As interfaces de servidor do Ubuntu 14.04 não estão chegando

2

Eu tenho duas interfaces ethernet, p10p1 (placa-mãe) e eth1 (cartão), e a única interface que está carregando na inicialização é o loopback; nenhuma das interfaces Ethernet está carregando. Isso começou a ocorrer depois de [sem êxito] tentar criar uma conexão pppoe e, em seguida, remover completamente pppoeconf em uma tentativa de remover qualquer traço de seu efeito no sistema.

O arquivo /etc/network/interfaces é o seguinte:

auto lo
iface lo inet loopback

auto p10p1
iface p10p1 inet dhcp

auto eth1
iface eth1 inet static
    address 192.168.5.1
    netmask 255.255.255.0
    broadcast 192.168.5.255
    gateway 192.168.0.1        

Ao inicializar, recebo a mensagem "Aguardando a configuração da rede" e depois "Aguardando mais 60 segundos para a configuração da rede".

Eu posso trazer as interfaces manualmente usando sudo ifconfig p10p1 up (mesmo para eth1 ), mas isso parece não conseguir nada.

A configuração atual é que esse servidor fica atrás de um roteador que fornece DHCP para toda a rede (não há dispositivos atrás do servidor neste momento). p10p1 interface é a interface "externa / primária" e eth1 é a interface "interna".

O objetivo final é obter uma pppoe de conexão. Eu posso transformar o infeliz roteador que meu ISP me forneceu para a nossa rede de fibra no modo bridge e fazer do servidor o principal gateway / firewall / roteador novamente; foi assim quando tínhamos Internet a cabo.

Por enquanto, no entanto, só preciso que essa caixa se comunique com as interwebs novamente para que eu possa instalar o rp-pppoe e tentar isso.

Gostaria de saber se a minha desinstalação do pppoeconf apagou alguma coisa ou se, no processo de configuração do pppoeconf, algo foi feito para tornar /etc/network/interfaces inoperável. Isso é possível?

Alguma idéia de por que minhas interfaces não estão funcionando?

    
por Patrick 07.09.2015 / 20:51

1 resposta

0

Não sei ao certo o quanto de uma resposta isso será, já que não sei exatamente por que isso funcionou (por isso não vou verificar isso como a resposta correta). Não havia nada de errado com a configuração, parecia fazer com o arquivo em si. Eu criei um novo arquivo com exatamente os mesmos parâmetros, escrevi para o nome do arquivo original, reiniciei e boom, as interfaces surgiram exatamente como deveriam.

@ O comentário de Brandon sobre o uso de ifup na interface me levou ao caminho. Antes de sobrescrever o arquivo, tentei usar ifup p10p1 e fui informado de que ele não podia ler o arquivo ou algo parecido. Então pensei que talvez o arquivo estivesse corrompido, tenha sido substituído e agora funciona.

    
por 08.09.2015 / 03:50