仅通过隧道发送 openvpn ip 私有 ip 流量

仅通过隧道发送 openvpn ip 私有 ip 流量

我在我的 ubuntu 系统上使用 PIVPN.io 作为头端,并使用当前版本的 openvpn 作为客户端。

这是我的配置:

 client
dev tun
proto udp
remote 45.01.01.01 1194
resolv-retry infinite
nobind
persist-key
persist-tun
key-direction 1
remote-cert-tls server
tls-version-min 1.2
verify-x509-name server_4EBX2EpXPZasiTv1 name
cipher AES-256-CBC
auth SHA256
comp-lzo
verb 3
<ca>

我的 ubuntu 服务器(运行 openvpn 客户端)有两个 IP 地址,尽管它们位于同一个虚拟接口上。

我怎样才能只允许 IP 流量 10.8.0.0/24 流量通过 VPN,同时仍允许传入连接到服务器?

例如,如果它正在运行 nginx

答案1

我能够解决这个问题:这是一个相关的帖子: https://superuser.com/questions/457020/openvpn-only-route-a-specific-ip-addresses-through-vpn

路由无拉动 我补充道: route-nopull

我还使用以下命令安装了 NGINX:

sudo apt-get install Nginx -y

安装后,我仍然连接到 VPN

我的 IP 地址是:10.8.0.34并且我能够成功使用公共 IP 地址浏览网页,并10.8.0.34从服务器到客户端 ping VPN IP。

我认为这个问题已经得到‘解答’

相关内容