V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
caizixian
V2EX  ›  程序员

关于 pptp 的棘手问题

  •  
  •   caizixian ·
    caizixian · 2014-04-07 11:19:57 +08:00 via Android · 2737 次点击
    这是一个创建于 3888 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有ipad pc(win7 xp) android
    连接同一个pptp服务器 dns都设置成8.8.8.8 8.8.4.4
    其中ipad android都能打开一个网站time.is
    pc上打不开 一直显示pending(pc上可以正常打开油水管 cnn等)
    pc ipad android 和ssh到服务器后台ping那个网站的ip是一样的
    traceroute结果也一样
    我就百思不得其解 应该不是dns问题 pc上我已经ipconfig /flushdns了
    为了排查问题 pc上通过ssh走sock5 发现可以上网站。
    求原因和解决方案。
    17 条回复    2014-05-05 13:16:14 +08:00
    niseter
        1
    niseter  
       2014-04-07 11:38:01 +08:00
    这种情况查看下MPPE是否设置一致吧
    caizixian
        2
    caizixian  
    OP
       2014-04-07 11:51:43 +08:00 via Android
    @niseter 服务器设置了require mppe v2
    各个client也是mppe v2
    只有在pc上打开网页时显示正在等待time.is响应 但是ping可以ping通
    如果不用pptp而用ssh当梯子则一切正常
    tempdban
        3
    tempdban  
       2014-04-07 11:52:48 +08:00 via Android
    我的经验是 不加密会解决所有问题
    webjin
        4
    webjin  
       2014-04-07 11:54:38 +08:00
    哈哈 不错
    niseter
        5
    niseter  
       2014-04-07 11:56:01 +08:00
    @caizixian 电脑重启试试吧,路由表似乎有点问题
    caizixian
        6
    caizixian  
    OP
       2014-04-07 12:06:29 +08:00 via Android
    @webjin
    @tempdban
    @niseter 不加密可不行 会被干扰 一不小心把整个服务器的ip都给qiang了

    @niseter 路由表应该没问题 其他网站可以看(油tube 小鸟 cnn) 就个别网站不能看比如这个time.is 用ssh做proxy就可以看 只有pc出现这种情况
    tempdban
        7
    tempdban  
       2014-04-07 12:15:28 +08:00 via Android
    你加不加密该墙还墙
    实际上不加密被墙的概率会小很多
    javaluo
        8
    javaluo  
       2014-04-07 12:20:41 +08:00
    才发现 我的电脑用Windows自带的时钟同步,和time官网时钟差70s
    caizixian
        9
    caizixian  
    OP
       2014-04-07 12:38:13 +08:00 via Android
    @tempdban 还是在考虑这个问题怎么解决 你看看我遇到的状况 和加不加密没什么关系
    tempdban
        10
    tempdban  
       2014-04-07 13:07:31 +08:00 via Android
    曾经我在安卓上打开mppe加密 pptp登录成功怎么也连不上网 选不加密就好了
    caizixian
        11
    caizixian  
    OP
       2014-04-07 13:20:33 +08:00 via Android
    @tempdban 我是电脑 android都可以上网 但电脑有部分网站没法上 但手机可以!
    ifishman
        12
    ifishman  
       2014-04-07 17:58:10 +08:00
    安卓2.2+不是原生连不上pptp的么,安卓4.0+不是原生年不是L2TP么? 应该是这样的吧...我承认我跑偏了
    kevinzhow
        13
    kevinzhow  
       2014-04-08 06:52:20 +08:00
    有可能是MTU的设置问题,你在Server端改成1300试试
    sandtears
        14
    sandtears  
       2014-04-08 08:25:06 +08:00
    印象中各大浏览器会带一个自己的 DNS 缓存,和 Windows 自带的那个不同,把浏览器的清理一下试试。
    caizixian
        15
    caizixian  
    OP
       2014-04-08 13:47:34 +08:00
    @kevinzhow Problem solved!
    Thank you very much!
    可不可以解释一下其中的道理?
    kevinzhow
        16
    kevinzhow  
       2014-04-15 12:52:25 +08:00
    @caizixian 国内运营商网关值比较小,拨VPN会导致超出他能容纳的范围,就会丢包。然后就遇到你的这种情况了。 请专家来补充 @kgen
    caizixian
        17
    caizixian  
    OP
       2014-05-05 13:16:14 +08:00
    @kevinzhow 尽管问题已经解决,但是我还有疑问,如果拨不出应该是所以网站都上不了,但实际情况是有的网站可以访问
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1321 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 17:54 · PVG 01:54 · LAX 09:54 · JFK 12:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.