A rede não tem ping e não pode resolver os hosts

2

Esta é a configuração em /etc/sysconfig/network-scripts/ifcfg-eth0 :

DEVICE=eth0
TYPE=Ethernet
UUID=c7sdfsdf-dfgdgdfgdgd-dg
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=x.x.x.x
NETMASK=255.255.255.0
GATEWAY=x.x.x.y
DNS1=8.8.8.8
DNS2=4.2.2.4
ARPCHECK=no
HWADDR=00:0C:29:9D:D1:CC

e também resolv.conf :

nameserver 8.8.8.8
nameserver 4.2.2.4

Agora eu não tenho ping e não consigo acessar google.com:

From x.x.x.y icmp_seq=1 Destination Net Unreachable

AND

# curl http://google.com
curl: (6) Couldn't resolve host 'google.com'

Atualizar

# nslookup google.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached

# dig ns.google.com @8.8.8.8

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> ns.google.com @8.8.8.8
;; global options: +cmd
;; connection timed out; no servers could be reached
    
por MLSC 12.03.2016 / 06:56

2 respostas

1

Como já foi mencionado nos comentários, você deve verificar sua rota padrão . Isto pode ser conseguido com, e. %código%. Você deveria ver algo assim:

$ ip r
default via 10.0.0.1 dev eth1 
10.0.0.0/24 dev eth1  proto kernel  scope link  src 10.0.0.143 
169.254.0.0/16 dev eth1  scope link  metric 1001

Observação: o valor padrão também pode ser indicado com um endereço de $ ip r .

Se você achar que está perdendo a rota padrão do seu sistema, faça

$ ip r add default via 10.0.0.1 dev eth1

Obviamente, você deve substituir seus próprios valores pelo endereço IP do seu Roteador / Gateway e pelo argumento dev (eth1) como o nome da sua interface desejada.

    
por 13.03.2016 / 00:45
0

Deve ser um comentário, mas é muito longo. Este é o início de uma lista de verificação de solução de problemas de rede, adicione / corrija conforme necessário.

Estes são os sintomas de uma configuração hosed. Por favor, verifique as páginas de manual dos comandos mencionados.

Verifique se os cabos estão bem ajustados, veja se as luzes idiotas (se disponíveis) piscam nas duas extremidades.

O que ip link list diz? Qualquer NO CARRIER significa uma placa que não está conectada. Se o seu cartão não estiver listado, provavelmente está quebrado.

O que o ip route list diz?

Pergunte ao nmcli o que ele acha da configuração (tem muitas funções, verifique o manual). Verifique pelo menos nmcli g , nmcli d e nmcli c

nm-online deve tentar configurar a rede, se isso não acontecer, poderá fornecer mais algumas informações.

    
por 13.03.2016 / 00:22