用于UDP / TCP的OpenVPN GUI客户端


26

对于非技术人员来说,是否有任何简便的解决方案可以从桌面执行OpenVPN,使他们只需按一下按钮即可连接到外部VPN?我的大多数同事都不精通Linux。因此,它们与CL的交互非常有限。

Answers:


30

我知道这不是GUI方法,但就命令行而言,openvpn不能再简单或简单,并且实际上不需要GUI。启动openvpn会话的命令如下:

sudo openvpn --config

然后将“ .ovpn”文件拖放到终端以完成命令,因此它应类似于以下示例:

sudo openvpn --config '/home/jglerner/Desktop/vpnbook-us1-tcp443.ovpn'

按Enter键,输入您的sudo密码,输入您的VPN用户名,然后输入您的VPN密码,您就可以开始使用了。

如果不想在运行中查看开放终端,则用户可以将其最小化。另外,当他们看到这样的事情有多么容易的时候,可能会给您的“非linux伙伴”一点命令行信心。

如果您想查看该示例中使用的.ovpn文件并查看其工作方式,可以从http://www.vpnbook.com/下载。只需下载证书捆绑包并解压缩zip文件即可。有两个TCP服务器和两个UDP服务器可供选择。用户名是“ freevpnme”,密码在下载页面上列出,但是密码每天都在变化,以防止滥用和垃圾邮件,但是会证书。文件保持不变。


谢谢,我来试试看。我的VPN提供商提供了一个XXX.ovpn文件。我已经将其安装在rooter下(dd-wrt乱七八糟,东西:-)),所以,我认为,它将解决问题。不像我看到的那样困难。有消息通知你。现在,我需要清理一些我已经开始乱码的* .conf文件。
jglerner 2014年

对于初学者,我在Windows机器上尝试过OPenVPN,它可以工作。我认为您的解决方案在Linux上也能正常工作。明天早上我会尝试一下。\ o /
jglerner 2014年

如果您的VPN服务提供商拥有超过500台服务器,那么很高兴添加所有这些服务器
-Mehdi

@Mehdi祝你好运一次使用多个vpn,更不用说500个了;您的连接太慢了。但是,将所有500个ovpn文件批量下载到一个目录并不难,用户可以在其中选择每次使用哪个文件。不需要运气:)只需将文件拖放到终端中即可;超级容易。
mchid

我说的是将所有500台服务器手动添加到网络管理器,以便能够随时从一台切换到另一台。由于您需要为每个服务器(Nordvpn)提供三个文件以及编写用户名和密码,因此这里不仅仅存在拖放操作。但我找到了创建此自动博客
Mehdi

18

通过network-manager-openvpn-gnome已安装的“网络”偏好设置添加OpenVPN连接,默认情况下使用UDP而不是TCP。如果要通过TCP连接,则可以在高级设置下,通过单击配置GUI 的VPN选项卡上的该按钮进行访问。


2
打开.ovpn文件,您会发现有关设置VPN内容的一些提示。将鼠标悬停在每个设置上,您会看到要检查的配置行。例如,如果ovpn文件包含line ,则说config: ca选择ca.crt文件ca ca.crt。如果ovpn文件已cipher AES-256-CBC在“工具提示”中的“高级安全性”的“密码”选项卡下进行选择config:cipher。如果你有dev tap在文件勾选“使用点按设备”等
NoBugs

10

这是我在ubuntu 16.04中执行此操作的方式。

我使用了网络管理器-通过右键单击系统任务栏中的小“网络图标”来访问它,例如:

在此处输入图片说明

我已经有网络管理器,但是我需要安装OpenVPN和网络管理器的两个扩展:

sudo apt-get install openvpn  
sudo apt-get install network-manager-openvpn  
sudo apt-get install network-manager-openvpn-gnome  

即使您没有运行Gnome,也可以安装OpenVPN的Gnome扩展-例如,它将在Unity中正常运行,并且需要以下设置:

用鼠标右键单击网络管理器系统托盘中,选择编辑

编辑连接

点击添加

添加新连接

在下拉列表中,选择以导入vpn配置:

导入已保存的VPN配置

.ovpn从文件系统中选择配置文件:

选择VPN配置

设置完成后,右键单击网络管理器”>“ VPN连接”,然后选择要连接的连接。要断开连接,请执行以下操作:

连接到VPN


这非常好用-对我来说,我最接近Windows上的OpenVPN GUI或Mac上的TunnelBlick。
HughHughTeotl

6

您可以安装该network-manager-openvpn-gnome软件包以在Ubuntu或其他具有network-manager以下功能的Linux中启用OpenVpn GUI :

sudo apt-get install network-manager-openvpn-gnome


2

您可以尝试免费和开源的Pritunl客户端

https://client.pritunl.com/

要将其安装在Ubuntu 16.04上:

sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb http://repo.pritunl.com/stable/apt xenial main
EOF

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv 7568D9BB55FF9E5287D586017AE645C0CF8E292A
sudo apt-get update
sudo apt-get install pritunl-client-electron

在此处输入图片说明


哇!一个基于电子的VPN客户端!:D(头脑清醒)
ccpizza

-2

我们目前正在开发一个易于使用的OpenVPN客户端。这个项目刚刚开始,但是将来会不断发展。

您可以在这里下载:ezOVPN


好漂亮 现在的状态是什么?还有什么要做?
mwfearnley

@mwfearnley目前,该项目或多或少被暂停了。但是,如果您有兴趣参与,我可以在接下来的几周内提供一些时间。我有一个问题跟踪器(专用atm),其中包含所有必须修复的问题和功能。如果你有兴趣的话,请让我知道。
movcmpret
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.