openvpn ubuntu client

场景:转: Ubuntu停安装配置OpenVPN的操作步骤分析-配置Client端

转: Ubuntu下安装配置OpenVPN的操作步骤分析---配置Client端

在Ubuntu中

1 从示例中拷贝client.conf

sudo cp /usr/share/doc/openvpn/examples/sample-config-files/client.conf /etc/openvpn/
 

2 将相关证书、私钥拷贝到/etc/openvpn:

ca.crt

client.crt

client.key

 

3 修改/etc/openvpn/client.conf:

在 remote my-server-1 1194 这一行,将 my-server-1 换成 VPN Server 的外部IP

关键四:在结尾添加两行

up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
 

目的是根据Server推过来的 dhcp-option 更新域名解析设置

 

4 其它设置

关键五:安装resolvconf软件包

sudo apt-get install resolvconf
 

关键四中设置的脚本需要使用此软件。

 

5 启动和关闭 vpn 

sudo /etc/init.d/openvpn start
sudo /etc/init.d/openvpn stop