IPv6
m (→Podivné IPv6 adresy začínající 2002) |
(→Podivné IPv6 adresy začínající 2002) |
||
Řádka 64: | Řádka 64: | ||
Problém se tím vyřeší okamžitě, nicméně přidělené adresy zůstanou v platnosti, dokud nevyprší jejich doba platnosti, nebo je ručně neodstraníte. | Problém se tím vyřeší okamžitě, nicméně přidělené adresy zůstanou v platnosti, dokud nevyprší jejich doba platnosti, nebo je ručně neodstraníte. | ||
+ | |||
+ | Pokud výše uvedený postup nefunguje, můžete zkusit (neověřeno) | ||
+ | netsh int ipv6 show int | ||
+ | Zapamatujte si index rozhraní, které míří do sítě SH (4 nebo více) | ||
+ | netsh int ipv6 set int <index rozhraní> disabled disabled | ||
+ | Tím se na daném rozhraní zakáže přeposílní paketů a ohlašování směrovaného rozsahu. | ||
== IPv6 na Windows XP == | == IPv6 na Windows XP == |
Verze z 26. 2. 2009, 20:11
Obsah |
IPv6
Co je to IPv6 a k čemu je to dobré? http://cs.wikipedia.org/wiki/IPv6
Uživatelé
Jste-li připojeni do sítě SH, automaticky získáváte adresu mechanizmem bezestavové automatické konfigurace, není třeba nikoho žádat. Pokud chcete na svém počítači poskytovat služby přes IPv6, zařiďte nejprve, aby si počítač přiřadil adresu podle modifikovaného EUI-64 a poté požádejte admina bloku o přidání vaší IPv6 adresy do systému DNS.
Otestujete v GNU/Linux takto:
$ traceroute6 www.kame.net $ ping6 www.kame.net
Správci serverů
Ve většině případů stačí přidat (Debian GNU/Linux) pár řádků do /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 147.32.127.252 netmask 255.255.255.192 gateway 147.32.127.254 iface eth0 inet6 static address 2001:718:2:0:250:56ff:fe09:ba95 netmask 64 gateway 2001:718:2::1
A pak upravit ještě /etc/hosts (třeba takto)
127.0.0.1 localhost.localdomain localhost 147.32.127.252 localnewstest.sh.cvut.cz localnewstest 2001:718:2:0:250:56ff:fe09:ba95 localnewstest.sh.cvut.cz localnewstest # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
Problémy
Při problémemch doporučuji zkontrolovat zda jsou nainstalované následující balíčky:
bind9-host - Verze programu 'host' dodávaná s BINDem 9.X iputils-arping - Tool to send ICMP echo requests to an ARP address iputils-ping - Nástroj pro testování dosažitelnosti počítače na síti iputils-tracepath = Tools to trace the network path to a remote host
Podivné IPv6 adresy začínající 2002
Tyhle adresy se vám na rozhraní objeví proto, že někdo (obvykle nic netušíc) má na MS Windows zapnuté „Sdílení připojení k Internetu“ a díky tomu zároveň nabízí tunelované 6to4 adresy. IPv4 adresu takového nešťastníka zjistíte převodem osmi znaků následujících po 2002 z šestnáckové soustavy. Například 2002:9320:7201:… => 0x93=147, 0x20=32, 0x72=114, 0x01=01. Pro převod lze použít i skriptík: [1] Přijdete-li za majitelem této IPv4 adresy, objevíte obvykle Windows Vista, nebo Windows XP media center s nic netušícím majitelem.
Nejjednodušší cesta, jak problém opravit, je spustit příkazový řádek jako administrátor (Vista: Programy->Příslušenství->Příkazový řádek, pravým tlačítkem a „Spustit jako Administrátor“) a zadat:
netsh int ipv6 6to4 set rout disable
Problém se tím vyřeší okamžitě, nicméně přidělené adresy zůstanou v platnosti, dokud nevyprší jejich doba platnosti, nebo je ručně neodstraníte.
Pokud výše uvedený postup nefunguje, můžete zkusit (neověřeno)
netsh int ipv6 show int
Zapamatujte si index rozhraní, které míří do sítě SH (4 nebo více)
netsh int ipv6 set int <index rozhraní> disabled disabled
Tím se na daném rozhraní zakáže přeposílní paketů a ohlašování směrovaného rozsahu.
IPv6 na Windows XP
Na Windows XP není IPv6 defaultně podporována. Je třeba následujícím postupem nejprve podporu nainstalovat:
- start - spustit:
ipv6 install:
Od této doby je podpora IPv6 nainstalována.