
我有一個 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