首页 > 代码库 > Debian搭建PPTPD
Debian搭建PPTPD
先安装pptpd:
apt-get install pptpd
编辑 /etc/pptpd.conf
#取消下面两行的注释,在文件的底部。 # localip 192.168.0.1 # remoteip 192.168.0.234-238,192.168.0.245
编辑 /etc/ppp/pptpd-options
#将ms-dns 192.168.0.1 改为 ms-dns 8.8.8.8 #将ms-dns 192.168.0.2 改为 ms-dns 8.8.4.4 #注释掉 require-mppe-128 # require-mppe-128
添加账号密码;编辑/etc/ppp/chap-secrets,格式如下:
username pptpd password *
编辑/etc/sysctl.conf
#去掉net.ipv4.ip_forward = 1的注释 net.ipv4.ip_forward = 1 #注释掉net.ipv4.tcp_syncookies = 1 #net.ipv4.tcp_syncookies = 1
使iptables修改生效
sysctl -p
重启pptp
/etc/init.d/pptpd restart
iptables配置如下:
iptables -A POSTROUTING --j MASQUERADE
iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356
iptables-save
Debian搭建PPTPD
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。