用Linode搭了个PPTP的VPN ,遇到了诡异的问题...

2012-10-04 20:53:56 +08:00
 diwup
情况是这样的:
1. 环境 Ubuntu + Nginx + ...,Linode 机房在东京
2. 搭了个 PPTP 的 VPN
3. 用 iPhone 的 3G (联通),能连上 VPN,能打开国内网站,也能翻蔷上FB什么的
4. 用家里的宽带(北京联通ADSL):
1)能连上 VPN,但是绝大部分网站都打不开,更谈不上翻蔷了
2) ping 域名能 ping 通,比如 ping FB
3)诡异之处:可以正常打开百度。不是缓存,真的是可以浏览,比如逛贴吧、看百度地图
4) 用百度查看 IP,的确是 VPS 在日本的 IP
5. 我买的别人的 PPTP VPN(机房在美国加州),用家里的宽带,可以正常上网、翻墙...

我的怀疑:
1. 我的路由器有问题?TP Link WR740N
2. 我所在小区的联通ADSL有问题?
3. 我人品有问题...?

大家帮我诊断诊断...
3005 次点击
所在节点    Linode
8 条回复
wwwjfy
2012-10-04 21:04:30 +08:00
看hosts,查路由表66
lemonda
2012-10-04 21:36:02 +08:00
加大点mtu试试,连上vpn后,ifconfig ppp0 mtu 1500,如果可以了,就把这句加到/etc/ppp/ip-up里
xuan_lengyue
2012-10-04 22:53:53 +08:00
还有尽量别用pptp,l2tp是更好的选择。
foru17
2012-10-04 22:58:52 +08:00
针对4)1问题:
楼主应该是用mac的吧,mac下用PPTP,请修改网络配置里的MTU值到1450,OSX默认是1500的,不用该服务器的了,麻烦。
2)有些地方电信封了PPTP(个人无验证),改L2TP可行(话说以前我就是这样解决的)
foru17
2012-10-04 23:02:55 +08:00
看楼主说这么多,其实就是MTU值的问题,截图给你看,在这里改就OK了
1.网络设置>无线那个网络>高级>硬件

改成1450就OK了
tux
2012-10-05 04:19:53 +08:00
电脑本地网卡DNS改成8.8.8.8
diwup
2012-10-05 09:27:52 +08:00
谢谢楼上大牛们帮助!!!真的是 MTU 的问题,我的无线路由是 TP-Link WR740N ,默认的 MTU 太小,我调大了点,瞬间就好了...

再次感谢各位! :)
lingaoyi
2014-08-05 19:48:16 +08:00
改mtu有用?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/49231

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX