
正文
CentOS7使用VPN上网
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
安装epel源
$ sudo yum install epel-release
安装软件包
$ sudo yum install NetworkManager-pptp NetworkManager-pptp-gnome
打开网络连接

添加VPN

选择PPTP连接

填写VPN信息,点击"Advanced..."

取消"EAP",勾选"Use Point-to-Point encryption (MPPE)",点击"OK"

点击"Connect"连接VPN

连接成功

命令行方式连接VPN
安装软件包
$ sudo yum install pptp pptp-setup
初始化一个VPN的连接通道:myvpn
$ sudo pptpsetup --create myvpn --server xxx.xxx.xxx.xxx --username xxx --password xxx --encrypt --start

开启/关闭VPN
添加 pon、poff 到/usr/sbin下
$ /scripts/pon /usr/sbin$ /scripts/poff /usr/sbin$ sudo chmod +x /usr/sbin/pon /usr/sbin/poff
这样就可以通过pon/poff <tunnel> 来启停VPN连接
开启VPN
$ sudo pon myvpn
关闭VPN
$ sudo pon myvpn
删除vpn连接通道:myvpn
$ sudo pptpsetup --delete myvpn
通过刚才的创建脚步:
在/etc/ppp/peers目录下面,会生成一个叫myvpn的文件。
$ sudo cat /etc/ppp/peers/myvpn

在/etc/ppp目录下面,用户名和密码会写在chap-secrets文件中。
$ sudo cat /etc/ppp/chap-secrets








