OpenVPN 排除 IP 或端口

Alb*_*oti 7 windows vpn openvpn vps

我带来了我想在 VPS 上用于网络机器人的 VPN 服务。

我已经从 VPN 服务安装了 OpenVPN 和配置,但是 openVPN 正在与所有服务的 VPN 服务建立隧道,即使是远程桌面连接,所以现在很难从我的本地管理 Windows VPS,因为有 500+ 毫秒的延迟。

那么有什么办法可以排除远程桌面服务或我的 IP,这样我就可以以正常方式管理 VPS,但在 VPS 中,其他事情可能与 VPN 相关?

use*_*686 5

您可以通过向路由表添加新条目来排除单个 IP 地址或地址范围。

  1. ipconfig.

  2. 连接到 VPN。

  3. 在命令提示符下运行。route add <vps-address> mask 255.255.255.255 <gateway>

    如果要添加整个子网,请相应地调整网络掩码。(例如,add 198.51.100.0 mask 255.255.255.0

  4. 如果它有效,请再次添加它,route add -p以便 Windows 将来记住它。

  • 我个人更喜欢将适当的行添加到 OpenVPN 配置文件中:(例如 192.168.1.0/24 子网)`route 192.168.1.0 255.255.255.0 net_gateway` OpenVPN 然后将使用系统的命令将其添加到路由表中。这样做的好处是配置是可移植的,无需手动路由,当 OpenVPN 断开连接时,路由将被删除。此外,`net_gateway` 用作`预先存在的 IP 默认网关,从路由表中读取`的方便别名。有关更多信息,请参阅 https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage。 (7认同)