Как информация передается между ipconfig и процессом init во время загрузки

Я пытаюсь назначить IPv6-адрес моей машине во время ранней загрузки (для загрузки бездисковой системы через IPv6) с помощью

ip -6 addr add $ipv6/108 dev eth0

на nfs-premount .

Это работает нормально, но как только процесс init запускается, адрес, который я назначил eth0, сбрасывается.

Как процесс init работает с уже настроенными интерфейсами? Как информация, собранная ipconfig в начале загрузки, передается процессу init, например? Это происходит через /run/net-eth0.conf? И если да, может ли он обрабатывать IPv6?

Лучший

1
задан 9 April 2014 в 16:37

1 ответ

Конфигурация для Ваших сетевых интерфейсов находится в /etc/network/interfaces, и IPv6 полностью поддерживается. Вот пример от одной из моих систем:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address xx.yy.zz.222
    netmask 28
    gateway xx.yy.zz.209

iface eth0 inet6 static
    address xxxx:yyyy:zzzz:1::222
    netmask 64
    gateway xxxx:yyyy:zzzz:1::1
0
ответ дан 9 April 2014 в 16:37

Другие вопросы по тегам:

Похожие вопросы: