当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-08 16:52 

注册: 2016-02-08 16:45
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
Ubuntu 12.04.5 LTS
自己建的PPTP服务器,用的一键安装脚本:
#!/bin/sh
apt-get install pptpd
echo >> /etc/pptpd.conf
echo "localip 10.100.0.1" >> /etc/pptpd.conf
echo "remoteip 10.100.0.2-10" >> /etc/pptpd.conf

echo "chap-secrets"

echo >> /etc/ppp/chap-secrets
# set username and password
echo "vpn1 pptpd 123456 *" >> /etc/ppp/chap-secrets

echo "pptpd-options"
echo >> /etc/ppp/pptpd-options
echo "ms-dns 114.114.114.114" >> /etc/ppp/pptpd-options
echo "ms-dns 8.8.8.8" >> /etc/ppp/pptpd-options

service pptpd restart

echo >> /etc/sysctl.conf
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf

sysctl -p

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables -I INPUT -s 10.100.0.0/24 -i ppp0 -j ACCEPT
iptables --append FORWARD --in-interface eth0 -j ACCEPT

echo >> /etc/init.d/rc.local
echo "iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE && iptables-save" >> /etc/init.d/rc.local
echo "iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE" >> /etc/init.d/rc.local
echo "iptables -I INPUT -s 10.100.0.0/24 -i ppp0 -j ACCEPT" >> /etc/init.d/rc.local
echo "iptables --append FORWARD --in-interface eth0 -j ACCEPT" >> /etc/init.d/rc.local

安装完成之后用win7拨号正常,不会掉线,用iPhone ios8连上之后5分钟就掉线,很有规律。。。不知道是什么问题。


以下是日志信息,请大神们指教!!!
Feb 8 14:32:48 ubuntu12 pptpd[5269]: CTRL: Client 106.10.236.208 control connection started
Feb 8 14:32:48 ubuntu12 pptpd[5269]: CTRL: Starting call (launching pppd, opening GRE)
Feb 8 14:32:48 ubuntu12 pppd[5270]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Feb 8 14:32:48 ubuntu12 pppd[5270]: pppd 2.4.5 started by root, uid 0
Feb 8 14:32:48 ubuntu12 pppd[5270]: Using interface ppp0
Feb 8 14:32:48 ubuntu12 pppd[5270]: Connect: ppp0 <--> /dev/pts/1
Feb 8 14:32:48 ubuntu12 pptpd[5269]: GRE: Bad checksum from pppd.
Feb 8 14:32:48 ubuntu12 pppd[5270]: peer from calling number 106.10.236.208 authorized
Feb 8 14:32:48 ubuntu12 pppd[5270]: MPPE 128-bit stateless compression enabled
Feb 8 14:32:48 ubuntu12 pppd[5270]: Cannot determine ethernet address for proxy ARP
Feb 8 14:32:48 ubuntu12 pppd[5270]: local IP address 10.100.0.1
Feb 8 14:32:48 ubuntu12 pppd[5270]: remote IP address 10.100.0.2

Feb 8 14:35:01 ubuntu12 CRON[5391]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Feb 8 14:38:06 ubuntu12 pptpd[5269]: CTRL: EOF or bad error reading ctrl packet length.
Feb 8 14:38:06 ubuntu12 pptpd[5269]: CTRL: couldn't read packet header (exit)
Feb 8 14:38:06 ubuntu12 pptpd[5269]: CTRL: CTRL read failed
Feb 8 14:38:06 ubuntu12 pppd[5270]: Modem hangup
Feb 8 14:38:06 ubuntu12 pppd[5270]: Connect time 5.3 minutes.
Feb 8 14:38:06 ubuntu12 pppd[5270]: Sent 40143 bytes, received 24659 bytes.
Feb 8 14:38:06 ubuntu12 pppd[5270]: MPPE disabled
Feb 8 14:38:06 ubuntu12 pppd[5270]: Connection terminated.
Feb 8 14:38:06 ubuntu12 pptpd[5269]: CTRL: Reaping child PPP[5270]
Feb 8 14:38:06 ubuntu12 pppd[5270]: Hangup (SIGHUP)
Feb 8 14:38:06 ubuntu12 pppd[5270]: Exit.
Feb 8 14:38:06 ubuntu12 pptpd[5269]: CTRL: Client 106.10.236.208 control connection finished


页首
 用户资料  
 
2 楼 
 文章标题 : Re: IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-08 20:33 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
Feb 8 14:32:48 ubuntu12 pppd[5270]: MPPE 128-bit stateless compression enabled
Feb 8 14:38:06 ubuntu12 pppd[5270]: MPPE disabled
Feb 8 14:32:48 ubuntu12 pppd[5270]: peer from calling number 106.10.236.208 authorized

1. whois 106.10.236.208
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks: To report network abuse, please contact the IRT
remarks: For troubleshooting, please contact tech-c and admin-c
remarks: For assistance, please contact the APNIC Helpdesk
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

2. whois 106.10.236.208 | grep e-mail
e-mail: netblockadmin@yahoo-inc.com
admin-c: YI12-AP
2-1. 發個 e-mail 到 netblockadmin@yahoo-inc.com 給 YI12-AP
問看看


页首
 用户资料  
 
3 楼 
 文章标题 : Re: IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-09 0:45 

注册: 2016-02-08 16:45
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
poloshiao 写道:
引用:
Feb 8 14:32:48 ubuntu12 pppd[5270]: MPPE 128-bit stateless compression enabled
Feb 8 14:38:06 ubuntu12 pppd[5270]: MPPE disabled
Feb 8 14:32:48 ubuntu12 pppd[5270]: peer from calling number 106.10.236.208 authorized

1. whois 106.10.236.208
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks: To report network abuse, please contact the IRT
remarks: For troubleshooting, please contact tech-c and admin-c
remarks: For assistance, please contact the APNIC Helpdesk
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

2. whois 106.10.236.208 | grep e-mail
e-mail: netblockadmin@yahoo-inc.com
admin-c: YI12-AP
2-1. 發個 e-mail 到 netblockadmin@yahoo-inc.com 給 YI12-AP
問看看




106.10.236.208是我的客户端IP地址


页首
 用户资料  
 
4 楼 
 文章标题 : Re: IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-09 11:56 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
106.10.236.208是我的客户端IP地址

whois 106.10.236.208 | grep netname
netname: YAHOO-AP
106.10.236.208 由營運商 YAHOO-AP 授權/分配/管理 ?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-09 20:27 

注册: 2016-02-08 16:45
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
poloshiao, 我的网络环境是没有没问题的,我用iPhone和win7电脑做客户端测试PPTP服务器,手机和电脑在同一个局域网。再用2和云主机搭建了两个PPTP服务器,1个系统是ubuntu sever14.04(西部数码的云主机),这台PPTP服务器可以正常连接,手机也不会掉线。现在这台系统是12.04的就会出现iPhone连上去5分钟就掉线。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: IOS连接PPTP隔5分钟就掉线
帖子发表于 : 2016-02-10 11:48 

注册: 2009-08-04 16:33
帖子: 16891
送出感谢: 21
接收感谢: 1826
引用:
隔5分钟就掉线

引用:
Feb 8 14:38:06 ubuntu12 pppd[5270]: MPPE disabled


1. 需要檢查 MMPE 關閉指令 是哪裡發出的
2. 如果時間 5 分鐘 掉線 很準時
以下只是個人經驗 不一定是你的問題來源 僅供參考
2-1. lease time
Some ISP's use unreasonably short DHCP lease times ...
http://doc.m0n0.ch/handbook/pptp-notes.html
2-1-1. 這是為何 建議你 向 ISP 或 netblockadmin@yahoo-inc.com 請教的原因
2-2. router
有些 router 每隔一段時間 會更換由外往內 的路徑 或稱 洞口
所以 你的 PPTP 每隔 一段時間 會斷線
具體時間 要詳看你的 router 的使用規格說明書
2-2-1. /etc/network/interfaces
如果你是在 上面檔案 設定 pptp 連線
它只提供你 開機自動連線
沒有提供 開機以後斷線 會再度連線
需要自己寫 Scrpit
2-2-2. NM-Applet
如果你是在 上面圖示 設定 pptp 連線 而且已經打勾自動連線
它不只提供你 開機自動連線
還會提供 開機以後斷線 會再度連線
但是 預設 同一時間 只能有一個網卡介面 成功連線
其它網卡界面 待機中
意思是 你要保持 PPTP 斷線 會再度連線
最好 確保 只有這一個網卡界面 啟動中


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 6 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译