ifupdown não executa solicitações DHCP IPv4 e IPv6 paralelas

0

Eu tenho uma configuração simples do Ubuntu-14.04, na qual o eth0 pode obter endereços IPv4 e IPv6 via DHCP. Agora, a configuração seguinte funciona, desde que o servidor DHCP forneça um endereço IPv4. Mas se eu parar o servidor DHCP (IPv4), o utilitário ifup continuará a esperar para sempre atribuir o endereço a eth0. Como resultado, o eth0 nunca obterá um endereço IPv6, embora o servidor IPv6 DHCPv6 esteja ativo e aguardando solicitações. Eu acho que a ordem das inscrições é importante. Podemos tornar isso irrelevante na ordem em que o endereço IPv4 / IPv6 é atribuído à eth0 via dhclient.

root@localhost:~# cat /etc/network/interfaces

auto eth0
iface eth0 inet dhcp
iface eth0 inet6 dhcp

Existe uma solução de correção ou configuração para esse problema. Qualquer dica seria de grande ajuda.

Enquanto isso, a configuração similar no CentOS-7.1 funciona bem sem problemas.

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
PERSISTENT_DHCLIENT=yes
IPV4_FAILURE_FATAL=no
DHCPV6C=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_FAILURE_FATAL=no
DHCPV6C=yes
    
por Rajendra Dendukuri 13.10.2016 / 18:48

1 resposta

1

Método GUI

Abra as Conexões de Rede, vá para a guia IPV4 e desmarque a caixa de seleção mostrada abaixo.

Método CLI

Edite o arquivo que corresponde à sua conexão. No meu caso, é NetworkManager/system-connections/Ethernet\ connection\ 1 . Pode ser diferente. Procure no NetworkManager / system-connections para encontrá-lo. Procure na seção IPv4 e, se tiver, remova a linha may-fail=false (você pode alterá-la para true, mas quando eu desmarcar a caixa de seleção no método da GUI acima, simplesmente remove a linha para que isso seja feito.)

[ipv4]
method=auto
may-fail=false
    
por Elder Geek 13.10.2016 / 19:02