我使用的是 Ubuntu 20.04,它是一台独立的机器,没有可连接的服务器。我有购买电脑时预装的 GUI 版本。openvpn“包”也被预先安装。我已经执行了几个步骤,包括删除 openvpn 包和重新安装 open vpn 包。我当前安装了以下软件包:
sudo apt-get install network-manager-openvpn
我正在为我的 .ovpn 文件使用 vpnbook,特别是这个:
vpnbook-us1-udp53.ovpn
使用 GUI 时,VPN 会连接,然后在 3-5 分钟内会自动断开连接。所以我求助于使用终端。
sudo openvpn --config vpnbook-us1-udp53.ovpn
连接确实建立了,但我在输出中注意到它会建立,然后断开连接并重新建立。这种方法的问题是我必须让终端保持打开状态。我希望能够使用 GUI,建立连接并在终端关闭的情况下完成我的工作。我尝试根据另一个用户的问题编辑以下内容:
sudo vi /etc/dhcp/dhclient.conf
取消注释以下行:
prepend domain-name-servers 198.7.62.204, 198.7.58.147, 127.0.0.1;
然后跑:
sudo service network-manager restart
这激活了有线连接。我以无线方式连接到网络,因此该解决方案不起作用,我恢复了更改并再次重新启动了服务。如果有人通过 wifi 互联网连接使用 OpenVPN 服务建立了永久 VPN,我将不胜感激。谢谢你。
正确使用/配置 OpenVPN:
例子-
vpnbook-us1-tcp443.ovpn
cd /path/vpnbook-us1-tcp443.ovpn
其中“路径”是文件下载到的目录 - 我的默认设置是Downloads
然后scp
将文件放入 /etc/openvpnsudo scp vpnbook-us1-tcp443.ovpn /etc/openvpn
跑
sudo openvpn --config vpnbook-us1-tcp443.ovpn
注意:上述命令可以从
etc/openvpn
包含该vpnbook-xxx-xxx.ovpn
文件的任何目录或任何目录运行。输入https://www.vpnbook.com/提供的 OpenVPN 用户名和密码
让终端保持打开状态并运行命令,直到您不再需要 VPN。然后
ctrl c
返回命令提示符得到了我的答案;这就是 Openvpn 的工作原理。它从命令行比 GUI 稳定得多。我使用的是 vpnbook.com 副 surfshark,但它的功能相同。这是我引用的来源作为我的问题的答案。
https://support.surfshark.com/hc/en-us/articles/360011051133-How-to-set-up-OpenVPN-using-Linux-Terminal