久しぶりに Cisco IOS XE を触ったときのメモです。
なお、使用バージョンは Cisco IOS XE Software [Gibraltar], Version 16.12.2s
になります。
IPv6 の設定をしていて、とあるインターフェースに ipv6 nd suppress-ra
を入れました。
すると下記のメッセージが出ました。
1 2 3 | Router(config-if)#ipv6 nd suppress-ra Router(config-if)# *Feb 2X HH:MM:SS.xxx JST: %PARSER-5-HIDDEN: Warning!!! ' ipv6 nd suppress-ra ' is a hidden command. Use of this command is not recommended/supported and will be removed in future. |
どうやら ipv6 nd suppress-ra
は hidden command
でかつ not recommended/supported and will be removed in future
なんだそうです。
知らなかったよ… いつの間に…
というのも、Product Family は違いますが、昔、Cisco IOS XE 03.08.04.E を使っていた頃には問題なく投入できていたコマンドだからです。
ピッタリなバージョンは無いですが、このページを参考にすると IOS 15.3 相当のようですね。
(もっと古い IOS 15.0 な機械でも問題なく動作していました。)
じゃあ、何が正解なの、ってなりますよね。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | Router(config-if)#ipv6 nd ? advertisement-interval Send an advertisement interval option in RA's autoconfig Automatic Configuration cache Cache entry dad Duplicate Address Detection dad-proxy Configure DAD proxy on the interface destination-guard Query destination-guard switch table managed-config-flag Hosts should use DHCP for address config na Neighbor Advertisement control ns-interval Set advertised NS retransmission interval nud Neighbor Unreachability Detection other-config-flag Hosts should use DHCP for non-address config packet-priority Set packet priority for ND prefix Configure IPv6 Routing Prefix Advertisement prefix-advertisement Deprecated command: use 'ipv6 nd prefix' instead ra Router Advertisement control ra-interval Deprecated command: use 'ipv6 nd ra interval' instead ra-lifetime Deprecated command: use 'ipv6 nd ra lifetime' instead reachable-time Set advertised reachability time router-preference Set default router preference value suppress-ra Deprecated command: use 'ipv6 nd ra suppress' instead Router(config-if)#ipv6 nd ra suppress all Router(config-if)#end Router#write memory Building configuration... |
答えは ipv6 nd ra suppress all
だそうです。
なお、古いコマンドに対しての説明ページですが、最後に all
を付けるか付けないかの差は以下の点にあります。
ipv6 nd ra suppress
やipv6 nd suppress-ra
のようにall
を付けない場合ipv6 nd ra suppress all
やipv6 nd suppress-ra all
のようにall
を付けた場合
- 定期的な RA の送信は行いませんが、RS (Router Solicitation) に応答する RA の抑制は行われません
- 定期的な RA の送信も行わず、RS に応答する RA についても抑制されます。
No comment yet, add your voice below!