路由器常見問題排錯步驟

  HiPER系列路由器使用中Ping LAN口不通的診斷步驟

準備工作:

在可以ping通的時候記錄下路由器LAN口的MAC地址:

命令hiper% show interface ethernet/1 mac

Mac : 0022aa419d1e

以下步驟在ping不通路由器的時候依次操作,並記下結果:

步驟一:觀察設備各端口燈是否正常。

PWRLANSYSWAN各接線端口Link燈

長亮長亮且閃爍熄滅閃爍長亮且閃爍

步驟二:

在PC上執行arp –a,檢查當前網關的MAC地址是否和上面記錄的MAC地址一致。不一致,則說明內部有PC在發arp spoofing,且IP地址和路由器一致。可能是錯誤設置了和路由器相同的IP地址或者在做ARP攻擊。

C:\Documents and Settings\ALAN>arp -a

Interface: 200.200.200.175 — 0x10003

Internet Address Physical Address Type

200.200.200.254 00-22-aa-41-9d-1e dynamic

步驟三:

在PC上執行arp –d命令,清空PC的arp表,再次ping路由器LAN口IP。

步驟四:

登錄路由器檢查路由器的ARP表,將結果記錄下來。

hiper% show ip arp

Id IpAddress MacAddress Type IfId Use Age

1 200.200.200.15 00:e0:4c:e0:47:0f Static 0:ie0 82139 93

2 200.200.200.50 00:0a:e6:f6:2f:0a Static 0:ie0 48130 600

arpStatus:

arpCacheAgeMax: 600 seconds

arpCacheSizeMax: 500

arpCacheHiWater: 29

檢查ping不通路由器的MAC地址是否和該PC一致。

清空路由器的ARP表

hiper% clear ip arp

從路由器中ping前面的PC。

hiper% ping 200.200.200.15

PING 200.200.200.15 (200.200.200.15): 64 bytes (56 data)

Reply 64 bytes (56 data) from 200.200.200.15: seq=0 ttl=255 time=0 ms

^C

— ping 200.200.200.15 statistics summary —

1 packets sent, 1 packets received, 0% packet loss

round-trip min/avg/max = 0/0/0 ms

再次查看路由器路由表,將結果記錄下來。

hiper% show ip arp

Id IpAddress MacAddress Type IfId Use Age

1 200.200.200.15 00:e0:4c:e0:47:0f Static 0:ie0 82140 596

2 200.200.200.50 00:0a:e6:f6:2f:0a Static 0:ie0 48130 600

arpStatus:

arpCacheAgeMax: 600 seconds

arpCacheSizeMax: 500

arpCacheHiWater: 29

步驟五:

登錄路由器診斷模式。

hiper% deb

Password :(lakjas)

Debug mode ON.

執行etherstat命令,將結果記錄下來。

隔2秒鐘再次執行etherstat命令,將結果記錄下來。

步驟六:

執行erherstat clear命令,再次從路由器上ping路由器。

執行etherstat命令,將結果記錄下來。