ipv6
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| ipv6 [2012/02/18 18:31] – vytvořeno djbuldog | ipv6 [2025/08/28 10:09] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ==== Jak začít s IPv6 ==== | ||
| + | |||
| + | * **teredo** (miredo) - funguje super, přes NAT, ale dost často mění přidělenou adresu.. ping na oliver.liberouter.org byl cca 110ms. Je určeno pro koncovou stanici, nelze přes to routovat. | ||
| + | * **aiccu** (od Sixxs)- prý nejrychlejší řešení za NATem, ale chtějí registraci, která se ověřuje lidským faktorem.. dlouhé čekání (aktuálně už ani nepřijímají nové registrace) | ||
| + | * **6in4** (od tunnelbroker.net) - funguje i přes NAT, vyžaduje povolení protokolu 41. Lze použít pro IPv6 router. | ||
| + | * **6to4** - protokol vyžadující veřejnou IPv4 adresu. Je stabilní, nic se netuneluje přes UDP. | ||
| + | * veřejná IPv4 adresa se přemapuje na prefix 2002: | ||
| + | * 6to4 (border) router - zajišťuje převody mezi ipv4 a ipv6 sítí (pouze s prefixem 2002). Typicky u zákazníka. | ||
| + | * 6to4 relay router - převádí pakety mezi ipv4 a ipv6. Typicky u velkého ISP (u nás NIC.cz) | ||
| + | * princip: odchozí komunikaci do IPv6 posílá náš 6to4 router na nejbližší relay router. Používá se k tomu speciální anycast IP adresa 192.88.99.1 (u nás ji provozuje NIC.cz, viz tracert). Příchozí komunikace z IPv6 je opět přes nejbližší relay router (zná prefix 2002::/16) přeposlána na náš 6to4 router | ||
| + | * v IPv4 paketech je 6to4 identifikován jako protokol 41 | ||
| + | * **6rd** - obdoba 6to4, akorát místo prefixu 2002 se používá vlastní, oficiálně přidělený. | ||
| + | |||
| + | * IPv6 by nemel pouzivat NAT, pro pripojeni mistni site se pouziva routovani | ||
| + | * SixXS nabizi prideleni 48 bit subnetu po tydnu provozu tunelu | ||
| + | * NIC.cz nabizi jak teredo, tak 6to4!!! :) funguje to hned, bez registrace :) [[http:// | ||
| + | |||
| + | * **NAT64** - technologie umoznujici pristup z IPv6 do IPv4. Je urcena pro site bez IPv4. Funguje na principu specialnich IPv6 adres obsahujicich IPv4, ktere NAT64 server obsluhuje. NAT64 logicky vyzaduje IPv4 i IPv6 rozhrani. | ||
| + | * **DNS64** - podpurna technologie pro NAT64, ktera pri DNS dotazu vrati bud AAAA zaznam u IPv6 serveru nebo specialni AAAA NAT64 zaznam. Je potreba tam nakonfiguraovt prefix, aby se to dostalo k NAT64 serveru. | ||
| + | |||
| + | * **NAT46** - technologie pro prenos ipv4 komunikace pres ipv6. Podpora primo v ip6tables? | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | * SW implementace NAT64: | ||
| + | * [[http:// | ||
| + | * Ecdysis (kernel space implementace) | ||
| + | * Tayga (user space implementace, | ||
| + | |||
| + | * verejne NAT64/DNS64 | ||
| + | * http:// | ||
| + | |||
| + | * Sixxs nabizi Webovou **proxy** pro komunikaci mezi IPv4-IPv6. | ||
| + | * Pro zobrazeni IPv6 z IPv4 se pouziva suffix .ipv4.sixxs.org, | ||
| + | * z IPv4 do IPv6 .ipv6.sixxs.org. | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | === WinXP === | ||
| + | < | ||
| + | ipv6 install | ||
| + | </ | ||
| + | < | ||
| + | netsh interface ipv6 set privacy disabled | ||
| + | </ | ||
| + | |||
| + | === Linux === | ||
| + | < | ||
| + | ip -6 neigh show | ||
| + | </ | ||
| + | ==== IPv6 adresy ==== | ||
| + | * **Link Local** | ||
| + | * prefix fe80::/10 (fe80:: - febf: | ||
| + | * každé rozhraní má link local adresu (nahrazuje ARP a 169.254..) - vypočítává se z MAC adresy (EUI-64) | ||
| + | * pouziti je potreba uvest rozhrani, pres ktere se ma paket odeslat. | ||
| + | < | ||
| + | ping6 fe80:: | ||
| + | ping6 -I eth1 fe80:: | ||
| + | </ | ||
| + | |||
| + | * **Unique-Local Unicast** (Unique Local Address (ULA) | ||
| + | * prefix fc00::/7 (fc00:: - fdff: | ||
| + | * adresy určené pro místní sítě (obdoba 192.168.xxx.xxx) | ||
| + | |||
| + | < | ||
| + | ifconfig < | ||
| + | ip -6 addr add < | ||
| + | </ | ||
| + | |||
| + | * **global** | ||
| + | * prefix přiděluje poskytovatel připojení | ||
| + | * lze nastavit staticky nebo autokonfigurací | ||
| + | |||
| + | * deprecated | ||
| + | * site-local (prefix feC0::10) - dříve se používal pro privátní adresy, nyní je rezervován | ||
| + | |||
| + | ==== Autkonfigurace ==== | ||
| + | * stavová | ||
| + | * pomocí DHCPv6 - pouze výpomoc!! směrovače se stejně detekují bezstavově | ||
| + | * bezstavová | ||
| + | * suffix IP adresy (identifikátor rozhraní) | ||
| + | * lze vypočítat z MAC adresy EUI-64 | ||
| + | * náhodně - anonymní režim, adresa se navíc mění v čase (tzv. Privacy Extenssions) | ||
| + | |||
| + | * auto identifikátor rozhraní (suffix IP adresy) z MAC EUI-64 | ||
| + | * posledních 24 bitů (3 bajty) z MAC adresy | ||
| + | * přidá se ff:fe | ||
| + | * prvních 24 bitů (3 bajty) z MAC adresy + 0x02 u prvního bytu | ||
| + | * přiklad: MAC = 6c: | ||
| + | |||
| + | * zdroje | ||
| + | * [[http:// | ||
| + | |||
| + | ==== Statická konfigurace ==== | ||
| + | * routovani | ||
| + | |||
| + | < | ||
| + | route -A inet6 add default gw [adresa brány] | ||
| + | </ | ||
| + | |||
| + | * DNS | ||
| + | |||
| + | < | ||
| + | nslookup -q=AAAA www.root.cz | ||
| + | </ | ||
| + | |||
| + | ==== Router Advertisment ===== | ||
| + | |||
| + | * radvd - router advirtesement daemon | ||
| + | |||
| + | * dalsi zajimave info | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | ==== SixXS ==== | ||
| + | * konecne spusten server (PoP) i v CR (ignum.cz) | ||
| + | * na ubuntu velice snad instalace | ||
| + | |||
| + | < | ||
| + | apt-get install aiccu | ||
| + | </ | ||
| + | |||
| + | * je potreba ucet.. | ||
