红联Linux门户
Linux帮助

在亚马逊上搭建VPS,访问Google变得容易

发布时间:2015-11-01 15:17:49来源:linux网站作者:Moving_on_the_way

教程开始:

打开Bitvish SSH Client,登陆点击左边 New Terminal Console,然后按照下面操作:


1.安装pptp守护:
sudo aptitude install pptpd


2.编辑pptp配置文件:
sudo vim /etc/pptpd.conf
在最后一行加上以下代码:
localip 192.168.240.1
remoteip 192.168.240.2-9


3.使用Google Public DNS和去掉128验证:
sudo vim /etc/ppp/pptpd-options
找到包含ms-dns,去掉注释,并修改如下:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
找到包含require-mppe-128,加上注释,修改如下
#require-mppe-128


4.配置访问VPN的用户名和密码,将USERNAME和PASSWORD替换为你自己希望的。可以重复添加,分配给不同的用户::
echo "USERNAME pptpd PASSWORD *" | sudo tee -a /etc/ppp/chap-secrets


5.重启服务:
sudo /etc/init.d/pptpd restart

已经可以连接到pptp,下面配置数据转发。


6.编辑/etc/sysctl.conf       
sudo vim /etc/sysctl.conf将下面一行的注释去掉:
net.ipv4.ip_forward=1


7.重新加载
sudo sysctl -p


8.网络地址转换
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


9.确保服务器重启后服务可用:
sudo vim /etc/rc.local

在exit 0上面加一行:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


Linux系统入门学习:如何在VPS上安装和访问CentOS 7远程桌面:http://www.linuxdiyf.com/linux/12211.html

Linux VPS/服务器上用Crontab来实现VPS自动化:http://www.linuxdiyf.com/linux/10341.html

如何在Ubuntu VPS下配置VPN:http://www.linuxdiyf.com/linux/10543.html

在Ubuntu VPS上安装VPN服务端及安装VPN客户端:http://www.linuxdiyf.com/linux/10397.html