环境 Linux+centos7.2
提示:首先保证你的服务器在外或能远征在外
方案1
1.直接大佬脚本. wget raw.githubusercontent.com/hwdsl2/setu…
2.下载后打开编辑前面的三个配置项 #vi vpnsetup_centos.sh
YOUR_IPSEC_PSK=''//密钥
YOUR_USERNAME=''//密钥
YOUR_PASSWORD=''//帐号和密码
3.执行 ./vpnsetup_centos.sh 如果出现权限问题则 #chmod +x vpnsetup_centos.sh
4.防火墙的配置
#vi /etc/sysconfig/iptables 看看有没有 192.168.0.1或者 192.168.42.1两者其一 与下面的命令要对应
如果有,做nat表的动态ip配置.
#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
#iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -m policy --dir out --pol none -j MASQUERADE
送上vpn连接配置教程: