与一键安装包的方式相比,通过 yum 方式安装的好处是便于管理,可以通过 yum update
命令来升级程序版本。
安装 ppp 和 iptalbes
yum install ppp iptables
安装 pptpd
加入 yum 源
rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm
安装 pptpd
yum install pptpd
开启路由转发
vi /etc/sysctl.conf
修改:
net.ipv4.ip_forward = 1
执行:
/sbin/sysctl -p
配置
修改 /etc/ppp/options.pptpd
ms-dns 4.2.2.1
ms-dns 4.2.2.2
修改 /etc/pptpd.conf
localip 10.8.8.1
remoteip 10.8.8.2-245
开机启动、运行
chkconfig pptpd on
service pptpd start
账号
修改 /etc/ppp/chap-secrets 文件即可,例如添加账号:
echo -e 'vpntest * vpntestpassword *' >> /etc/ppp/chap-secrets
iptables 配置
chkconfig iptables on
/sbin/iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
/sbin/iptables -A INPUT -p tcp --dport 47 -j ACCEPT
/sbin/iptables -A INPUT -p gre -j ACCEPT
iptables -A POSTROUTING -t nat -s 10.10.10.0/24 -o eth0 -j MASQUERADE
service iptables start
Webmention
Comment Form