vpn搭建完了,但是链接不上,不知道问题出在哪里

发布于 2022-08-26 18:36:28 字数 1470 浏览 27 评论 0

按照网上说的攻略使用ppp和pptpd搭建vpn服务
pptpd-1.3.4-2.el6.x8664.rpm
ppp-2.4.5-5.el6.x86
64

日志信息

pppd[7340]: Using interface ppp0
pppd[7340]: Connect: ppp0 <--> /dev/pts/3
pppd[7340]: LCP: timeout sending Config-Requests
pppd[7340]: Connection terminated.
pppd[7340]: Modem hangup
pppd[7340]: Exit.
pptpd[7339]: GRE: read(fd=6,buffer=611860,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
pptpd[7339]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
pptpd[7339]: CTRL: Client 221.232.xx.xx control connection finished

/etc/pptpd.conf 内容

option /etc/ppp/options.pptpd
localip 172.16.36.1
remoteip 172.16.36.2-254

/etc/ppp/options.pptpd 内容

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
debug
dump
lock
nobsdcomp 
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4  

iptables 信息

iptables -t nat -A POSTROUTING -s 172.16.36.0/24 -j SNAT --to-source `ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk 'NR==1 { print $1}'`  
iptables -A FORWARD -p tcp --syn -s 172.16.36.0/24 -j TCPMSS --set-mss 1356

/etc/sysctl.conf修改部分

#net.ipv4.ip_forward = 0
net.ipv4.ip_forward = 1
#net.ipv4.tcp_syncookies = 1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

仅冇旳回忆 2022-09-02 18:36:28

问题找到了,一个是localip应该写外网的IP
在一个就是路由上做一个PPTP的NAT穿透
终于解决了···

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文