Re: [問題ID:37414]
arashi1977
居住地: 広島
投稿数: 1715
引用:以下の公式ドキュメントにも記載があるのですが、「番号付き標準アクセスリストは個別のエントリを削除できない」のです。
https://www.cisco.com/c/ja_jp/td/docs/sw/lanswt-access/cat2960swt/cg/005/swcfg/swacl.html#40026
引用:なので、打ち消しには
・現在の設定内容の退避
・no access-list XX でACL字体を削除
・正しい(期待する)ACLの入れ直し
の手順が必要です。
「えーそんなのめんどくさーい」という方には、名前付きアクセスリストをおすすめします。が、理屈を知っていればこんなずるいやり方もあります。シーケンス番号はずれてしまいますが。
※利用を推奨するものではないです。
この場合、「access-list 20 permit any」の効果を打ち消さないと
access-list 20 deny 192.168.20.160 0.0.0.31
を有効にすることができないという理解なのですが、打ち消しはどのように行うのでしょうか。
https://www.cisco.com/c/ja_jp/td/docs/sw/lanswt-access/cat2960swt/cg/005/swcfg/swacl.html#40026
引用:
ACL 全体を削除するには、 no access-list access-list-number グローバル コンフィギュレーション コマンドを使用します。番号付きアクセス リストから個々の ACE は削除できません。
・現在の設定内容の退避
・no access-list XX でACL字体を削除
・正しい(期待する)ACLの入れ直し
の手順が必要です。
「えーそんなのめんどくさーい」という方には、名前付きアクセスリストをおすすめします。が、理屈を知っていればこんなずるいやり方もあります。シーケンス番号はずれてしまいますが。
※利用を推奨するものではないです。
R1#show access-list
Standard IP access list 20
10 deny 192.168.20.128, wildcard bits 0.0.0.31
20 permit any
30 deny 192.168.20.160, wildcard bits 0.0.0.31
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#no access-list 20 ?
<cr>
→個別のエントリじゃなくアクセスリストそのものの削除しかできない
R1(config)#ip access-list standard 20 ←「20」という名前の標準アクセスリストとして扱うと
R1(config-std-nacl)#no 20 ←シーケンス番号20を指定して削除できる
R1(config-std-nacl)#do show access-list
Standard IP access list 20
10 deny 192.168.20.128, wildcard bits 0.0.0.31
30 deny 192.168.20.160, wildcard bits 0.0.0.31
→シーケンス番号20がなくなっている
投稿ツリー
-
[問題ID:37414]
(yuta524, 2020-6-15 21:10)
- Re: [問題ID:37414] (arashi1977, 2020-6-16 10:41)
- Re: [問題ID:37414] (yuta524, 2020-6-16 19:20)