Newsgroup: it.comp.reti.cisco
Titolo: tunnel tra due router

Salve a tutti,
Sto provando a configurare un tunnel tra 2 827 connessi in adsl... ma
qualcosa non funziona. La configurazione è la seguente
ROUTER a: 
interface Tunnel0
 description tunnel verso globalnet
 ip address 10.0.0.2 255.255.255.252
 tunnel source IP-PUBLICO-ROUTER-A
 tunnel destination IP-PUBBLICO-ROUTER-B
!
interface Loopback0
 ip address IP-PUBBLICO-ROUTER-A 255.255.255.255
!
interface Loopback1
 ip address 2-IP-PUBBLICO-ROUTER-A 255.255.255.255 ;
!
interface Ethernet0
!
 description Ethernet Cliente
 ip address 192.168.0.1 255.255.255.0
 ip nat inside
 hold-queue 100 out
!
interface ATM0
 no ip address
 no atm auto-configuration
 no atm ilmi-keepalive
 no atm address-registration
 no atm ilmi-enable
 dsl operating-mode auto
 hold-queue 224 in
interface ATM0.835 point-to-point
 description Connessione ADSL a Internet
 ip address IP-PUNTO-PUNTO-ADSL-A 255.255.255.252
 ip access-group 150 in
 ip nat outside
 pvc 8/35
  oam-pvc manage
  encapsulation aal5snap
 !
ip nat inside source list 101 interface Loopback0 overload
ip classless
ip route 0.0.0.0 0.0.0.0 ATM0.835
ip route 192.168.2.0 255.255.255.0 10.0.0.1
access-list 101 permit ip 192.168.0.0 0.0.0.255 any
access-list 150 permit ip CLASSE-MIA MASK-MIA host 2-IP-PUBBLICO-ROUTER-A
access-list 150 deny  ip any host  2-IP-PUBBLICO-ROUTER-A
access-list 150 permit any any
ROUTER B
interface Tunnel0
 description tunnel verso globalnet
 ip address 10.0.0.1 255.255.255.252
 tunnel source IP-PUBLICO-ROUTER-B
 tunnel destination IP-PUBBLICO-ROUTER-A
!
interface Loopback0
 ip address IP-PUBBLICO-ROUTER-B 255.255.255.255
!
!
interface Ethernet0
!
 description Ethernet Cliente
 ip address 192.168.2.1 255.255.255.0
 ip nat inside
 hold-queue 100 out
!
interface ATM0
 no ip address
 no atm auto-configuration
 no atm ilmi-keepalive
 no atm address-registration
 no atm ilmi-enable
 dsl operating-mode auto
 hold-queue 224 in
interface ATM0.835 point-to-point
 description Connessione ADSL a Internet
 ip address IP-PUNTO-PUNTO-ADSL-B 255.255.255.252
 ip access-group 150 in
 ip nat outside
 pvc 8/35
  oam-pvc manage
  encapsulation aal5snap
 !
ip nat inside source list 101 interface Loopback0 overload
ip classless
ip route 0.0.0.0 0.0.0.0 ATM0.835
ip route 192.168.0.0 255.255.255.0 10.0.0.2
access-list 101 permit ip 192.168.2.0 0.0.0.255 any
access-list 150 permit any any
ho una macchina Collegata al ROUTER A con ip 192.168.0.2 e che lo usa come
default gateway ed una Collegata al ROUTER B con ip 192.168.2.2 e che lo
usa come default gateway; internet funziona da entrambe le parti,
ma se provo a pingare la macchina collegata al router A dalla macchina
collegata al router B il ping non va. 
Ho provato anche a pingare dalla macchina A 10.0.0.1, ma risulta
irraggiungibile.
Dov'è che ho sbagliato ? 
Grazie in anticipo a tutti
Marco

 Marco
Mi sa che non ci sei.
Dai l'ip pubblico alla atm0 sui due routers
poi configuri i due tunnel0 sui routers dando:
- 1 ip privato alle interfacce tu0, anche su reti diverse.
poi i comandi 
tunnel source con rispettivamente gli ip pubblici dell'atm0 dei routers
tunnel destination con l'ip pubblico delle atm0 del routers di destinazione
tunnel mode xxxxx ( a seconda di cosa vuoi usare, gre ip)
e poi le route
per me ad esempio la route di default ha come NH l'interfaccia tunnel0,
mentre per gli indirizzi che voglio far uscire dalla atm (per me e' una eth)
ho aplicato il nat sulle interfacce e fattop delle route-map
devi anche fare una route che indichi dove instradare i pacchetti del tunnel
tipo:
ip route IP-PUB-ALTRO-ROUTER MASK Next-HOP
sennň il router non sa verso dove instradare i pacchetti per il tunnel
Questa e' piů  o meno la config che ho, contando che e' un tunnel IPinIP tra
un 1600 e una GentooLinux 
Mi sa che ho scritto un po alla veloce, se vuoi chiarimenti chiedi ... o se
qualcuno si spiega meglio, ora scappo

 sennò il router non sa verso dove instradare i pacchetti per il tunnel
Non basta gia' la rotta di default ? In pratica in come Next-HOP dovrei
mettere
Atm0.835 (nel mio caso) giusto ?
Grazie della disponibilita

 dove 10.0.0.1 è l'ip asseggnato all'interfaccia tun0 sul routerB
anche cambiandolo in
ip route 192.168.2.0 255.255.255.0  tunnel0
(e facendo specularmente sull'altro router) non cambia nulla.

Marco "Vega" Trucillo wrote:

agggiungi anche
ip route IP-PUB-ALTRO-ROUTER 255.255.255.255 IP-NEXT-HOP

>  tunnel destination IP-PUBBLICO-ROUTER-B
Qui non vedo il comando
tunnel mode xxx
Questa e' la mia interfaccia tunnel
firebox#show run interface tunnel 0                                             
Building configuration...                                                       
 
Current configuration : 309 bytes                                               
!                                                                               
interface Tunnel0                                                               
 bandwidth 10000                                                                
 ip address 192.168.2.1 255.255.255.252                                         
 ip mtu 1500                                                                    
 max-reserved-bandwidth 100                                                     
 carrier-delay msec 0                                                           
 tunnel source 41.28.245.75                                                     
 tunnel destination 41.255.177.2                                                
 tunnel mode ipip                                                               
 tunnel checksum                                                                
 tunnel path-mtu-discovery                                                      
 hold-queue 4096 in                                                             
 hold-queue 4096 out                                                            
end                   

mega wrote:

lo aggiungerei pure, ma come ip-next-hop cosa ci metterei ? se ci metto
atm0.385  è inutile perchè è gia' la rotta di default.
Comunque ho aggiunto 
        tunnel mode ipip
ed ora sembra funzionare tutto...
Grazie infinite per la disponibilità! 
Marco
p.s.
Se ora volessi criptare il trasferimento sul tunnel lo posso fare
con il tunnel in modo ipip ?

vega wrote:

devi avere il supporto nello ios
Vedi se in modalità globa config hai il comando:
crypto?

 crypto?
no, non va...credo che manderò a prendere
la S820CHVK9-12308T= (Cisco 820 Ser IOS IP/FW/VOICE PLUS 3DES)
visto che ci dovrò fare pure voip (il router è un 827-4V)
grazie ancora.
Marco