Portál AbcLinuxu, 11. května 2025 10:40

Dotaz: Debian a nastavení ipv6 adresy v post-up

vogo avatar 5.5.2011 08:37 vogo | skóre: 34 | blog: "Skládat papír"
Debian a nastavení ipv6 adresy v post-up
Přečteno: 248×
Odpovědět | Admin
Pro síťové zařízení wlan0 potřebuji nastavit jak ipv4 tak ipv6 adresu, na wiki Debianu je doporučeno nastavit ipv6 adresu v post-up příkazu po nastartování ipv4 konfigurace, jenže z initu systému to zkrátka nefunguje, kdyz pak provedu ručne ifdown wlan0 a ifup wlan0 je ipv6 adresa nastavena. Co dělám špatně? Níže je obsah souboru /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp
    pre-up /etc/network/if-pre-up.d/iptables.rules

auto tun6to4
iface tun6to4 inet6 v4tunnel
    address 2002:5f52:a85b::1
    netmask 16
    gateway ::192.88.99.1
    endpoint any
    local 95.82.168.91

auto wlan0
iface wlan0 inet static
    address 192.168.1.1
    netmask 255.255.255.0
    broadcast 192.168.1.255
    post-up ip -f inet6 addr add 2002:5f52:a85b:1::1/64 dev wlan0
    pre-down ip -f inet6 addr del 2002:5f52:a85b:1::1/64 dev wlan0
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.5.2011 14:09 NN
Rozbalit Rozbalit vše Re: Debian a nastavení ipv6 adresy v post-up
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak tam proste misto toho post-up pridej samostatny zapis:
iface wlan0 inet6 static
address 2002:5f52:a85b:1::1
netmask 64
NN
vogo avatar 5.5.2011 18:07 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Debian a nastavení ipv6 adresy v post-up

Ani to  nepomáhá, zvláštní je, že pokud zakomentuju nsatavení pro ipv4 a ponechám jen ipv6 tak ani tak se nenastaví ipv6 adresa. Takže chyba bude jinde, ale podpora pro ipv6 je zakompilována do jádra - není dostupný modul ipv6. Jedná se o standardní jádro Debianu Squeeze, zatím jsem problém dočasně vyřešil nastavením adresy ze skriptu /etc/rc.local, ale zajímalo by mě proč to nejede přes ifup při initu.

Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
5.5.2011 18:55 NN
Rozbalit Rozbalit vše Re: Debian a nastavení ipv6 adresy v post-up
Jeste bych pridal nakonec:
pre-up modprobe ipv6
NN
vogo avatar 5.5.2011 19:00 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Debian a nastavení ipv6 adresy v post-up

Jak jsem psal, modul ipv6 jaksi není ;) ipv6 je zakompilované v jádře

 

FATAL: Module ipv6 not found.

Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
vogo avatar 7.5.2011 17:11 vogo | skóre: 34 | blog: "Skládat papír"
Rozbalit Rozbalit vše Re: Debian a nastavení ipv6 adresy v post-up
Odpovědět | | Sbalit | Link | Blokovat | Admin
takže problém je úplně někde jinde viz bug: hostapd destroys IPv6 configuration on managed interface
Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.