Desculpe pelo título amplo e ambíguo. O caso é:
Eu tenho 2 placas de rede, eth0 e eth1. SO: Ubuntu: 14.04. O eth0 é configurado com endereço estático: 10.1.1.1 e fornece serviços WIFI, DHCP e DNS para que outros dispositivos possam se conectar ao seu WIFI. eth1 é configurado como DHCP (/ etc / network / interfaces) e se conecta à Internet.
Agora, o problema está um pouco confuso:
Sistema de inicialização com cabo de Internet conectado, tudo funciona bem e nossos serviços, executados pelo Docker, estão funcionando corretamente. Se desconectar o cabo, os contêineres do Docker não poderão mais ser reiniciados (por exemplo, pare os contêineres do Docker primeiro e depois para cima). Mesmo ssh para o servidor (ssh [email protected]) está ficando mais lento. Conecte o cabo de volta, tudo de volta ao normal. Pare manualmente a eth1 e inicie-a novamente (ifdown eth1 & ifup eth1) poderia corrigir esse problema.
Sistema de inicialização sem cabo de Internet, a segunda placa de rede não pode obter um IP adequado, e eth1: avahi aparece. Sem internet, mesmo se conectar o cabo agora. Do ifdown eth1 e eth1: avahi terão desaparecido e tudo voltará ao normal.
Em uma palavra, a rede parece estar quebrada sempre que desconectar o cabo e precisar reativar o eth1 para recuperá-lo.
Eu tentei retirar eth1conf de / etc / network / interfaces, então ele deve ser gerenciado pelo network-manager. Mas a questão ainda está lá. Precisa usar o ifconfig para derrubar a eth1 nesse caso.
Espero que eu conte a história claramente e alguém possa ajudar.