openwrt 软路由,昨天发现,ping 百度 114 这些的外网延迟四五百毫秒(而且极其不稳定),排查来排查去把 zerotier 关了就好了,这是什么原因呢?百思不得其解,理论上 zerotier 不能影响到我全局网络吧
1
aru 2022-05-12 16:03:53 +08:00 1
用 traceroute 看下路由
|
2
xiadd 2022-05-12 16:05:28 +08:00 1
我碰到过 你是不是加了 moon 节点?
|
3
cuixiao603 OP @xiadd #2 对啊,这个有影响吗
|
4
cuixiao603 OP @aru #1 就是从当前 ip 拨号获取的 ip 之间延迟特别大
|
5
aru 2022-05-12 16:31:43 +08:00 1
@cuixiao603 你不是说到 114 很慢么,那就直接 tracert 跑一下
|
6
xiadd 2022-05-12 16:36:24 +08:00
@cuixiao603 我也不知道啥影响,反正开了 moon 节点后,就被代理到国外了,后来我直接关了
|
7
cuixiao603 OP 就是 traceroute 之后 四五百 ms 的延迟全在路由器的 lan 口 ip 到 wan 口 ip 这一段
|
8
cuixiao603 OP @xiadd #6 我这可能还不是这样 因为,我昨天软路由里 docker 重新启动了一个,都会影响网络延迟
|
9
xiadd 2022-05-12 17:01:50 +08:00 1
@cuixiao603 有软路由就没必要 zerotier 了吧 wireguard 好用很多,ipv4/ipv6 都可以,穿透能跑满上传
|
10
cuixiao603 OP @xiadd #9 折腾不太动了, 想用现成的算了,谁知道有这问题
|
11
woshijidan 2022-05-12 17:21:16 +08:00 1
固件是自编译的吗?我的正常
|
12
cuixiao603 OP @woshijidan #11 不是自编译,但也不是一直有这问题,现在已经好了,之前也用的好好的
|
13
Sekai 2022-05-12 22:28:44 +08:00
重启试试
|
14
smallthing 2022-05-12 23:00:59 +08:00 1
路由表设置错了吧
|
15
Tink 2022-05-12 23:13:28 +08:00 via Android 1
这明显是路由表问题
|
16
jdjingdian 2022-05-13 09:49:24 +08:00 1
是不是勾选了 Enable Global Route?
|
17
nickr 2022-05-13 09:56:29 +08:00 1
我最近才接触 openwrt, r2s 卖家推荐刷了一个据说大牛的 build. 里面预装了 ZeroTier, 于是看了一下它的介绍. 其实我的需求就是在外面的时候, 手机能连到家里的网络.
发现 ZeroTier 一点都不好用. 只是为了将多个网络连起来, 却要到国外公共服务器中转. 为了解决延时的问题, 又引入了 Moon 服务器. awesome! 一下子就解决了别人不存在的问题. 后来看到 wireguard, 内核支持, 短小精干. 现在用下来, 没有中间环节. 简单直接. 除了添加节点需要重启 openwrt, 其他方面都完美. |
18
cuixiao603 OP @nickr #17 ok 啊 我一定去试试 wireguard
|
19
ddzzhen 2022-05-13 10:49:41 +08:00 via Android 1
路由表问题,zerotier 不背锅
|
20
documentzhangx66 2022-05-15 22:59:27 +08:00
@nickr
建议有空学学网络,否则你不会明白, [在外面的时候, 手机能连到家里的网络] 这一条需求,实现起来到底有多复杂。 要明白 Zerotier 对于实现这需求,已经是最方便的软件了,而它还要增加 Moon 功能,真是因为这需求的复杂性。 |
21
nickr 2022-05-24 15:34:33 +08:00
"建议有空学学网络" 这句话看着让人有点不爽. 但想想还是算了, 网络上没人知道你是人还是狗.
回到我自己的需求. 电信光纤入户, 有公网 IP. 手机卡也是电信的. 我的需求是手机在外面能登陆到家里, 顺带 fq. wireguard 完美实现, 除了添加节点有点繁琐. 但我的设备不多. 就是家里人的几个手机, 还可以接受. 再看 ZeroTier, 要链接国外服务器这一点就无法接受. 引入 Moon, 甚至 Planet/Controller, 虽然可以用 docker 简化工作但还是太繁琐. 我崇尚的结构简单. ZeroTier 名不副实, 我建议叫做 MultiTiers 更合适. 翻了一下这个文章: https://www.guaishow.cn/archives/124/, 提到 wireguard 分发 peer 困难, 我用不到, 所以也无所谓. |