Por padrão, o Ubuntu usa DHCP e Gnome NetworkManger para configurar interfaces. Isso não é ideal em muitos casos.
Como configurar uma máquina de mesa para um endereço IP estático que se aplica a todos os usuários?
Antecedentes adicionais : para 99,9% dos usuários, uma entrada DHCP estática é provavelmente a solução mais fácil, no entanto, encontrei um conflito com o mythtv-background
processo e quaisquer alterações na interface eth0. Se a interface for ativada / desativada após a execução do mythtv, ele interrompe o processo (que também interrompeu a suspensão do sistema). Portanto, minhas perguntas realmente precisam de um endereço IP estático , em que a interface seja apresentada com um IP conhecido e permaneça ativa permanentemente.
networking
network-manager
cmcginty
fonte
fonte
Respostas:
Clique com o botão direito do mouse em nm, escolha Editar conexões ... encontre sua interface, clique em Editar ... , clique em Configurações IPv4 , escolha Manual e configure sua interface.
Uma alternativa seria editar / etc / network / interfaces . um exemplo de configuração seria:
então corra
Lembre-se de que isso desativará o nm para esta interface e você precisará excluir (ou descomentar) as entradas para ativar o nm novamente.
Editar (consulte a publicação de Casey): Você também precisa definir um DNS após editar o / etc / network / interfaces:
fonte
eth0
no exemplo do sBlatt) pode ser diferente no seu PC:eth0
é o nome usual da primeira interface Ethernet com fio; não há um padrão para nomear interfaces sem fio. O comandoip link show
exibirá uma lista de interfaces de rede, juntamente com seus parâmetros relevantes.Atualize
/etc/networking/interfaces
para definir o endereço estático:Defina um ou mais servidores de nomes desejados em
/etc/resolv.conf
:Você deve impedir que o gnome-network-manager tente invadir a
eth0
conexão:Atribua um endereço IP estático reiniciando o subsistema de rede:
fonte
ifup
/ifdown
/etc/networking/interfaces
ser/etc/network/interfaces
?Se você tiver um pequeno roteador conectado a ele (algo como http://192.168.1.1 no seu navegador), registre os endereços atuais do servidor DNS. Reserve mais um endereço IP do DHCP (algo como 192.168.1.200-192.168.1.210) ou desative o DHCP todos juntos.
No menu Ubuntu: Sistema -> Preferências -> Conexões de Rede -> Auto eth0 -> editar -> Configurações de IPV4 -> Altere-o para Manual -> adicione ip (algo como 192.168.1.200 que você reservou acima), máscara de rede 255.255.255.0 ,, e endereço interno do roteador para a rota padrão (algo como 192.168.1.1 que você usou para fazer login nela) -> Digite os endereços do servidor DNS que você gravou na parte inferior da janela.
fonte
1) verifique qual interface deve ser configurada, suponha que a interface que você deseja alterar seja
eth0
neste caso:2) abra e edite
/etc/network/interface
:3) adicione as seguintes linhas ao arquivo
/etc/network/interface
:3) reinicie sua interface com o comando
ifdown
eifup
:PS: use
$ sudo systemctl restart networking
ou$ sudo ifup eth0
pode não funcionar quando outras ferramentas de rede estiverem sendo usadas. Verifique também Não é possível ifdown eth0 (interface principal)fonte