lunedì 18 giugno 2012

IPv6 Telecom Italia e router Mikrotik

Se in Italia pochi operatori hanno in uso numerazioni IPv6 assegnate dal RIPE, meno ancora offrono connettività basata su IPv6 ai propri utenti o permettono l'annuncio di classi IPv6.

E' quindi una grande sorpresa apprendere che da giugno 2012 Telecom Italia ha avviato un servizio pilota sulla rete fissa del protocollo IPv6: i clienti residenziali con normali connessioni Alice 
Adsl possono collegarsi a Internet con un indirizzamento IPv6 nativo.

La pagina di supporto di Telecom Italia riporta alcune (limitate) configurazioni d' esempio. Ho così deciso di illustrare la mia configurazione, basata sull' utilizzo di  RouterOS versione 5.15 su un Router Mikrotik.

Normalmente la tipica connessione asdl di telecom italia viene autenticata da "aliceadsl" sia come username che password e viene assegnato un indirizzo ipv4 dinamico.

Ora è invece possibile ottenere una classe IPv6 /64 (sempre dinamica) semplicemente utilizzando nuove credenziali di accesso:

username: adsl@alice6.it
password: IPV6@alice6

Vediamo ora la configurazione su RouterOS. Nel mio esempio utilizzo un modem Netgear DM111P in modalità bridge lasciando quindi l' autenticazione PPPoE al router Mikrotik (RB450G).

Sul Router creo una interfaccia di tipo PPPoE ottenendo l' indirizzo IPv4 telecom:



/interface pppoe-client add name=WAM1-pppoe-Alice interface=ether1 user=adsl@alice6.it password=IPV6@alice6 profile=default disabled=no



Per poter utilizzare gli indirizzi IPv6 /64 con gli host dietro al router è necessario servirsi del "prefix delegation" (PD over PPP), quindi devo attivare il client DHCP IPv6 sulla interfaccia PPPoE:

/ipv6 dhcp-client add interface=WAM1-pppoe-Alice pool-name=Telecom pool-refix-length=72

Assicuriamoci che il dhcp client abbia funzionato e il pool sia stato aggiunto:

/ipv6 dhcp-client print
Flags: D - dynamic, X - disabled, I - invalid
# INTERFACE STATUS PREFIX EXPIRES-AFTER
0 WAN1-pppoe-Alice bound 2a01:2003:1:xxxx::/64 3m21s


/ipv6 pool print
Flags: D - dynamic
# NAME PREFIX PREFIX-LENGTH
0 D Telecom 2a01:2003:1:xxxx::/64


Ora è necessario attivare l' advertise sulla interfaccia ethernet del router collegata alla nostra LAN:

/ipv6 address add from-pool=Telecom interface=ether2 advertise=yes

Con questa soluzione i computers della nostra LAN si auto-configurano attraverso i messaggi RA del router (Router Advertisment) ottenendo così il loro indirizzo IPv6: per esempio su un computer con Mac OS X sarà sufficiente andare nelle preferenze network --> TCP/IP e selezionare "Configura IPv6: automaticamente".

Non ci resta che andare col nostro browser su http://test-ipv6.com/ e verificare che sia tutto in ordine.


1 commento:

  1. Salve, io ho l'Atlantis WebShare 144 WN+ (A02-RA144-W300Nplus). Se io mi limito a creare una nuova connessione con i parametri esistenti (pppoa_0_8_35) mettendo lo username IPv6, esco su ipv6 o il modem non si connette?

    RispondiElimina