Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Návod: jak jednoduše a rychle na IPv6?

Uvažovali jste už, že byste začali používat IPv6? Čím dál častěji se hovoří o tom, že staré adresy dojdou a je na čase začít situaci řešit. Že váš poskytovatel IPv6 nenabízí a tunely vám přišly příliš komplikované? My vám nabízíme velmi jednoduchý návod, díky kterému budete na IPv6 za pár minut.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Článek je volným překladem textu Using IPv6 On Debian Etch, jehož autorem je Falko Timme. Vyšlo za laskavého svolení autora.

Tento text popisuje, jak nakonfigurovat operační systém Debian Etch pro použití IPv6,

  1. abyste se mohli připojovat k jiným IPv6 klientům
  2. aby se ostatní IPv6 klienti mohli připojovat k vám

IPv6 by mělo v budoucnu získat na důležitosti, protože podle mnohých odhadů dojdou IPv4 adresy okolo roku 2010 nebo 2011. Proto je čas naučit se používat IPv6.

Tento text vám nabízím bez jakýchkoliv garancí! Nezaručuji, že vám to bude fungovat!

Úvodní poznámka

V tomto návodu používám server se systémem Debian v LAN síti (ten používá router k připojení do internetu), do které je připojen síťovým zařízením eth0. Síťové rozhraní má IPv4 adresu 192.168.0.100. Veřejná IP adresa routeru je 85.176.139.73. Při použití IPv6 se mohou cizí stroje připojit přímo k našemu Debianu, bez ohledu na router a NAT. Stejný postup bude funkční i pro počítače, které jsou připojeny k internetu přímo (nepoužívají NAT).

Abychom využili IPv6, nastavíme si tunel, který náš počítač připojí k IPv6 zařízení na druhém konci (provozovaný takzvaným tunnel brokerem) a takto pak do IPv6 páteře. Tento tunel je nezbytný, neboť většina poskytovatelů nepodporuje přímé připojení do IPv6 sítě a nemá smysl routovat IPv6 provoz přes IPv4 síť, protože pravděpodobně už následující router nebude vědět, co s ním má dělat.

Existuje několik tunnel brokerů, kteří vám poskytnou zdarma tunel i s vaší novou IPv6 adresou. Jsou to například TunnelBroker.net, go6.net a Sixxs.net/. Tito poskytovatelé jsou připojeni k IPv6 páteři, ke které se skrze ně také připojíme.

Vytváříme tunel

Zaregistrujte se u poskytovatele tunelu – já používám TunnelBroker.net, protože je velmi rychlý – můžete být připojeni během několika minut. Pak se přihlaste přes webové rozhraní a vytvořte si tunel. („Create Regular Tunnel“ na tunnelbroker.net). Vyplňte IPv4 adresu (to je veřejná adresa vašeho počítače „ pokud jste za routerem, je to IPv4 adresa routeru) a vyberte vám nejbližší server (toto jsou místa, kde má poskytovatel zařízení připojená k IPv6 páteři):

IPv6

Poté uvidíte obrazovku s informacemi o vašem konkrétním tunelu.

IPv6 přehled

Takto vypadá můj testovací tunel:

IPv4 adresa serveru: 216.66.80.30
IPv6 adresa serveru: 2001:0470:1f0­a:cc0::1/64
IPv4 adresa klienta: 85.176.139.73
IPv6 adresa klienta: 2001:0470:1f0­a:cc0::2/64

Zapište si IPv4 adresu serveru (u mě 216.66.80.30), IPv6 adresu serveru (2001:0470:1f­0a:cc0::1) a klientskou IPv6 adresu (2001:0470:1f­0a:cc0::2). Budeme je brzy potřebovat.

Připojujeme se

Přihlaste se ke svému počítači a prohlédněte si výstup příkazu ifconfig

server1:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:A5:5B:93

          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea5:5b93/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:71 errors:0 dropped:0 overruns:0 frame:0

          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7789 (7.6 KiB)  TX bytes:5809 (5.6 KiB)
          Interrupt:169 Base address:0x1400

lo        Link encap:Local Loopback

          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0

          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

server1:~#

Není tu nic zvláštního, ale „inet6 addr“ ve výpisu značí, že je systém připraven pro použití IPv6.

Nyní si nastavíme naši novou IPv6 adresu a samotný tunel (vy samozřejmě nahraďte adresy za své vlastní):

$ ifconfig sit0 up
$ ifconfig sit0 inet6 tunnel ::216.66.80.30
$ ifconfig sit1 up
$ ifconfig sit1 inet6 add 2001:0470:1f0a:cc0::2/64
$ route -A inet6 add ::/0 dev sit1

A to je vše. Znovu se podívejme na ifconfig a uvidíme dvě nová rozhraní – sit0 a sit1, která jsou potřebná pro tunel:

server1:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:A5:5B:93
          inet addr:192.168.0.100  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fea5:5b93/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:145 errors:0 dropped:0 overruns:0 frame:0
          TX packets:163 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12833 (12.5 KiB)  TX bytes:19303 (18.8 KiB)

          Interrupt:169 Base address:0x1400
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
sit0      Link encap:IPv6-in-IPv4

          inet6 addr: ::127.0.0.1/96 Scope:Unknown
          inet6 addr: ::192.168.0.100/96 Scope:Compat
          UP RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
sit1      Link encap:IPv6-in-IPv4

          inet6 addr: 2001:470:1f0a:cc0::2/64 Scope:Global
          inet6 addr: fe80::c0a8:64/64 Scope:Link
          UP POINTOPOINT RUNNING NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
server1:~#

Nyní si vyzkoušíme, jestli vše funguje tím, že zkusíme pingnout na IPv6 adresu serveru našeho poskytovatele:

$ ping6 -c4 2001:0470:1f0a:cc0::1
server1:~# ping6 -c4 2001:0470:1f0a:cc0::1
  PING 2001:0470:1f0a:cc0::1(2001:470:1f0a:cc0::1) 56 data bytes
64 bytes from 2001:470:1f0a:cc0::1: icmp_seq=1 ttl=64 time=16.8 ms
64 bytes from 2001:470:1f0a:cc0::1: icmp_seq=2 ttl=64 time=40.5 ms
64 bytes from 2001:470:1f0a:cc0::1: icmp_seq=3 ttl=64 time=37.5 ms
64 bytes from 2001:470:1f0a:cc0::1: icmp_seq=4 ttl=64 time=37.5 ms

--- 2001:0470:1f0a:cc0::1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 16.880/33.135/40.550/9.466 ms
server1:~#

Vypadá to dobře.

Na stránce www.ipv6.org/v6-www.html je seznam IPv6 strojů. Jeden si vybereme a zkusíme, jestli na něj taky dopingneme:

# ping6 -c4 www.ipv6.uni-muenster.de
server1:~# ping6 -c4 www.ipv6.uni-muenster.de
PING www.ipv6.uni-muenster.de(tolot.ipv6.uni-muenster.de) 56 data bytes
64 bytes from tolot.ipv6.uni-muenster.de: icmp_seq=1 ttl=57 time=29.3 ms
64 bytes from tolot.ipv6.uni-muenster.de: icmp_seq=2 ttl=57 time=38.7 ms
64 bytes from tolot.ipv6.uni-muenster.de: icmp_seq=3 ttl=57 time=60.4 ms
64 bytes from tolot.ipv6.uni-muenster.de: icmp_seq=4 ttl=57 time=23.1 ms

--- www.ipv6.uni-muenster.de ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 23.194/37.940/60.454/14.127 ms
server1:~#

Výborně, komunikace s ostatními počítači funguje. Teď pojďme vyzkoušet, zda jsme dosažitelní na naší nové IPv6 adrese. Jděte na web www.berkom.bla­zing.de/tools/pin­g.cgi a vyplňte svou veřejnou IPv6 adresu. Pokud vše půjde hladce, měl by výstup vypadat asi takto:

IPv6 test

Gratuluji vám. Na vašem počítači funguje IPv6!

Pokud nechcete rozhraní konfigurovat ručně po každém restartu, vytvořte si soubor /etc/network/if-up.d/ipv6 s následujícím obsahem:

$ vi /etc/network/if-up.d/ipv6

#!/bin/sh

PATH=/sbin:/bin

ifconfig sit0 up
ifconfig sit0 inet6 tunnel ::216.66.80.30
ifconfig sit1 up
ifconfig sit1 inet6 add 2001:0470:1f0a:cc0::2/64
route -A inet6 add ::/0 dev sit1

(Samozřejmě opět nahraďte IPv4 i IPv6 adresy svými vlastními hodnotami!)

TIB2012

       

Nakonec nastavte skriptu právo spouštění:

$ chmod 755 /etc/network/if-up.d/ipv6

Kdykoliv teď systém nastartuje, Aktivuje síťová rozhraní sit0 a sit1 automaticky.

Anketa

Zkoušeli jste už IPv6?

       

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: Skriptování v shellu

V tomto dvouden­ním kurzu se naučíte základům skriptování pomocí unixového shellu, který se používá na Linuxu a dalších operačních systémech.

Náplň školení:

  • Architektura shellu
  • Interaktivní shell
  • Tvorba skriptů
  • a další

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,01

Přehled názorů

tunel...
pht 12. 11. 2008 06:44
Nový
├ 
Re: tunel...
tomas789 12. 11. 2008 07:15
Nový
│
└ 
Re: tunel...
pht 12. 11. 2008 14:27
Nový
│
 
└ 
Re: tunel...
Majklík 12. 11. 2008 14:47
Nový
└ 
Re: tunel...
Sob 12. 11. 2008 07:23
Nový
 
└ 
Re: tunel...
Majklík 12. 11. 2008 09:21
Nový
 
 
├ 
Re: tunel...
dracul 12. 11. 2008 11:57
Nový
 
 
│
├ 
Re: tunel...
majkls 12. 11. 2008 12:30
Nový
 
 
│
│
└ 
Re: tunel...
Michal Ludvig 12. 11. 2008 22:27
Nový
 
 
│
└ 
Re: tunel...
petr_p 12. 11. 2008 14:19
Nový
 
 
│
 
└ 
Re: tunel...
dracul 12. 11. 2008 15:53
Nový
 
 
│
 
 
├ 
Re: tunel...
anonymní uživatel 12. 11. 2008 17:05
Nový
 
 
│
 
 
│
└ 
Re: tunel...
dracul 12. 11. 2008 23:12
Nový
 
 
│
 
 
└ 
Re: tunel...
petr_p 12. 11. 2008 17:52
Nový
 
 
│
 
 
 
└ 
Re: tunel...
dracul 12. 11. 2008 23:06
Nový
 
 
│
 
 
 
 
└ 
Re: tunel...
petr_p 15. 11. 2008 15:34
Nový
 
 
└ 
Re: tunel...
petr_p 12. 11. 2008 14:17
Nový
 
 
 
└ 
Re: tunel...
Michal Ludvig 12. 11. 2008 22:39
Nový
Aky je zmysel dhcpv6?
... 12. 11. 2008 07:47
Nový
└ 
Re: Aky je zmysel dhcpv6?
Majklík 12. 11. 2008 08:34
Nový
ceska brana do IPv6
xxx 12. 11. 2008 07:51
Nový
├ 
Re: ceska brana do IPv6
Majklík 12. 11. 2008 09:14
Nový
│
└ 
Re: ceska brana do IPv6
J 12. 11. 2008 13:28
Nový
└ 
Re: ceska brana do IPv6
Stanislav PETR 12. 11. 2008 12:08
Nový
A jak za NATem?
Štěpán Kňákal 12. 11. 2008 08:07
Nový
├ 
Re: A jak za NATem?
Petr Steinbauer 12. 11. 2008 08:22
Nový
├ 
Re: A jak za NATem?
David Šmíd 12. 11. 2008 08:37
Nový
│
├ 
Re: A jak za NATem?
Štěpán Kňákal 12. 11. 2008 08:40
Nový
│
├ 
Re: A jak za NATem?
Majklík 12. 11. 2008 09:10
Nový
│
└ 
Re: A jak za NATem?
Yokotashi 12. 11. 2008 13:12
Nový
│
 
└ 
Re: A jak za NATem?
Majklík 12. 11. 2008 14:10
Nový
└ 
Re: A jak za NATem?
Majklík 12. 11. 2008 08:41
Nový
Pro RedHat-like sytémy
David Šmíd 12. 11. 2008 08:33
Nový
aco firewall?
PACi 12. 11. 2008 09:23
Nový
Pár otázek
Xerces 12. 11. 2008 09:24
Nový
├ 
Re: Pár otázek
Dr Meduza 12. 11. 2008 12:34
Nový
│
├ 
Re: Pár otázek
J 12. 11. 2008 13:31
Nový
│
│
├ 
Re: Pár otázek
Zdenek 12. 11. 2008 13:36
Nový
│
│
│
└ 
Re: Pár otázek
xxx XXX 12. 11. 2008 22:11
Nový
│
│
└ 
Re: Pár otázek
Dr Meduza 12. 11. 2008 14:25
Nový
│
├ 
Re: Pár otázek
Standa 12. 11. 2008 13:35
Nový
│
│
└ 
Re: Pár otázek
px 12. 11. 2008 13:54
Nový
│
│
 
└ 
Re: Pár otázek
Standa 12. 11. 2008 14:30
Nový
│
└ 
Re: Pár otázek
mbican 12. 11. 2008 15:11
Nový
│
 
├ 
Re: Pár otázek
Sob 12. 11. 2008 17:59
Nový
│
 
└ 
Re: Pár otázek
me 12. 11. 2008 21:46
Nový
│
 
 
└ 
Re: Pár otázek
me 13. 11. 2008 10:38
Nový
└ 
Re: Pár otázek
me 12. 11. 2008 13:10
Nový
 
└ 
Re: Pár otázek
Majklík 12. 11. 2008 14:25
Nový
 
 
├ 
Re: Pár otázek
me 12. 11. 2008 23:08
Nový
 
 
└ 
Re: Pár otázek
bob0 14. 11. 2008 13:50
Nový
dotaz
Medvěd 12. 11. 2008 09:32
Nový
└ 
Re: dotaz
HKMaly 14. 11. 2008 23:07
Nový
NAT64
r23 12. 11. 2008 10:27
Nový
└ 
Re: NAT64
petr_p 12. 11. 2008 18:10
Nový
podpora ISP
anonymní uživatel 12. 11. 2008 10:57
Nový
└ 
Re: podpora ISP
amores peros 12. 11. 2008 11:05
Nový
 
└ 
Re: podpora ISP
HrH 12. 11. 2008 12:12
Nový
routovani
dracul 12. 11. 2008 12:14
Nový
├ 
Re: routovani
majkls 12. 11. 2008 12:22
Nový
│
└ 
Re: routovani
Majklík 12. 11. 2008 14:08
Nový
│
 
└ 
Re: routovani
majkls 12. 11. 2008 18:24
Nový
├ 
Re: routovani
David Rohleder 12. 11. 2008 12:33
Nový
└ 
Re: routovani
thb 12. 11. 2008 14:21
Nový
RE: Návod: jak jednoduše a rychle na IPv6?
Heron 12. 11. 2008 14:06
Nový
└ 
RE: Návod: jak jednoduše a rychle na IPv6?
Majklík 12. 11. 2008 14:43
Nový
 
├ 
RE: Návod: jak jednoduše a rychle na IPv6?
Heron 12. 11. 2008 14:57
Nový
 
└ 
RE: Návod: jak jednoduše a rychle na IPv6?
Petr F 12. 11. 2008 20:05
Nový
 
 
└ 
RE: Návod: jak jednoduše a rychle na IPv6?
Majklík 12. 11. 2008 23:15
Nový
Neslo by to i pro jine systemy?
Clock 12. 11. 2008 14:25
Nový
├ 
Re: Neslo by to i pro jine systemy?
me 12. 11. 2008 14:56
Nový
└ 
Re: Neslo by to i pro jine systemy?
me 12. 11. 2008 14:56
Nový
RE: Návod: jak jednoduše a rychle na IPv6?
Miloss 12. 11. 2008 15:35
Nový
nejde vygenerovat ip
anonymní uživatel 12. 11. 2008 22:28
Nový
└ 
Re: nejde vygenerovat ip
Majklík 12. 11. 2008 23:12
Nový
 
└ 
Re: nejde vygenerovat ip
Miloss 14. 11. 2008 17:55
Nový
VoIP
tom 13. 11. 2008 19:36
Nový
Zyxel
potion 15. 11. 2008 18:51
Nový
└ 
Re: Zyxel
petr_p 16. 11. 2008 21:55
Nový
 
└ 
Re: Zyxel
anonymní uživatel 17. 11. 2008 15:44
Nový
huh
enki 17. 11. 2008 18:46
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem