在干净的 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 连接,也没有问题。但我需要在网络管理器中配置它。