请教下关于 tailscale 打洞的问题

341 天前
 dssxzuxc

我家里电脑的网络是移动 NAT3 ,公司是电信 NAT4 ,手机是移动

测试后是这样: 家里电脑 ping 手机,一般是 20-30ms ,卡的时候 50ms ,偶尔会 100+ 家里 ping 公司电脑,300ms+,打洞失败 公司电脑 ping 手机,300ms+,打洞失败

所以我现在是这样,上班有需要远程家里电脑的时候,手机开热点给公司电脑再远程,速度是还行了,就是很麻烦,有什么办法能让我跨运营商打洞成功吗?

另外我看别人打洞延迟能稳定 10ms 以内的,我这网络要从哪些方面进行检查和改善?

3995 次点击
所在节点    程序员
15 条回复
kiduu
341 天前
找个靠近你家和公司的服务器,做个中转?只能想到这个
clikes
341 天前
我搞了个腾讯云服务器做中转 很快,不过其实大部分情况的话延迟应该不太关键吧?
MidLinn
341 天前
家里改路由器拨号试试。我之前一样情况,改路由器拨号就可以 net1 了
dssxzuxc
341 天前
@kiduu 我有自建 rustdesk ,延迟太高了,而且服务器带宽太小传个文件都得半天
krixaar
341 天前
路由器开 ipv6 ,手机流量是走 ipv6 的,打洞必定成功,甚至不需要打洞,ddns 直连域名就行了
dssxzuxc
341 天前
@MidLinn nat 类型还能改的吗,我晚上试下
dssxzuxc
341 天前
@krixaar 是两边都开 ipv6 就一定能打洞成功吗?
krixaar
341 天前
@dssxzuxc 都给 ipv6 公网地址了肯定打洞成功,毕竟直连 ip 也行
Aixtuz
341 天前
我这的情况是:
同路由下打洞成功,大约是 3~10ms ,偶尔超过 10 ;
跨运营商打洞成功,大约 60~100ms ,偶尔波动到 2 、3 百;
跨运营商打洞失败,走香港中转,大约 140~160ms ,波动较小;

至于打洞成功率, 我也不知道怎么办好,所以就用个能接受的中转当保底了。
或许中转节点从香港换到大陆,会更低一些?
DefoliationM
341 天前
可以用这个 https://gist.github.com/Asutorufa/4c03462386b313f6f760b52ae34a87bb 测一下 nat 类型,mapping 和 filter 有一边不是 Address and Port-Dependent 才有可能打洞成功,两边都是就没法了,找个服务器中转吧。
asasadasss
341 天前
NAT3 和 NAT4 之间是无法打洞的
misadonfdfl
340 天前
整台服务器做中转。
zx900930
340 天前
移动的话光猫拨号是 NAT4, 桥接让路由拨号, 路由 开 Full cone 的话是 NAT2
hyf278
294 天前
tailscale 怎么判断打洞是否成功?
Raool
263 天前
@hyf278 #14 tailscale status 可以看到打洞状态

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

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

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

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

© 2021 V2EX