trivialitty weblog

Teredo – IPv6 jednoduše

Je několik způsobů, jak zpřístupnit IPv6 internet, pokud máte pouze IPv4 adresu. Teredo je jeden z nejjednodušších, pomocí kterého se dá připojit do IPv6 sítě i v případě, že jste za NATem.

Pokud používáte distribuci Debian nebo Ubuntu (GNU/Linux), ke zprovoznění stačí jeden příkaz:

# apt-get install miredo

Aplikace by se po instalaci měla sama spustit a teredo tunel vytvořit. Kontrolu provedeme pomocí příkazu ifconfig:

teredo    Link encap:NEZNÁM  HWadr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet6-adr: fe80::ffff:ffff:ffff/64 Rozsah:Linka
          inet6-adr: 2001:0:d91f:cca0:8e5:7cbc:a18e:ca17/32 Rozsah:Globál
          AKTIVOVÁNO POINTOPOINT BĚŽÍ NEARP MULTICAST  MTU:1280  Metrika:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:500
          RX bytes:0 (0.0 B)  TX bytes:144 (144.0 B)

Nakonec zkusíme příkazem ping6 ověřit dostupnost IPv6 sítě:

$ ping6 -c 4 ipv6.google.com
PING ipv6.google.com(fra07s07-in-x69.1e100.net) 56 data bytes
64 bytes from fra07s07-in-x69.1e100.net: icmp_seq=1 ttl=59 time=78.7 ms
64 bytes from fra07s07-in-x69.1e100.net: icmp_seq=2 ttl=59 time=25.5 ms
64 bytes from fra07s07-in-x69.1e100.net: icmp_seq=3 ttl=59 time=25.4 ms
64 bytes from fra07s07-in-x69.1e100.net: icmp_seq=4 ttl=59 time=26.6 ms

--- ipv6.google.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 25.410/39.075/78.764/22.919 ms

Pro kvalitnější připojení pro ČR ještě nastavíme v souboru /etc/miredo/miredo.conf teredo server na server CZ.NICu přidáním řádku:

ServerAddress teredo.nic.cz

a miredo restartujeme:

# /etc/init.d/miredo restart

Odkazy

5. listopadu 2011 v 1.36 – Internet – zobrazeno: 458196x – komentáře: 5

Komentáře

#1 Champolion 5. listopadu 2011 v 10:49:37 řekl(a):

Zdá se mi to nebo je to děsně pomalé?

$ ping6 -c 4 ipv6.google.com
PING ipv6.google.com(2a00:1450:4001:c01::93) 56 data bytes
64 bytes from 2a00:1450:4001:c01::93: icmp_seq=1 ttl=59 time=79.1 ms
64 bytes from 2a00:1450:4001:c01::93: icmp_seq=2 ttl=59 time=25.8 ms
64 bytes from 2a00:1450:4001:c01::93: icmp_seq=3 ttl=59 time=29.7 ms

--- ipv6.google.com ping statistics — 4 packets transmitted, 3 received, 25% packet loss, time 60177ms rtt min/avg/max/mdev = 25.806/44.917/79.174/24.277 ms

#2 ondrg 5. listopadu 2011 v 13:40:08 řekl(a):

Champolion: A co Ti na tom přijde pomalé? Pingy jsou pěkné, dokonce jsem přes teredo zkoušel hrál OpenArenu a šlo to bez problémů :-).

ondra.gersl@seznam.czhttp://itty.cz/

#3 Champolion 5. listopadu 2011 v 15:18:11 řekl(a):

Ten celkový čas (time 60177ms) tvalo mi několik sekund než vůbec naskočilo PING ipv6.google.com.

#5 Champolion 5. listopadu 2011 v 15:32:02 řekl(a):

BTW: Po obnovení stránky se znova odešle formulář. Zkus po jeho odeslání přesměrovat stránku pomocí hlavičky Location nebo aspoň kontrolovat duplicitu komentářů.

#6 ondrg 5. listopadu 2011 v 20:51:44 řekl(a):

Champolion: Ze začátku mi to taky vždycky trvá, ale pak už to funguje celkem a rychle, viz. http://pastebin.com/RHx5grfm Samozřejmě to není úplně ideální, nativní IPv6 adresa by byla lepší, ale pro jednoduchou dostupnost IPv6 sítě to stačí.

Díky za tip k blogu, určitě nad tím popřemýšlím.

ondra.gersl@seznam.czhttp://itty.cz

Co Vy na to?






(CC) 2008-2024 Ondra „ondrg“ Geršl (v. 0.2.3 – changelog) [poděkování] [licence]

Zapnout CSS — Validovat HTML (W3C) — Validovat CSS

Jste připojeni přes IPv4 :-( Vaše IP adresa je: 3.135.202.168
IP adresa serveru je: 10.20.20.10