1. Získat rozsah. HKfree má přidělený rozsah 2a01:168::/32, což je asi 2^96 IPv6 adres a 2^32 rozsahu. 
    1. Vezmu privátní HKfree rozsah přidělený pro moje AP (Pokud jich mám více, tak vezmu ten nejnižší) a vezmu číslo oblasti X (10.107.X.0/24), které převedu do Hexa a tím získám rozsah pro oblast. (2a01:168:00XX::/48)
    2. Pro každý router můžu přidělit jeden menší rozsah z rozsahu oblasti (Pokud mám malou oblast, tak mi stačí jeden) A získám tím rozsah pro router (2a01:168:00XX:YY::/56), kde YY je číslo routeru.
    3. Rozsah pro každé rozhraní pak získám jednoduše přidáním dalších dvou hexa cifer za YY a tím dostávám adresu rozhraní 2a01:168:00XX:YYZZ::/64). Adresa rozhraní musí mít vždy masku /64 !
    4. Rozsahy pro rozhraní přiděluji pouze na rozhraní, kde jsou připojení nějací lidé. Na linky stačí linkové rozsahy, které router (linux, mikrotik, ...) generuje automaticky. Začínají na ff80::.
  2. Nejdříve je třeba dovést IPv6 konektivitu na vlastní router. (viz http://wiki.hkfree.org/IPv6)
    1. Nainstaluji potřebné nástroje (ping6, tracepath6, iputils)
    2. Upravím /etc/network/interfaces (nebo jiný konfigurák mého systému)
    3. Povolím forwardování
  3. Konktivitu z routeru otestuju
    1. ping6 na www.cesnet.cz
  4. Rozvedení dále se dá řešit dvěma způsoby.
    1. Stateless konfigurace, kde v podstatě skoro nic nenastavuju a IP adresa se u připojeného člověka generuje automaticky (doporučeno)
      1. Jedna možnost je použít daemona radvd
      2. Druhá možnost je nechat komplet distribuci na zebre (zebra.conf)
      3. U připojenců pak musím zakázat privacy extension (http://wiki.siliconhill.cz/IPv6#Bezstavov.C3.A1_autokonfigurace)
    2. Stateful konfigurace, kde je použit DHCP a kde mám kontrolu nad tím, kdo jakou IP dostane. 
      1. Nainstaluji ISC DHCP (Ubuntu - https://launchpad.net/ubuntu/+source/isc-dhcp/4.1.1-P1-15ubuntu2, Debian - http://packages.debian.org/search?keywords=isc-dhcp-server, http://ftp.isc.org/isc/dhcp/dhcp-4.1.2.tar.gz, Gentoo - http://www.gentoo.org/doc/en/ipv6.xml)
Napište komentář...