美文网首页
CentOS搭建PPTP服务

CentOS搭建PPTP服务

作者: OhLee | 来源:发表于2018-01-03 20:36 被阅读0次
  • 下载pptpd-1.3.4-2.el6.x86_64.rpm
  • 安装
yum -y install ppp
rpm -ivh pptpd-1.3.4-2.el6.x86_64.rpm
  • 配置

修改/etc/pptpd.conf

#logwtmp
localip 183.60.177.232
remoteip  10.10.10.100-200

修改/etc/ppp/options.pptpd

ms-dns 172.19.240.15
ms-dns 172.19.240.19

修改/etc/ppp/chap-secrets

test    pptpd    test      *            #这个千万别填错,不然连不上
  • 开启ipforward
    修改/etc/sysctl.conf,修改如下:
net.ipv4.ip_forward = 1

重载配置

sysctl -p
  • 配置iptables
iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth0 -j MASQUERADE
iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
service iptables save
service iptables restart
  • 重启PPTP服务
service pptpd restart-kill
service pptpd start

若PPTP频繁掉线,查看日志发现有"Message too long"报错,解决方法如下:
修改PPTP MTU

vi /etc/ppp/ip-up  

尾部exit 0前加入以下配置

/sbin/ifconfig $1 mtu 1200

相关文章

网友评论

      本文标题:CentOS搭建PPTP服务

      本文链接:https://www.haomeiwen.com/subject/cqhzixtx.html