Cisco路由器認證

  在做cisco路由選擇協議(RIPv2;EIGRP)認證的時候,遇到這樣一個問題:即在使用明文(普通認證)時,密鑰和key ID無關,而MD5認證時,密鑰和key ID 是相關的,即兩端的key ID 和密鑰須相同,
         如:R1(config)#key chain key1
                 R1(config-keychain)#key 1
                 R1(config-keychain-key)#key-string cisco
                 R1(config-keychain-key)#int f0/0
                 R1(config-if)#ip authentication key-chain eigrp 1 key1
                 R2(config)#key chain key2
                 R2(config-keychain)#key 2
                 R2(config-keychain-key)#key-string cisco
                 R2(config-keychain-key)#int f0/1
                 R2(config-if)#ip authentication key-chain eigrp 1 key2
                 R2(config)#do ping 10.1.1.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/81/104 ms
請注意我這裏的R1和R2的key ID不同,說明密鑰和key ID無關。
當我配置使用MD5認證時,根本就不能建立鄰居(EIGRP),後改成兩端key ID相同時,一切正常,發ping包,通!!!這就證明key ID和密鑰相關,且兩端須相同。這是因爲使用MD5驗證模式的時候,要同時交換key ID和密鑰。如果key ID不同,那麼將不會再去查看密鑰是否相同而宣告驗證失敗。可以使用debug命令查看該過程。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章