Sommario

Introduzione

Perché l'ASA risponde alle richieste ARP di altri indirizzi IP nella subnet?

Informazioni correlate

Introduzione

In questo documento viene descritto perché Cisco Adaptive Security Appliance (ASA) potrebbe rispondere alle richieste ARP (Address Resolution Protocol) di altri indirizzi IP sulla rete. L'ASA risponde alle richieste ARP di indirizzi IP diversi dall'interfaccia dell'ASA.

Perché l'ASA risponde alle richieste ARP di altri indirizzi IP nella subnet?

La configurazione NAT (Network Address Translation) sull'appliance ASA potrebbe causare la risposta alle richieste ARP di indirizzi IP diversi dall'indirizzo IP dell'interfaccia ASA.

Scenario di problema di esempio:

Si consideri un segmento Ethernet con dispositivi collegati alla rete 10.0.1.x/24. L'interfaccia interna dell'ASA è impostata su 10.0.1.1. Ogni volta che una richiesta ARP per 10.0.1.47 viene avviata a partire dalla versione 10.0.1.48, l'ASA risponde con una risposta ARP contenente il proprio indirizzo hardware dell'interfaccia. Ulteriori indagini hanno rivelato che l'ASA risponde alle richieste di più indirizzi IP nella subnet.

In questo caso specifico, è la configurazione NAT sull'appliance ASA a causare il comportamento.

Se si aggiunge la parola chiave no-proxy-arp a comandi NAT specifici, l'ASA non risponderà alle richieste ARP per la subnet IP globale identificata in tali istruzioni NAT.

Nell'esempio, i comandi NAT fanno in modo che l'ASA risponda a qualsiasi richiesta ARP nelle subnet 10.0.1.x/24 e 10.0.2.x/24 sulla rete dell'interfaccia interna. Questi comandi sono stati probabilmente aggiunti alla configurazione dell'ASA per supportare uno scenario NAT sovrapposto:

nat (inside,inside) source static obj-10.0.1.0 obj-10.0.1.0

destination static obj-10.0.2.0 obj-10.0.2.0

nat (inside,inside) source static obj-10.0.2.0 obj-10.0.2.0

destination static obj-10.0.1.0 obj-10.0.1.0

Con la parola chiave no-proxy-arp aggiunta a queste righe di configurazione NAT, l'ASA non risponde più alle richieste ARP per quelle subnet.

nat (inside,inside) source static obj-10.0.1.0 obj-10.0.1.0

destination static obj-10.0.2.0 obj-10.0.2.0 no-proxy-arp

nat (inside,inside) source static obj-10.0.2.0 obj-10.0.2.0

destination static obj-10.0.1.0 obj-10.0.1.0 no-proxy-arp

Informazioni correlate

- Guida alla configurazione della CLI del firewall Cisco serie ASA, 9.1 - Configurazione di Network Address Translation

- Documentazione e supporto tecnico – Cisco Systems