我们有些开发是需要使用vpn连接线上服务器的,有时看视频时,忘记关vpn客户端连接了,会导致流量全部导到线上服务器,给线上造成流量压力,,请问vpn客户端能不能配置,某些ip的访问才走vpn服务器,其他访问,还是走平常普通的访问?
手边没有 mac 系统做测试,这里以 linux 系统(openvpn 2.4)为例,两者区别不大。 实现你的要求只需要修改 openvpn 服务器配置即可。如下: ; 1.2.3.4/32 走 VPN 通道 push "route 1.2.3.4 255.255.255.255 vpn_gateway" ; 5.6.7.0/24 不走 VPN 通道 push "route 5.6.7.0 255.255.255.0 net_gateway" 修改完成后重新加载 openvpn 服务端配置文件,然后在客户端重新连接vpn,你会发现路由表(用 ip route 命令查看)多了两条,像这样的 1.2.3.4 via 10.8.0.105 dev tun0 // tun0 是 vpn 虚拟网卡 5.6.7.0/24 via 192.168.1.1 dev eth0 // eth0 是本地网卡 请参阅 openvpn 2.4 文档了解更多细节, --route 选项, https://community.openvpn.net...
手边没有 mac 系统做测试,这里以 linux 系统(openvpn 2.4)为例,两者区别不大。
实现你的要求只需要修改 openvpn 服务器配置即可。如下:
修改完成后重新加载 openvpn 服务端配置文件,然后在客户端重新连接
vpn,你会发现路由表(用 ip route 命令查看)多了两条,像这样的
请参阅 openvpn 2.4 文档了解更多细节, --route 选项, https://community.openvpn.net...