我正在尝试使用 WireGuard 配置 VPN 服务器,以便在外出时能够访问我的本地网络。
我将树莓派配置为 Wireguard“服务器”,并且我有一台笔记本电脑将用作客户端。我将把“本地网络”描述为服务器(树莓派)所在的网络,将“远程网络”描述为我家外面的网络。
当我从本地网络在“客户端”中运行“wg-quick PiVPN-FT”时,我可以通过 ssh 连接到本地网络上的设备,并且也可以访问互联网。但是,当我从远程网络(使用手机的热点)执行此操作时,我无法 ssh 到其他设备,并且无法访问互联网。
我还尝试在工作时从网络进行连接(以避免使用热点),但得到了相同的负面结果。
服务器上的conf文件是:
[Interface]
PrivateKey = Private_key
Address = 10.6.0.1/24
MTU = 1420
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -A FORWARD -o wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -D FORWARD
-o wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820
[Peer]
PublicKey …Run Code Online (Sandbox Code Playgroud)