Uživatelské nástroje

Nástroje pro tento web


ipv6

Toto je starší verze dokumentu!


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
  • 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)
  • 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:AABB:CCDD::/48, kde 2002 je prefix 6to4 adres a dalších 32 bitů reprezentuje IPv4 adresu AA.BB.CC.DD v hexa. Lze tedy použít pro celou místní síť.
    • 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 :) vice info
  • 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?
  • Bump in the Host (BIH) - definované v RFC 6535 nahradilo dva původní mechanismy – Bump in the Stack (BIS) a Bump in the API (BIA). Jedná se o překladač mezi IPv4 a IPv6, který se nachází přímo v koncovém počítači. Jeho hlavním cílem je umožnit IPv4 aplikacím komunikovat s IPv6 světem, pokud je počítač připojen pouze prostřednictvím IPv6.
  • SW implementace NAT64:
    • WrapSix (udajne nejrychlejsi, vytvoril nic.cz, nezavisly na knihovnach, neobsahuje DNS64)
    • Ecdysis (kernel space implementace)
    • Tayga (user space implementace, bez stavovy)
  • 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.

WinXP

ipv6 install
netsh interface ipv6 set privacy disabled

Linux

ip -6 neigh show

IPv6 adresy

  • Link Local
    • prefix fe80::/10 (fe80:: - febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
    • 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::21c:c4ff:fefa:8f15%eth1
ping6 -I eth1 fe80::21c:c4ff:fefa:8f15
  • Unique-Local Unicast (Unique Local Address (ULA)
    • prefix fc00::/7 (fc00:: - fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
    • adresy určené pro místní sítě (obdoba 192.168.xxx.xxx)
ifconfig <interface> inet6 add <ipv6address>/<prefixlength>
ip -6 addr add <ipv6address>/<prefixlength> dev <interface> 
  • 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:f0:49:b8:39:51, link local adresa bude fe80::6ef0:49ff:feb8:39:51

Statická konfigurace

  • routovani
route -A inet6 add default gw [adresa brány]
  • DNS
nslookup -q=AAAA www.root.cz

Router Advertisment

SixXS

  • konecne spusten server (PoP) i v CR (ignum.cz)
  • na ubuntu velice snad instalace
apt-get install aiccu
  • je potreba ucet..
ipv6.1468403297.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki