Fiți primul pe blocul dvs. care rulează IPv6

Ce veți crea

Ce este IPv6??

Majoritatea traficului pe Internet rulează pe IPv4, ceea ce permite 4,3 miliarde de adrese IP. Pe măsură ce Internetul a crescut exponențial, spațiul de adrese IPv4 se scurge lent de adrese noi. În special, privind înainte de Internetul obiectelor și o multitudine de dispozitive și aparate noi conectate, a fost necesară o nouă soluție. 

IPv6 este cel mai recent protocol Internet care extinde spațiul de adrese IP la 128 de biți, permițând 2128 adrese. Atunci când adresele IPv4 constau din patru octeți, de ex. 128.4.32.241, adresa IPv6 constă din opt grupe de patru cifre hexagonale, de ex. 2400: 6180: 0000: 00D0: 0000: 0000: 0129: E001. 

IPV6 este construit cu perspectiva viitoare.

Network Computing are un rezumat frumos al beneficiilor IPv6: o rutare mai eficientă și o manipulare a pachetelor, o emisie mai mare de bandă largă eficientă, de ex. multicast, administrare și configurare simplificată și securitate mult îmbunătățită a pachetelor. 

Potrivit Wikipedia, doar 4% din traficul pe Internet rulează în spațiul de adrese IPv6 în acest moment. Cu excepția cazului în care lucrați pentru o corporație cu o rețea IPv6 dedicată, probabil că nu trebuie să vă îngrijorați mult de câțiva ani. Dar, dacă doriți să obțineți viteza pe IPv6, acest tutorial vă va explica modul în care puteți găzdui ieftin un site web IPv6 și vă veți dezvolta expertiza.

Găsirea infrastructurii IPv6

În acest tutorial, vă vom arăta cum să configurați un server IPv6 în cloud de la Digital Ocean, care a început recent să ofere IPv6 fără costuri suplimentare cu regiunile din Singapore și New York.


Iată câteva dintre motivele pentru care îmi place Digital Ocean: găzduire cu costuri reduse, unități digitale rapide în stare solidă, administrare simplă pe web, suport foarte bun și capabilități IPv6.

Indiferent dacă vă puteți accesa noul site pe IPv6, nu este chiar punctul aici. Încerc doar să vă arăt cum să o configurați și să o configurați, oferindu-vă o anumită expunere a modului de funcționare a IPv6. De fapt, accesarea site-ului dvs. prin IPv6 necesită hardware compatibil IPv6 și, mai important, o rețea compatibilă IPv6 - probabil că nu aveți. 

Puteți verifica dacă conexiunea dvs. actuală de rețea suportă IPv6 la Test-IPv6.com.

În 2010, am scris despre cumpărarea propriului cablu sau modem DSL pentru acasă pentru a salva pe comisioane lunare de închiriere. Pentru acasă, în cele din urmă, veți avea nevoie de un modem compatibil cu DOCSIS 3.0 pentru a lucra cu IPv6. Wikipedia menține o listă de dispozitive compatibile IPv6.

Rețineți că, dacă vă configurați propriul intranet IPv6 de tip super-geek acasă în subsolul dvs., probabil că aveți nevoie de unul acum.

Crearea instanței Serverului activat prin IPv6

Acest tutorial va urma instrucțiunile de instalare WordPress pentru Digital Ocean, cu excepția faptului că va trebui să creați o picătură activată pe IPv6 în regiunea New York 3 așa cum se arată mai jos.

Creați picăturile

Odată ce v-ați înscris la Digital Ocean, veți dori să creați o picătură:

Selectați Regiunea New York 3 (este cea activată pentru IPv6):

Selectați aplicația LAMP și IPv6:

Urmați pașii rămași descriși în tutorial pentru a instala site-ul dvs. WordPress sau pentru a vă configura propria pagină de probă Apache. Pentru scopurile acestui tutorial, site-ul web pe care îl utilizați nu contează. Puteți folosi chiar site-ul implicit Apache.

Configurați înregistrarea DNS IPv6

Odată ce Oceanul Digital creează Droplet, vă vor trimite prin e-mail accesul la acreditările și adresele IP. Sub adresa obișnuită IPv4, vor exista informații de adresare IPv6:

Într-o adresă IPv6, cum ar fi 2604: a880: 800: 10 :: 53: d001, :: reprezintă grupuri de patru zerouri. Fiecare colon este esențial pentru patru zerouri.

Dacă lipsesc informațiile IPv6, este posibil să vă creați picăturile în afara regiunilor NewYork3 sau Singapore.

Rețineți că, dacă doriți să configurați IPv6 pe un server existent, Digital Ocean are un tutorial pentru asta.

Apoi, cu serviciul dvs. de nume de domeniu, adăugați o înregistrare AAAA, înregistrarea de adrese pentru adresele IPv6 (spre deosebire de înregistrările A pentru IPv4). Puteți utiliza același domeniu și subdomeniu pentru IPv6 ca IPv4:

După ce sa înregistrat înregistrarea numelui dvs. de domeniu, puteți verifica înregistrarea de pe serverul dvs.:

host -t AAAA ipv6.lookahead.io

Veți vedea ceva de genul:

ipv6.lookahead.io are adresa IPv6 2604: a880: 800: 10 :: 53: d001

Verificați conectivitatea IPv6

Dacă ați terminat accesul la rețea IPv6 pe calculatorul local, puteți face acest lucru pentru a pinge noua picătură, notați că folosim ping6, nu ping:

ping6 2604: A880: 800: 10 :: 53: D001

Cel mai probabil însă, va trebui să vă conectați la picăturile dvs. prin IPv4 și să verificați configurația IPv6 de acolo. 

Pornește ip comanda cu -6 opțiune, ar trebui să vedeți cel puțin două intrări:

Apoi, puteți pinge serviciile publicitare de nume IPv6 ale Google (rețineți că folosim ping6):

ping6 2001: 4860: 4860: 8888

Un răspuns ping de succes arată că conectivitatea dvs. IPv6 este activă.

De asemenea, puteți rula un traceroute la Google (rețineți că folosim traceroute6):

traceroute6 google.com

Sau, o sapă (rețineți AAAA pentru IPv6): 

dig ipv6.lookahead.io AAAA

Digital Ocean are un alt ghid pentru aceste instrumente de rețea aici.

Configurarea Apache pentru IPv6

Odată ce ați configurat WordPress sau orice site web de testare Apache, puteți configura Apache pentru a asculta public pe adresa dvs. IPv6:

nano /etc/apache2/ports.conf

Adăugați următoarele linii cu adresele IPv4 și IPv6:

Ascultă 104.131.28.84:80

Ascultați [2604: a880: 800: 10 :: 53: d001]: 80

Reîncărcați Apache și încercați să accesați site-ul dvs. prin IPv4. 

serviciul apache2 reload

Apoi, comentați linia de ascultare IPv4 (de ex. #Listen) și reîncărcați din nou apache. Acum, nu veți putea accesa site-ul prin intermediul IPv4.

Testarea de pe propria rețea IPv6 bazată pe cloud

Pentru distracție, am creat oa doua picătură IPv6 la Oceanul Digital - urmând aceleași instrucțiuni de mai sus. Unul dintre lucrurile interesante despre Oceanul Digital este că plătiți doar ora - deci este foarte ușor să porniți aceste instanțe de testare și apoi să le terminați. 

În esență, creăm propriul nostru intranet IPv6 bazat pe geek de la Digital Ocean și vom folosi noua picătură pentru a naviga pe site-ul web al primului.

Din această nouă picătură IPv6, o să capturez pagina de pornire a site-ului web folosind wget în modul IPv6:

wget -6 ipv6.lookahead.io

Dacă ecou fișierul capturat, ar trebui să vedeți dovezi ale paginii de pornire WordPress. Rece? Nu foarte util, dar rece.

Sper că v-ați bucurat de această introducere semi-utilă pentru IPv6. Cum gustul viitorului?

Nu ezitați să postați corecturi, întrebări sau comentarii de mai jos. Puteți să mă contactați și pe Twitter @reifman sau să mă trimiteți direct prin e-mail.

Link-uri conexe

  • Ce înseamnă IPv6 pentru tine (CNET)
  • Șase beneficii ale IPv6 (Network Computing)
  • Cum să configurați instrumentele pentru a utiliza IPv6 pe un VPS Linux (Ocean Digital)
Cod