não pode pingar o site, mas pode pingar ip, o DNS não está funcionando

0

Estou usando um target ARM executando Open Embedded Linux da Yocto, ele tem eth0 interface de rede de uma rede LAN privada.

Eu sou capaz de pingar um IP como 173.203.44.122 , mas usando o nome ( rackspace.com ) Eu não consigo pingar

root@ABC:~# ping 173.203.44.122
PING 173.203.44.122 (173.203.44.122): 56 data bytes 
64 bytes from 173.203.44.122: seq=0 ttl=236 time=10.502 ms
64 bytes from 173.203.44.122: seq=1 ttl=236 time=10.569 ms
64 bytes from 173.203.44.122: seq=2 ttl=236 time=10.431 ms

--- 173.203.44.122 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 10.431/10.500/10.569 ms
root@ABC:~# ping rackspace.com
ping: bad address 'rackspace.com'

/etc/resolv.conf tem a seguinte configuração:

nameserver 173.203.4.8
nameserver 173.203.4.9

Por favor, deixe-me saber o que mais precisa ser verificado.

    
por enthu 21.12.2017 / 19:41

1 resposta

0

Na sua interface de rede, adicione a seguinte linha na sua interface de rede

iface eth0 inet static
         address 192.168.142.44
         netmask 255.255.0.0
         gateway 192.168.0.1
         # Space-separated DNS servers
         dns-nameservers 8.8.8.8 8.8.4.4

Edite o /etc/resolv.conf com o DNS de sua escolha e, em seguida, execute o seguinte comando no arquivo.

chattr + i /etc/resolv.conf

O comando acima bloqueia a gravação no arquivo, para desbloquear a execução

chattr -i /etc/resolv.conf

Espero que isso ajude.

    
por 22.12.2017 / 16:51