Ubuntu 16.04 使用网络管理器通过 OpenVPN 路由所有流量

Ubuntu 16.04 使用网络管理器通过 OpenVPN 路由所有流量

在干净的 ubuntu 18.04 服务器(amazon EC2)上,我使用来自官方文档的以下命令安装了 openvpn 访问服务器 2.8.3:

    1) apt update && apt -y install ca-certificates wget net-tools gnupg
    2) wget -qO - https://as-repository.openvpn.net/as-repo-public.gpg | apt-key add -
    3) echo "deb http://as-repository.openvpn.net/as/debian bionic main">/etc/apt/sources.list.d/openvpn-as-repo.list
    4) apt update && apt -y install openvpn-as

接下来,我进入了 openvpn 服务器的 web 界面https://xxx:943并下载了client.ovpn配置文件。

client.ovpn的内容:

    client
    cipher AES-256-CBC
    setenv FORWARD_COMPATIBLE 1
    server-poll-timeout 4
    nobind
    remote xxx 1194 udp
    remote xxx 1194 udp
    remote xxx 443 tcp
    remote xxx 1194 udp
    remote xxx 1194 udp
    remote xxx 1194 udp
    remote xxx 1194 udp
    remote xxx 1194 udp
    dev tun
    dev-type tun
    ns-cert-type server
    setenv opt tls-version-min 1.0 or-highest
    #reneg-sec 604800
    sndbuf 0
    rcvbuf 0
    auth-user-pass
    comp-lzo no
    verb 3
    setenv PUSH_PEER_INFO

我在 ubuntu 16.04 桌面上工作,我在其中安装了 network-manager-openvpn-gnome。我确实导入了 client.ovpn。之后,我尝试在网络管理器中连接到 openvpn。在此处输入图片描述

连接成功,内部 VPN 网络正在运行,但我的互联网停止工作。互联网流量不想通过 VPN 工作。我需要我的整个互联网流量开始通过 VPN 服务器工作。在服务器设置中有一个选项,即客户端的互联网流量应该通过 VPN 路由,但由于某种原因,这并没有发生。在此处输入图片描述

请告诉我可能是什么问题?如果您通过终端连接(sudo openvpn --config client.ovpn),那么所有 Internet 流量都会通过 openvpn 服务器路由,这正是我需要的。如果我通过 OpenVPN Client Connect For Windows 7 连接,也没有问题。但我需要在网络管理器中配置它。

相关内容