facebook
CZ
Menu

CZ



Implementace IPv6 protokolu v síti JM-Net
(aktualizace 8/2021)


IPv6 neni nasazena na všech vysílačích a přístupových bodech plošně, zapíná se většinou až tam, kde někdo poprvé projeví zájem. Vždy nám proto prosím napište, abychom konfiguraci zkontrolovali a ověřili společně.

Přidělování IPv6 prefixu probíhá v síti na základě zdrojové MAC adresy požadavku skrze nás Radius server. U běžných wifi routerů se jedná o MAC adresu stejnou jako u IPv4 adres. Routery od UBNT to mají složitější (viz níže).

Dokud není MAC adresa zařízení uložena v naší databázi, přiděluje DHCPv6 server nefungující adresy.


Nastavení koncových UBNT antén

Toto je nastavení vhodné pro domácí sítě, kde není v cestě router s NATem. Pokud router máte (většinou ano), přepněte ho do bridge režimu (IPv4 i IPv6 adresy bude přidělovat samotná anténa) nebo se domluvíme na rekonfiguraci antény (v bridge režimu může být totiž naopak ona a o vše se bude starat domácí router - pokud DHCPv6-PD umí).


  • Network -> LAN -> IPv6 povolit, DHCPv6

  • Network -> WAN -> IPv6 povolit, zaškrtnout Prefix Delegation, Prefix Length je 56, DHCP Server je stateless




Nastavení Ubiquiti routerů

Ubiquiti routery se chovají jinak než ostatní routery a IPv6 požadavky ve výchozím nastavení chodí z náhodně vygenerované MAC adresy a ne z MAC adresy routeru. Taková adresa se pozná, že nejde dohledat v MAC tabulkách výrobců. Změnit to jde příkazy níže, ale pokud je router zanesený v controlleru (pravděpodobně je), tak ten po čase nastavení přepíše a je nutné uložit změny ručně i do něj:


  • Interfacu routeru se musí v konzoli nastavit DUID ve formátu 00:01:00:01:aa:bb:cc:dd:ee:ff:00:00:00:00 a dělá se to takto:

    release dhcpv6-pd interface eth0
    delete dhcpv6-pd duid
    configure
    set interfaces ethernet eth0 dhcpv6-pd duid 00:01:00:01:aa:bb:cc:dd:ee:ff:00:00:00:00
    commit
    save


  • Konfigurace v controleru bývá zde (nutno raději ověřit): /srv/unifi/data/sites/default/config.gateway.json a obsah by byl:

    {
    "interfaces": {
      "ethernet": {
        "eth0": {
          "dhcpv6-pd": {
            "duid": "00:01:00:01:aa:bb:cc:dd:ee:ff:00:00:00:00"
            }
          }
        }
      }
    }

  • Změnou DUIDu dojde i ke změně MAC adresy, kterou vidíme my z naší strany, takže toto je cesta, jak nastavit stejnou MAC na IPv4 jako na IPv6 (tak, jak to dělají i jiné routery) a zpřehlednit konfiguraci a evidenci v naší databázi.



Nastavení Debian routeru


Počítač jako router asi moc uživatelů nepoužívá, ale i tam se to nastavuje obdobně jako u Ubiquiti routerů.
  • Konfigurační soubor je na /var/lib/dhcp/dhclient6.wanj.leases a je v něm toto:

    option dhcp6.client-id 0:1:0:1:aa:bb:cc:dd:ee:ff:00:00:00:00;