mtr 输出中的 IP 地址重复 - LAN 路由器报告错误

mtr 输出中的 IP 地址重复 - LAN 路由器报告错误

当我尝试调试 Internet 连接问题时,我发现运行时mtr本地 LAN 路由器 (TP-Link TL-R860) 的地址报告不正确,

% mtr -c 10 --report 8.8.8.8   
Start: ...
HOST: ...                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- 192.168.1.222              0.0%    10    1.1   1.2   1.1   1.4   0.0
  2.|-- 192.168.1.222             50.0%    10    1.4   1.4   1.1   2.0   0.0
  3.|-- ...

路由器的地址应该是 192.168.10.1。我的 LAN 网络是 192.168.10.0/24,路由器的本地地址是 192.168.10.1,192.168.1.0/24 是路由器连接到的另一个网络(从路由器的角度来看是 WAN)。

我担心这可能是导致我出现问题的原因。我将路由器重置为出厂设置并再次设置配置,但情况仍然相同。

我该怎么做才能进一步调试该问题?特别是:

  1. 有没有办法识别 IP 地址的两个不同主机,以确保 1. 是错误报告的路由器?例如,获取它们的 MAC 地址。
  2. IP地址信息从何而来?路由器地址报错可能是什么原因?
  3. 我还发现有点奇怪的是,mtr外部网络中的任何地址根本不显示路由器的地址,只显示目标地址:

    % mtr -c 10 --report 192.168.1.102
    Start: ...
    HOST: ...                         Loss%   Snt   Last   Avg  Best  Wrst StDev
      1.|-- 192.168.1.102              0.0%    10    1.6   1.5   1.1   1.8   0.0
    
  4. 如果路由器出现问题,是否有解决方法?

有任何想法吗?

相关内容