OpenVPN 伺服器無法 ping 通路由器後面的 LAN

OpenVPN 伺服器無法 ping 通路由器後面的 LAN

我有一個 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 1​​0.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

相關內容