Não é possível resolver nenhum host, não possui endereço IP (atribuição estática não funciona ??)

Não é possível resolver nenhum host, não possui endereço IP (atribuição estática não funciona ??)

Estou usando o Ubuntu 14.04.2. Eu li e tentei muito, mas obviamente há algo errado em minha configuração em algum lugar.

Parece que tenho um erro na configuração da minha rede, alguém pode me ajudar, mas apontando o óbvio para mim

Meu objetivo é

  • ter um IP estático
  • ter um endereço de loopback
gato /etc/rede/interfaces
# arquivo interfaces(5) usado por ifup(8) e ifdown(8)
auto el
iface lo inet loopback
iface eth0 inet estático
          endereço 192.168.1.250
          máscara de rede 255.255.255.0
          porta de entrada 192.168.1.1
gato /etc/resolv.conf
# Arquivo resolv.conf(5) dinâmico para resolvedor glibc(4) gerado por resolvconf(8)
# NÃO EDITE ESTE ARQUIVO POR HANE -- SUAS ALTERAÇÕES SERÃO SUBSTITUÍDAS

Sintomas:

  • Quando executo ifconfig -anão tenho endereço IP
  • Não consigo ver nenhum site

Aqui está minha saída ifconfig -a.

eth0 Link encap:Ethernet HWaddr 00:21:78:13:6a:aa
          BROADCAST MULTICAST MTU:1500 Métrica:1
          Pacotes RX:0 erros:0 descartados:0 excessos:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 sobrecargas:0 operadora:0
          colisões:0 txqueuelen:1000
          Bytes RX: 0 (0,0 B) Bytes TX: 0 (0,0 B)

lo Link encap:Loopback local
          endereço inet:127.0.0.1 Máscara:255.0.0.0
          endereço inet6: ::1/128 Escopo:Host
          UP LOOPBACK EM EXECUÇÃO MTU:65536 Métrica:1
          Pacotes RX:48 erros:0 descartados:0 ultrapassagens:0 quadro:0
          Pacotes TX:48 erros:0 descartados:0 sobrecargas:0 operadora:0
          colisões:0 txqueuelen:0
          Bytes RX:3600 (3,6 KB) Bytes TX:3600 (3,6 KB)

Não consigo ver a máquina na rede quando executo o host bbc.co.uk, recebo

;;a conexão expirou; nenhum servidor pôde ser alcançado

Responder1

Você deve adicionar auto eth0acima da iface eth0linha para ativar a rede na inicialização. Execute sudo service networking restartdepois de adicionar a linha para evitar a reinicialização.

Você precisa de uma entrada /etc/resolv.confpara atribuir endereços estaticamente. Devido ao fato de /etc/resolv.confser gerenciado pelo resolvconfserviço, você precisa adicionar nameserver [your nameserver IP, usually on the gateway]e /etc/resolvconf/resolv.conf.d/baseaplicar as alterações com sudo service resolvconf restart.

Usar DHCP é o suporte do seu gateway, é uma alternativa muito mais confortável.

informação relacionada