路由和 OpenVPN

路由和 OpenVPN

路由和 OpenVPN 方面存在小问题。启动 VPN 连接后,所有流量都通过我的 OpenVPN 服务器。但我的服务器位于 ADSL 路由器后面,下载/上传速度为 16/2 MBit。因此我可以访问我的内部服务器,但访问普通互联网的速度太慢了。

但我想这样做:在此处输入图片描述

如您所见,可以直接访问普通互联网(无需 OpenVPN),也可以通过 OpenVPN 访问我的内部服务器。

我怎样才能做到?

  • 客户端笔记本电脑:Ubuntu 12.04、14.04
  • OpenVPN 服务器 Ubuntu 12.04

答案1

在 OpenVPN 客户端配置文件中,删除redirect-gateway停止通过 VPN 重定向所有流量的选项。

如果服务器没有自动向客户端推送其 LAN 的路由,您将无法访问您的私有服务器。作为一种解决方法,您可以将该选项添加route <network> <netmask>到您的配置文件中。例如,如果您的私有服务器的 IP 地址在 192.168.0.0/24 网络中,请添加以下内容:

route 192.168.0.0 255.255.255.0

这将强制通过 VPN 所有目的地为 192.168.0.0/24 网络的流量。

相关内容