我有一台华硕路由器,IP 为 192.168.2.1,正在运行 Openvpn 客户端 10.8.0.2。Openvpn
服务器 (ubuntu 18) 的 IP 为 10.8.0.1。客户端和服务器都可以互相 ping 通。
现在,一台台式机 (192.168.2.198) 连接到华硕,并从 DHCP 服务器获取 IP。台式机可以 ping 通 Openvpn 服务器,但反之则不行。我如何从 Openvpn 服务器访问台式机?
我尝试在服务器上添加静态路由:
route add -net 192.168.2.0 netmask 255.255.255.0 gw 10.8.0.1 dev tun1
,但不起作用。
答案1
您必须设置 VPN 服务器来转发 NAT
你应该运行:
echo 1 > /proc/sys/net/ipv4/ip_forward
并添加此文件以便在重启后保留该规则:
echo 'net.ipv4.ip_forward=1' > /etc/sysctl.d/30-openvpn-forward.conf