1、安装pptp-linux插件;
sudo apt-get update
sudo apt-get install pptp-linux
2、修改/etc/sudoers开启sudo组的用户执行任何命令时不需要执行密码;
sudo nano /etc/sudoers 进入这个文件去除 中下面一行中的# 号,保存;
%wheel ALL=(ALL) NOPASSWD: ALL
3、把你将要开机运行vpn的普通用户加入到sudo组中;
sudo usermod -g sudo lpw
4、编辑一个名为 /etc/init.d/vpn-client-auto.sh 的脚本 ,并把它设置为有可执行的权限;
nano vpn-client-auto,sh
#!/bin/sh
sudo pptp 62.35.78.155 user lpw001 password 123456
chmod 111 /etc/init.d/vpn-client-auto.sh
5、编辑 /etc/ppp/ip-up 文件 ,在文件末尾加下如下两行命令;
route del default gw 192.168.1.1 删除本机的网关
route add default gw 62.35.78.1 vpn服务端的外网网关
保存退出。
6、打开"系统"-----"启动应用程序" 中;添加自动启动vpn-client-auto服务;
命令为:sudo /etc/init.d/vpn-client-auto.sh
保存,并重启机器。
7、机器启来后,用命令查看vpn是否自动成功已拨上来;
ifconfig