Não é possível alterar o endereço inet para nada eth0

0

Por algum motivo, não consigo alterar o endereço inet de eth0 para nada além de 10.0.0.9 . Quando eu fizer isso através do comando: sudo ifconfig eth0 inet 10.0.0.X , páginas, pings, etc. carregue por 30 segundos e depois diga Desconhecido Host ou Página da Web não encontrada . Qual poderia ser o problema para isso?

Minha Ethernet PCI é BCM57765 e eu instalei o driver correspondente (tg3).

lsmod | grep tg3

tg3                   164481  0 
ptp                    17692  1 tg3
libphy                 32268  1 tg3

No gerenciador de rede, tentei adicionar:

[eth0]
managed=false

No entanto, não fez nada. Meu /etc/network/interfaces é o padrão, exceto a linha auto eth0 . Anteriormente, eu tentei iface eth0 inet static para definir o IP estático como uma solução alternativa, mas isso também não funcionou.

iface eth0 inet static
       address 10.0.0.7
       gateway 10.0.0.138
       netmask 255.0.0.0
    
por TheBro21 25.11.2015 / 22:15

1 resposta

1

Você tem o dhcpcd em execução e não importa se o endereço IP está definido como static, o daemon solicita um IP para dhcp. Se você tiver um endereço estático, deverá pará-lo.

Caso contrário, sempre que você alterar o status da interface alterando o IP, ele apenas fará uma solicitação DHCP e estará de volta ao IP fornecido pelo DHCP.

Faça um serviço dhcpcd pare e experimente.

Se você deseja continuar usando endereços IP fixos, execute:

 $sudo service dhcpcd stop
 $sudo aptitude install chkconfig
 $sudo chkconfig dhcpcd off
    
por 25.11.2015 / 22:38