首先远程连接到AWS EC2实例,然后按照以下步骤。
1. wget http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm
如果没有wget命令,使用curl命令也可以,
curl -O http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm
2. yum localinstall pptpd-1.4.0-1.el6.x86_64.rpm
3. sudo vim /etc/pptpd.conf,增加如下内容:
localip 192.168.9.1
remoteip 192.168.9.11-30
4. sudo vim /etc/ppp/options.pptpd,增加如下内容:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
5. sudo vim /etc/ppp/chap-secrets,增加如下内容:
maping pptpd 123456 *
6. sudo vim /etc/sysctl.conf,设置 net.ipv4.ip_forward = 1
7. sudo /sbin/sysctl -p
8. sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
9. sudo vim /etc/rc.local
10. sudo /etc/init.d/pptpd restart
11. sudo chkconfig pptpd on
12. 在MAC下,连接VPN
虽然配置成功了VPN,但依然无法翻墙,不知道是不是PPTP本身被墙的缘故。
参考文献:
1. http://blog.banban.me/blog/2014/06/09/li-yong-awsmian-fei-zhang-hu-da-jian-vpn/
2. http://www.yzhang.net/blog/2013-03-07-pptp-vpn-ec2.html
1. wget http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm
如果没有wget命令,使用curl命令也可以,
curl -O http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm
2. yum localinstall pptpd-1.4.0-1.el6.x86_64.rpm
3. sudo vim /etc/pptpd.conf,增加如下内容:
localip 192.168.9.1
remoteip 192.168.9.11-30
4. sudo vim /etc/ppp/options.pptpd,增加如下内容:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
5. sudo vim /etc/ppp/chap-secrets,增加如下内容:
maping pptpd 123456 *
6. sudo vim /etc/sysctl.conf,设置 net.ipv4.ip_forward = 1
7. sudo /sbin/sysctl -p
8. sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
9. sudo vim /etc/rc.local
10. sudo /etc/init.d/pptpd restart
11. sudo chkconfig pptpd on
12. 在MAC下,连接VPN
虽然配置成功了VPN,但依然无法翻墙,不知道是不是PPTP本身被墙的缘故。
参考文献:
1. http://blog.banban.me/blog/2014/06/09/li-yong-awsmian-fei-zhang-hu-da-jian-vpn/
2. http://www.yzhang.net/blog/2013-03-07-pptp-vpn-ec2.html
没有评论:
发表评论