OpenVPN 客户端配置之 GNOME Network Manager 篇

来源:http://huang.yunsong.net/2011/openvpn-client-gnome.html?utm_source=rss&utm_medium=rss&utm_campaign=openvpn-client-gnome

主流 Linux 桌面系统之一的 GNOME 默认携带的 Network Manager 支持 OpenVPN。安装非常简单:

Fedora:

$ sudo yum install NetworkManager-openvpn

Debian/Ubuntu:

$ sudo apt-get install network-manager-openvpn

以下步骤是在 Fedora 15 中配置 GNOME Network Manager 连接至 HLYY OpenVPN 服务,其他 Linux 分发版应该都是一样一样滴:

1. 下载 HLYY OpenVPN CA 证书:
$ wget http://vpn.yunsong.net/hlyy-ca.crt

2. 打开 系统设置 -> 网络,点击左下角的加号(图1),在出现的对话框中选择创建一个 VPN 连接、并选择 OpenVPN 类型。


图1

3. 如下图2配置 OpenVPN 客户端


图2

网关:vpn.yunsong.net
认证类型:密码
用户名:your_username
密码:your_password
CA 证书:选择在第一步中下载的 hlyy-ca.crt 文件

并点击"高级…"按钮,在弹出的新对话框(图3)中做如下配置:


图3

选中"使用自定义网关端口",并指定端口为 11194
选中"使用 LZO 压缩"

OK,这就完成了配置。

需要注意的是,当你在 Network Manager 中启用了这个 OpenVPN 连接后,所有你的计算机的网络流量都得经过这个 VPN 线路,这对于访问那些墙内资源就不合适了。这时你需要考虑分流,即只有墙外资源走 VPN 线路,Google Code 上有一个很好的项目 chnroutes 可以帮助你。


发表评论