Como as informações são transmitidas entre o ipconfig e o processo init no momento da inicialização?

1

Estou tentando atribuir um endereço IPv6 à minha máquina no início da inicialização (para inicializar um sistema sem disco pelo IPv6) com

ip -6 addr add $ipv6/108 dev eth0

em nfs-premount .

Isso funciona bem, mas assim que o processo init é iniciado, o endereço que eu designei para eth0 é descartado.

Como o processo init lida com interfaces já configuradas? Como as informações, coletadas pelo ipconfig no início da inicialização, são passadas para o processo init, por exemplo? Isso acontece através do /run/net-eth0.conf? E se sim, pode lidar com o IPv6?

Melhor

    
por moritz 09.04.2014 / 14:37

1 resposta

1

A configuração das suas interfaces de rede está em /etc/network/interfaces e o IPv6 é totalmente suportado. Aqui está um exemplo de um dos meus sistemas:

# 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
    
por Sander Steffann 09.04.2014 / 16:39