cancelar
Mostrar resultados para 
Pesquisar em vez de 
Queria dizer: 
cancel
441
Apresentações
1
Útil
11
Respostas

Editar comando em uma determina ordem sem precisa refazer

Raphael Felix
Level 1
Level 1

eu tenho a configuração abaixo, como adiciono mais uma configuração onde marquei com o comentário sem precisar refazer o bloco todo novamente:

ip access-list extended CONFIGURATION-TO-DENY
permit ip host A.B.C.D any
permit ip host A.B.C.D any
permit ip host A.B.C.D any
--<< PRECISO ADICIONAR UMA CONFIGURACAO AQUI >>--
deny tcp any any eq 3306
deny tcp any any eq 22
deny tcp any host A.B.C.D eq 443
deny tcp any host A.B.C.D eq 443
deny tcp any host A.B.C.D eq 3389
deny udp any host A.B.C.D eq netbios-ns
permit ip any any

2 Soluções Aceitas

Soluções aceites

Translator
Community Manager
Community Manager

first show ip access-list 
você verá que a linha ACL antiga tem o número que acho que a etapa é 10 a 10 para que você possa adicionar uma nova linha ACL com 
x1 deny tcp any any eq 3306
x2 deny tcp any any eq 22
x3 deny tcp any host A.B.C.D eq 443
x4 deny tcp any host A.B.C.D eq 443
x5 deny tcp any host A.B.C.D eq 3389
x6 deny udp any host A.B.C.D eq netbios-ns

se não for a etapa 10, informe-me 

MHM

Ver solução na publicação original

Translator
Community Manager
Community Manager

Saudação

Exemplo:
Rtr
sh ip access-lists CONFIG-TO-DENY
Lista de acesso IP estendida CONFIG-TO-DENY
10 permit ip host 1.1.1.1 any
20 permit ip host 1.1.1.2 any
30 permit ip host 1.1.1.3 any
40 deny tcp any any eq 3306
50 deny tcp any any eq 2
60 deny tcp any host 1.1.1.4 eq 443
70 deny tcp any host 1.1.1.5 eq 443
80 deny tcp any host 1.1.1.6 eq 3389
90 deny udp any host 1.1.1.7 eq netbios-ns
100 permit ip any any

Rtr
conf t
ip access-list extended CONFIG-TO-DENY
35 permit ip host 1.1.1.100 any
(config-ext-nacl)#end

sh ip access-lists CONFIG-TO-DENY
Lista de acesso IP estendida CONFIG-TO-DENY
10 permit ip host 1.1.1.1 any
20 permit ip host 1.1.1.2 any
30 permit ip host 1.1.1.3 any
35 permit ip host 1.1.1.100 any
40 deny tcp any any eq 3306
50 deny tcp any any eq 2
60 deny tcp any host 1.1.1.4 eq 443
70 deny tcp any host 1.1.1.5 eq 443
80 deny tcp any host 1.1.1.6 eq 3389
90 deny udp any host 1.1.1.7 eq netbios-ns
100 permit ip any any

 

Ver solução na publicação original

11 RESPOSTAS 11

Translator
Community Manager
Community Manager

Saudação!

Faça um show access-list CONFIG-TO-DENY (CONFIGURAÇÃO A NEGAR). Ele exibirá os números de linha. Você pode inserir a nova linha no meio com o seguinte comando:

conf t
ip access-list ext CONFIG-TO-DENY 
XX permit ip host A.B.C.D any

BR

Translator
Community Manager
Community Manager

first show ip access-list 
você verá que a linha ACL antiga tem o número que acho que a etapa é 10 a 10 para que você possa adicionar uma nova linha ACL com 
x1 deny tcp any any eq 3306
x2 deny tcp any any eq 22
x3 deny tcp any host A.B.C.D eq 443
x4 deny tcp any host A.B.C.D eq 443
x5 deny tcp any host A.B.C.D eq 3389
x6 deny udp any host A.B.C.D eq netbios-ns

se não for a etapa 10, informe-me 

MHM

perfeito, e sim de 10 em 10.

Translator
Community Manager
Community Manager

Você não identificou a plataforma e seu IOS, mas a menos que seja realmente antigo, o que @DanielP211 e @MHM Cisco World devem funcionar.

Lembro-me (???) que essa técnica pode não funcionar para inserir observações de ACL.

Além disso, o BTW, lembro (?) quando esse recurso foi introduzido, funcionava apenas com ACLs nomeadas, mas acredito que agora também funcionará com ACLs numeradas (novamente, a menos que você esteja trabalhando com um IOS muito antigo).

Também me lembro (?) de que você pode excluir uma ACE (não a ACL) apenas "não", isto é, sem precisar de seu número.

Olá @Joseph W. Doherty 

Deve funcionar com ACLs estendidas nomeadas/numeradas e padrão 

@paul driver o que (especificamente) deve funcionar?

Desculpe, deveria ter sido mais claro:

Adicionar/remover/alterar ACL aces

@paul driver novamente (especificamente) o que escrevi como não funcionando, na edição de ACEs de ACL, que deve funcionar?

Ou seja, o que eu escrevi que você acredita que está incorreto?  (BTW, certamente é possível que eu esteja enganado, especialmente em minhas lembranças questionáveis do Cisco IOS que funcionavam há décadas.)

Translator
Community Manager
Community Manager

Saudação

Exemplo:
Rtr
sh ip access-lists CONFIG-TO-DENY
Lista de acesso IP estendida CONFIG-TO-DENY
10 permit ip host 1.1.1.1 any
20 permit ip host 1.1.1.2 any
30 permit ip host 1.1.1.3 any
40 deny tcp any any eq 3306
50 deny tcp any any eq 2
60 deny tcp any host 1.1.1.4 eq 443
70 deny tcp any host 1.1.1.5 eq 443
80 deny tcp any host 1.1.1.6 eq 3389
90 deny udp any host 1.1.1.7 eq netbios-ns
100 permit ip any any

Rtr
conf t
ip access-list extended CONFIG-TO-DENY
35 permit ip host 1.1.1.100 any
(config-ext-nacl)#end

sh ip access-lists CONFIG-TO-DENY
Lista de acesso IP estendida CONFIG-TO-DENY
10 permit ip host 1.1.1.1 any
20 permit ip host 1.1.1.2 any
30 permit ip host 1.1.1.3 any
35 permit ip host 1.1.1.100 any
40 deny tcp any any eq 3306
50 deny tcp any any eq 2
60 deny tcp any host 1.1.1.4 eq 443
70 deny tcp any host 1.1.1.5 eq 443
80 deny tcp any host 1.1.1.6 eq 3389
90 deny udp any host 1.1.1.7 eq netbios-ns
100 permit ip any any

 

Tudo Certo, muito Obrigado.