Ip-Routing

網路中的未知節點

  • November 19, 2012

當我查看路由表時,我注意到本地網路中有兩個 IP 地址,我不確定它們來自哪裡。我目前只有一台電腦連接到我的路由器,其 LAN 地址為 192.168.2.6。這是 Ubuntu 上的輸出:

route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.2.1     0.0.0.0         UG    100    0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

192.168.2.1 是由 G 標誌表示的預設網關,但 169.254.0.0 和 192.168.2.0 可能是什麼?我沒有列印機,除了我的電腦在 192.168.2.6 和預設網關(我的路由器)在 192.168.2.1 之外,沒有其他任何 IP。

這些不是節點,它們是網路(您的設備地址所在的子網192.168.2.0/24,以及自動私有範圍169.254.0.0/16)。

除了路由列表中的路由器之外,您永遠不會看到特定節點,而這些節點僅存在於其中,因為它們是連接的路由(預設網關不會用於連接到這些地址)。

您是否正在考慮 ARP 表,其中包含您子網中其他設備的條目?

引用自:https://serverfault.com/questions/449984