O 路由和 OpenVPN 有小问题。VPN 连接开始后,所有流量都通过我的 OpenVPN 服务器。但我的服务器位于 ADSL 路由器之后,下载/上传速度为 16/2 MBit。所以我可以访问我的内部服务器,但访问普通互联网的速度很慢。
但我想这样做:
如您所见,可以直接访问普通互联网(无需 OpenVPN),也可以通过 OpenVPN 访问我的内部服务器。
我怎样才能做到?
- 客户端笔记本电脑:Ubuntu 12.04、14.04
- OpenVPN 服务器 Ubuntu 12.04
O 路由和 OpenVPN 有小问题。VPN 连接开始后,所有流量都通过我的 OpenVPN 服务器。但我的服务器位于 ADSL 路由器之后,下载/上传速度为 16/2 MBit。所以我可以访问我的内部服务器,但访问普通互联网的速度很慢。
但我想这样做:
如您所见,可以直接访问普通互联网(无需 OpenVPN),也可以通过 OpenVPN 访问我的内部服务器。
我怎样才能做到?
在 OpenVPN 客户端配置文件中,删除
redirect-gateway
停止通过 VPN 重定向所有流量的选项。如果服务器不自动向客户端推送到其 LAN 的路由,您将无法访问您的私人服务器。作为解决方法,您可以将选项添加
route <network> <netmask>
到配置文件中。例如,如果您的私服 IP 地址在 192.168.0.0/24 网络中,请添加以下内容:这将强制所有目的地为 192.168.0.0/24 网络的流量通过 VPN。