Rootmanual:IPv6

Från Lysators datorhandbok, den ultimata referensen.
Hoppa till navigering Hoppa till sök
Den utskrivbara versionen stöds inte längre och kanske innehåller renderingsfel. Uppdatera din webbläsares bokmärken och använd standardutskriftsfunktionen istället.

Adressplan

För datorer i 254-nätet gäller för närvarande följande standard.

printf '2001:6b0:17:f0a0::%x\n' `echo IPv4-adress | cut -d'.' -f4`

Solaris 10

Persistent

Man kan låta en dator med Solaris 10 få en specifik IPv6-adress istället för en automatkonfigurerad på detta vis.

  1. Se till att IPv6-information för datorn finns i DNS.
  2. Lägg till raden
    addif hostname.lysator.liu.se/64 up
    i /etc/hostname6.interface. Ersätt interface med interfacets namn.

    Exempelvis:

    $ cat /etc/hostname6.eri0
    addif orion.lysator.liu.se/64 up
  3. Inställningarna tas i bruk nästa gång du bootar om.

Temporärt

Om man istället vill slå igång IPv6 direkt gör man istället

# ifconfig interface inet6 hostname.lysator.liu.se/64 up

Zoner

För att lägga till en IPv6 adress till en solariszon gör man

# zonecfg -z <zonename>
zonecfg:<zonename>> add net
zonecfg:<zonename>:net> set physical=hme0
zonecfg:<zonename>:net> set address=<IPv6address>/64
zonecfg:<zonename>:net> end
zonecfg:<zonename>> add net
zonecfg:<zonename>:net> set physical=hme0
zonecfg:<zonename>:net> set address=<IPv6linklocal>/10
zonecfg:<zonename>:net> end
zonecfg:<zonename>> verify
zonecfg:<zonename>> commit
zonecfg:<zonename>> exit

Link-local adressen får man hitta på själv, t.ex. kan man välja link-local för den globala zonen + 1. Man bör dock för säkerhetens skull kontrollera att den inte redan används först.

Linux

Persistent

Beror på din distribution. Debian-derivat läser /etc/network/interfaces, rödmössor använder sig av /etc/sysconfig/networking/ifcfg-interface och i Gentoo konfigurerar man /etc/conf.d/net.

Temporärt

ifconfig interface inet6 add IPv6-adress/64