我有一台 HP ProCurve A7102DL 路由器,它有 eth1 和 eth2 接口。我目前将 eth1 设置为我的 WAN,将 eth2 设置为我的 LAN 端。我的 eth2 分配了三个 IP 地址,分别是 AAA1、BBB1 和 CCC1。LAN 端 IP 地址都正确显示在路由表中,如 AAA0 255.255.255.0 等。我的 eth1 地址是 ISP 分配给我的静态 IP。他们分配的 IP 是 XXX252,子网为 255.255.255.248。该连接在我的路由表中显示为 XXX248。我想知道它为什么会更改连接接口的 IP 地址,以及这是否是我应该关注的问题。
答案1
路由表显示的是网络 ID,而不是接口 IP 地址。(与第一种情况相同,其中您的 IP 是 aaa1,网络是 aaa0/24)。
例如:
$ ipcalc 10.0.0.252/29
Address: 10.0.0.252 00001010.00000000.00000000.11111 100
Netmask: 255.255.255.248 = 29 11111111.11111111.11111111.11111 000
Wildcard: 0.0.0.7 00000000.00000000.00000000.00000 111
=>
Network: 10.0.0.248/29 00001010.00000000.00000000.11111 000
HostMin: 10.0.0.249 00001010.00000000.00000000.11111 001
HostMax: 10.0.0.254 00001010.00000000.00000000.11111 110
Broadcast: 10.0.0.255 00001010.00000000.00000000.11111 111