CentOS 6 最新 安装配置 PPTPD 【教程】
CentOS 6 最新 安装配置 PPTPD 【教程】
CentOS 6 安装配置 PPTPD 【教程】
本教程将教你如何在最新的CentOS 6.x 系统上安装PPTPD软件
将使用mppe 128位加密传输 PPTP点对点进行数据传输
约定
OS: CentOS 6 位
VPN服务器: free.vpn.re
VPN客户IP: 172.0.0.2 – 172.0.0.254
VPN用户名: free
VPN 密码: 123456
首先安装PPP
yum install ppp policycoreutils iptables -y
在安装pptop
32位的话 安装
http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.i686.rpm
我们系统64位的 所以安装x86_64的
cd /usr/local/src
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.x86_64.rpm
rpm -Uhv pptpd-1.3.4-2.el6.x86_64.rpm
vi /etc/pptpd.conf
增加
localip 172.0.0.1
remoteip 172.0.0.2-254
vi /etc/ppp/options.pptpd
修改为
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
打开 /etc/ppp/chap-secrets
这里是用户名和密码的配置文件
echo “free pptpd 123456 * ” >/etc/ppp/chap-secrets
添加用户名 free 密码为123456的用户进去
命名规则为
用户名 协议 (默认pptpd) 密码 (明文保存) IP (使用*自动分配即可)
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
执行 sysctl -p 使配置立刻生效
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
service iptables save
service iptables restart
如果提示错误
iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 268: restorecon: command not found
请执行 yum install policycoreutils 然后重新执行下iptables规则就可以了
chkconfig pptpd on # 设置开机启动
现在可以开始拨号 连接成功后 就可以开始使用了
然后打开 http://ip.cnlabs.net 看看 你的ip 是不是变美国的了? 额 前提是你的VPN服务器是美国的…..
相关:
- centos6 pptpd
Comments (2)
龙腾
博主~~那个:
VPN服务器: free.vpn.re
还有
localip 172.0.0.1
这两处如果是远程vps的话应该修改成自己的服务IP吧~~
除此之外还有哪些地方需要修改~~
admins
不需要更改