Pagina 1 di 1
Tunnel e NAT
Inviato: mar 09 ott , 2012 1:46 pm
da Rizio
Ho un tunnel GRE configurato così:
ROUTER A
Codice: Seleziona tutto
interface Tunnel8
description FASTWEB -> KPNQWEST
bandwidth 512
ip address 192.168.255.14 255.255.255.252
ip mtu 1420
keepalive 10 3
tunnel source Vlan201
tunnel destination aaa.aaa.aaa.aaa
tunnel mode ipsec ipv4
tunnel protection ipsec profile TUNNEL-PROFILE
con vlan201 configurata così:
Codice: Seleziona tutto
interface Vlan201
ip address bbb.bbb.bbb.bbb 255.255.255.248
ip access-group VPN_OUT out
ip nat outside
ip virtual-reassembly
dall'altra parte sono messo così:
ROUTER B
Codice: Seleziona tutto
interface Tunnel8
description KPNQWEST -> FASTWEB
bandwidth 512
ip address 192.168.255.13 255.255.255.252
ip mtu 1420
keepalive 10 3
tunnel source ATM0.1
tunnel destination bbb.bbb.bbb.bbb
tunnel mode ipsec ipv4
tunnel protection ipsec profile TUNNEL-PROFILE
con ATM0.1 configurata così:
Codice: Seleziona tutto
interface ATM0.1 point-to-point
ip address aaa.aaa.aaa.aaa 255.255.255.252
ip virtual-reassembly
pvc 8/35
da un pò di tempo il tunnel è down e non riesco a farlo tornare up. Le macchine si vedono e si pingano correttamente, ma il tunnel non sale più.
Analizzando quello che ho fatto nel tempo, visto che all'inizio funzionava, IMHO è perchè qualche mese fà ho attivato il nat sull'interfaccia vlan201.
Sul ROUTER A come regole di NAT ho semplicemente questo:
Codice: Seleziona tutto
ip nat inside source static 172.18.1.2 interface Vlan201
ip nat inside source static 172.18.1.8 bbb.bbb.bbb.bbb
perchè ho la vlan 2 che è configurata sulla classe 172.18.0.0 e faccio uscire da quel router un proxy e un server (per le query dns).
Mi chiedevo, esiste il modo per dirgli di NON fare nat verso un determinato IP?
Qualcosa tipo l'access-list dell'ASA "nonat"?
Tnk's in advance
Rizio
Re: Tunnel e NAT
Inviato: mar 09 ott , 2012 2:58 pm
da paolomat75
Ciao Rizio,
come è configurato il NAT. Se usi l'ACL postala e dimmi quale rete deve raggiungere.
Paolo
Re: Tunnel e NAT
Inviato: mar 09 ott , 2012 3:07 pm
da Rizio
Ciao Paolo,
no, nessuna acl per il nat, è configurato semplice semplice come lo vedi.
L'unica ACL è quella VPN_OUT per protezione.
Deve raggiungere l'ip del router b
Ho provato a toglierlo dall'interfaccia vlan201 e così il tunnel è tornato up, però ora ho le macchine che dovrebbero uscire che non riescono a causa della mancanza del NAT.
Rizio
Re: Tunnel e NAT
Inviato: mar 09 ott , 2012 3:18 pm
da paolomat75
Rizio ha scritto:Ciao Paolo,
no, nessuna acl per il nat, è configurato semplice semplice come lo vedi.
L'unica ACL è quella VPN_OUT per protezione.
Deve raggiungere l'ip del router b
Ho provato a toglierlo dall'interfaccia vlan201 e così il tunnel è tornato up, però ora ho le macchine che dovrebbero uscire che non riescono a causa della mancanza del NAT.
Rizio
Ho letto un po' di corsa ma mi sa che per quello che vuoi fare te bisogna fare il nat con una route-map.
Paolo
Re: Tunnel e NAT
Inviato: mar 09 ott , 2012 3:24 pm
da Rizio
paolomat75 ha scritto:Ho letto un po' di corsa ma mi sa che per quello che vuoi fare te bisogna fare il nat con una route-map.
Ok, grazie mille a priori per la risposta.
Intanto ho risolto "sprecando" un ip pubblico per il server che deve fare solo le richieste DNS
Codice: Seleziona tutto
no ip nat inside source static 172.18.1.2 interface Vlan201
ip nat inside source static 172.18.1.2 IP_PUBBLICO_DEL_POOL
così il tunnel è tornato up e anche il resto funziona, poi, se ti devo dire che mi sento un bravo ragazzo a sprecare un IP pubblico solo per delle query DNS la risposta è no, ma ho stampato un documento della Cisco su come lavora il nat e vedo di migliorare il concetto nei prossimi giorni con il PAT o con le route-map come suggerivi tu.
Grazie
Rizio
Re: Tunnel e NAT
Inviato: mar 09 ott , 2012 4:00 pm
da paolomat75
Prego.
Buona serata
Paolo
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 1:45 pm
da Rizio
Paolo, toglimi una curiosità, perchè se provo a sostituire queste righe
Codice: Seleziona tutto
ip nat inside source static 172.18.1.8 xxx.xxx.xxx.99
ip nat inside source static 172.18.1.2 xxx.xxx.xxx.100
con queste:
Codice: Seleziona tutto
ip nat inside source static tcp 172.18.1.8 80 xxx.xxx.xxx.99 80
ip nat inside source static tcp 172.18.1.8 443 xxx.xxx.xxx.99 443
ip nat inside source static tcp 172.18.1.8 20 xxx.xxx.xxx..99 20
ip nat inside source static tcp 172.18.1.8 21 xxx.xxx.xxx..99 21
ip nat inside source static tcp 172.18.1.2 53 xxx.xxx.xxx.99 53
ip nat inside source static udp 172.18.1.2 53 xxx.xxx.xxx..99 53
poi non mi funziona più nulla?
Ho letto un pò di doc riguardo al nat ma si vede che non l'ho ben capito

Cosa stò sbagliando?
Grazie in anticipo
Rizio
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 2:00 pm
da paolomat75
Rizio ha scritto:Paolo, toglimi una curiosità, perchè se provo a sostituire queste righe
Codice: Seleziona tutto
ip nat inside source static 172.18.1.8 xxx.xxx.xxx.99
ip nat inside source static 172.18.1.2 xxx.xxx.xxx.100
con queste:
Codice: Seleziona tutto
ip nat inside source static tcp 172.18.1.8 80 xxx.xxx.xxx.99 80
ip nat inside source static tcp 172.18.1.8 443 xxx.xxx.xxx.99 443
ip nat inside source static tcp 172.18.1.8 20 xxx.xxx.xxx..99 20
ip nat inside source static tcp 172.18.1.8 21 xxx.xxx.xxx..99 21
ip nat inside source static tcp 172.18.1.2 53 xxx.xxx.xxx.99 53
ip nat inside source static udp 172.18.1.2 53 xxx.xxx.xxx..99 53
poi non mi funziona più nulla?
Ho letto un pò di doc riguardo al nat ma si vede che non l'ho ben capito

Cosa stò sbagliando?
Grazie in anticipo
Rizio
Ciao,
l'unica cosa che vedo è che in alcune righe c'è il doppio punto. É un refuso nel scrivere o è così nella configurazione?
Paolo
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 2:25 pm
da Rizio
paolomat75 ha scritto:l'unica cosa che vedo è che in alcune righe c'è il doppio punto. É un refuso nel scrivere o è così nella configurazione?
E' un refuso della cancellazione degli ip reali, nella conf sono corretti.
Purtroppo così non funziona.
Nel dettaglio; il 172.18.1.8 è un proxy e dovrebbe permettere la navigazione, il 172.18.1.2 è un server e dovrebbe solo eseguire delle query DNS.
Rizio
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 2:28 pm
da paolomat75
Rizio ha scritto:paolomat75 ha scritto:l'unica cosa che vedo è che in alcune righe c'è il doppio punto. É un refuso nel scrivere o è così nella configurazione?
E' un refuso della cancellazione degli ip reali, nella conf sono corretti.
Purtroppo così non funziona.
Nel dettaglio; il 172.18.1.8 è un proxy e dovrebbe permettere la navigazione, il 172.18.1.2 è un server e dovrebbe solo eseguire delle query DNS.
Rizio
Ok. Aggiungi alle traduzioni in fondo la keyword extendable.
Cosi dovrebbe andare, se no ha traduzioni ambigue e non va.
Paolo
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 2:30 pm
da Rizio
paolomat75 ha scritto:Ok. Aggiungi alle traduzioni in fondo la keyword extendable.
Cosi dovrebbe andare, se no ha traduzioni ambigue e non va.
Me le ha aggiunte lui in automatico però non funziona uguale. Se comunque dici che così le regole sono formalmente corrette provo a verificare altro. Magari domani ti posto la conf completa, ora devo scappare.
Intanto grazie come sempre
Rizio
Re: Tunnel e NAT
Inviato: mer 10 ott , 2012 2:32 pm
da paolomat75
Rizio ha scritto:paolomat75 ha scritto:Ok. Aggiungi alle traduzioni in fondo la keyword extendable.
Cosi dovrebbe andare, se no ha traduzioni ambigue e non va.
Me le ha aggiunte lui in automatico però non funziona uguale. Se comunque dici che così le regole sono formalmente corrette provo a verificare altro. Magari domani ti posto la conf completa, ora devo scappare.
Intanto grazie come sempre
Rizio
Ok infatti doveva aggiungerle, ma non avendole viste... OK.
A questo punto bisogna fare del debug
Buona giornata
Paolo
Re: Tunnel e NAT
Inviato: lun 15 ott , 2012 11:21 am
da Rizio
paolomat75 ha scritto:A questo punto bisogna fare del debug

Niente, non c'è verso di fare nat solo della porta 53 verso l'esterno.
Se non natto fuori il server con un IP "intero" non c'è verso di far funzionare il forwarder del DNS.
Le righe
Codice: Seleziona tutto
ip nat inside source static tcp 172.18.1.2 53 xxx.xxx.xxx.101 53 extendable
ip nat inside source static udp 172.18.1.2 53 xxx.xxx.xxx.101 53 extendable
non mi permettono di uscire.
Qualcuno riesce a spiegarmelo?
Grazie
Rizio