一、首先去买香港或者国外的VPS,可以去亿速云买http://www.yisu.com 也可以去其他地方买个廉价了VPS。然后安装上CentOS6.5的系统。会获取一个ip地址,然后通过ssh工具连接上。
二、
1、测试环境看是否能安装pptpd
执行以下的命令,如果检查结果没有相关模块支持的话,是不能安装pptp的,执行指令:
modprobe ppp-compress-18 && echo ok
ok表示可以
2、配置yum源,这样方便安装ppp包和pptpd包。自带的yum源是没有pptpd包的,用rpm安装的化需要解决依赖关系,不能一部到位,挺麻烦的。
在/etc/yum.repos.d目录下创建test.repo
vim /etc/yum.repos.d/test.repo
内容如下
[test]
name=test
baseurl=http://dl.fedoraproject.org/pub/epel/6/x86_64/
gpgcheck=0
3、安装ppp、pptpd、iptables
yum install ppp
yum install pptpd
yum install iptables
4、更改配置文件/etc/ppp/options.pptpd
vi /etc/ppp/options.pptpd
设置如下内容:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
上面是添加dns解析的域名
5、添加***用户的登入用户名和密码、更改配置文件vi /etc/ppp/chap-secrets
格式为:username password pptpd
号表示任意ip都能连接上
6、修改配置文件 /etc/pptpd.conf
vi /etc/pptpd.conf
添加下列两行
localip 192.168.1.1 //表示本地ppp0的ip地址
remoteip 192.168.1.10-100 //表示***客户端获得ip的范围
7、修改配置文件/etc/sysctl.conf
vi /etc/sysctl.conf //修改内核设置,使其支持转发
将 net.ipv4.ip_forwaryd=0 (0改成1)即可
要是其立即生效需要输入:sysctl -p
8、添加iptables转发规则
命令:iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
其中192.168.0.0/24需要和配置文件中允许给客户机用的保持一致,eth0为本机的对外地址
然后保存转发规则 iptables save
重启iptables服务:service iptables restart
重启pptp服务:service pptpd restart
9、设置pptpd和iptables开机自动运行
chkconfig pptpd on
chkconfig iptabes on
到此***搭建完毕!!!
10、通过客户端连接***进入 谷歌网站 输入ip找到ip定位,发现显示香港ip证明可以使用