Suntem în 2020 și mai toți furnizorii mari de servicii de acces internet din România oferă conectivitate IPv6, ba chiar unii oferă doar IPv6 și CGNAT pentru IPv4.
Dacă totuși aveți o conexiune la internet doar cu IPv4 și vă doriți să folosiți IPv6 puteți folosi un serviciu de tunelare cum este cel oferit de https://tunnelbroker.net – aparținând de Hurricane Electric.
Primul pas este să vă faceți un cont pe site-ul https://tunnelbroker.net, să îl validați prin accesarea link-ului primit prin email și apoi puteți să vă definiți tunelul sau tunelele – dacă aveți mai multe locații. Aveti posibilitatea de a realiza până la 5 tunele.
În momentul cand definiți tunelul trebuie să completați adresa IPv4 publică oferită de ISP-ul vostru și alegeți serverul cu care doriți să realizați conexiunea, având o lista împărțită geografic:
Se realizează astfel un tunel IPv4 între adresa voastră publică oferită de ISP-ul local și adresa IPv4 de pe serverul lor. Se alocă și adrese IPv6 pe acest tunel (/64) și se ruteaza două prefixe IPv6: un prefix /64 și un prefix /48 la cerere.
După ce aveti tunelul creat, trebuie să configurați echipamentul local (router/server cu linux etc). Ei oferă o serie de exemple pentru diverse dispozitive:
- Apple Airport
- Check Point R77 GAiA
- CISCO IOS
- Debian/Ubuntu
- Fortigate
- freeBSD
- JunOS
- Linux-net-tools
- Linux-route2
- MAC OS X
- Mikrotik
- NetBSD
- Netplan (Linux)
- OpenWRT
- Solaris
- Vyatta
- Windows 10
- Windows 2000/XP
- Windows Vista/2008/7/8
Eu l-am configurat pe serverul linux de acasa care rulează Ubuntu 18.04.4 LTS, drept pentru care am creat fișierul /etc/netplan/99-he-tunnel.yaml cu următorul conținut:
După rularea comenzii
sudo netplan apply
tunelul a devenit funcțional.
Putem testa și un traceroute către yahoo.com folosind IPv6.
Pentru a folosi în rețeaua internă de după acest server prefixul /64 alocat, va trebui sa folosim RADVD (Router Advertisement Daemon) cu următoarea configurație în /etc/radvd.conf:
interface enp3s0f1 {
AdvManagedFlag off; .
AdvOtherConfigFlag off;
AdvSendAdvert on;
AdvDefaultPreference high;
prefix 2001:470:1f1b:xxx::/64
{
AdvOnLink on;
AdvAutonomous on;
};
};
Repornim serviciul și vom observa că pe interfața locală de rețea enp2s0f1 avem alocată adresa IPv6 din prefixul 2001:470:1f1b:xxx::/64. Am deconectat și reconectat laptop-ul cu Linux Mint de la rețeaua wireless și observ că și acesta primește adresă IPv6 din prefix-ul respectiv.
Putem chiar testa conectivitatea în browser:
Articole asemanatoare:
- DNS – restricționare acces site-uri noroc ilegale
- Au apărut
- Primii pasi in lumea FreeBSD-ului
- ZTE ZXR 10 2609
- Certificat digital calificat de la DIGISIGN – semnătură electronică email
- Orange Home Net prin fibră – dual stack IPv4/IPv6
- Asterisk – securitate
- Exemplu: cum se încalcă Constituția
- FreeBSD – server PPPoE – MPD5 + freeRADIUS
- Activare cititor NFC/RFID pe laptop DELL (E7440)