内容纲要

openvpn 的路由可以在服务器端配置也可以在客户端配置,在服务器端配置,客户端的网络情况一致下好用。一般情况下可在客户端配置,如果要特定进程的服务器端 IP 走 VPN,需要做针对这个进程的远程服务器 IP 段替换 openvpn 路由替换。

客户端配置

route-nopull # 客户端连接openvpn后 不从服务端获取路由
max-routes 1000 # 设置路由的最大条数,默认是100,这里可以根据需求修改
route 192.168.0.0 255.255.0.0 net_gateway # 使192.168.0.0/24网段,不走vpn网关
route 192.168.1.0 255.255.0.0 vpn_gateway # 使192.168.1.0/24网段,走vpn网关

服务器端配置 不常用

push "route 192.168.0.0 255.255.0.0 net_gateway" # 将引号中的路由推送到客户端
push "route 192.168.1.0 255.255.0.0 vpn_gateway " # 将引号中的路由推送到客户端

注意: 如果这里有 若配置中有 redirect-gateway 则需要先删除

配置完成后,需要重启 openvpn 服务。

发表评论

电子邮件地址不会被公开。 必填项已用*标注