V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
acess
V2EX  ›  VPS

Vultr 的东京 VPS 搭建的 VPN 用 win8.1 连不上,难道 VPS 被 NAT 过?

  •  
  •   acess · 2015-01-28 04:04:19 +08:00 · 686 次点击
    这是一个创建于 3578 天前的主题,其中的信息可能已经有所发展或是发生改变。
    买了个Vultr东京节点的VPS,最便宜的5美元每月套餐
    用openswan+xl2tpd架设了l2tp/ipsec vpn,参考: https://jiehan.org/tech/setting-up-l2tp-ipsec-vpn-on-linux/
    iptables filter都-P ACCEPT了,nat也是-P ACCEPT,只有POSTROUTING有一条MASQUERADE用来给VPN转发
    家里上网都是通过路由的。现在android手机能连上vpn,win8.1的电脑连不上,报错809
    很奇怪,在windows尝试连接时,卡在正在连接XXX很久,死活连不上,报错809
    但电脑连另一家免费VPN就可以到验证凭据那一步。
    在windows尝试连接时,服务器上cat /var/log/auth.log发现有SA established,而且行数不断增加,貌似在不断重试
    更奇怪的是,里面有这样的描述:
    Jan 27 19:51:00 hostname pluto[9211]: "L2TP-PSK-NAT"[7] 客户端IP #95: NAT-Traversal: Result using RFC 3947 (NAT-Traversal): both are NATed
    客户端肯定被NAT了,可是为什么显示服务器也被NAT过?
    这是不是win8.1无法连接的原因?
    3 条回复
    acess
        1
    acess  
    OP
       2015-01-28 04:11:58 +08:00
    按照这里说的,http://blog.csdn.net/robur/article/details/5627450
    添加了一个键值AssumeUDPEncapsulationContextOnSendRule,可以连接了
    也许真的是NAT过
    bugmenott
        2
    bugmenott  
       2015-01-28 09:46:02 +08:00
    我只知道弄softether的l2tp非常方便
    coolicer
        3
    coolicer  
       2015-01-28 12:29:36 +08:00
    我的也是连不上。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2824 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:21 · PVG 23:21 · LAX 07:21 · JFK 10:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.