Webサイトをpingできませんが、IPはpingでき、DNSは機能しません。

Webサイトをpingできませんが、IPはpingでき、DNSは機能しません。

eth0私は私用LANネットワークのネットワークインターフェースを持つYoctoのOpen Embedded Linuxを実行するARMターゲットを使用しています。

IPでpingできますが、173.203.44.122名前(rackspace.com)を使用するとpingできません。

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次の構成があります。

nameserver 173.203.4.8
nameserver 173.203.4.9

他に確認すべき事項を教えてください。

答え1

ネットワークインターフェイスに次の行を追加します。

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

選択したDNSで/etc/resolv.confを編集し、ファイルに対して次のコマンドを実行します。

chattr +i /etc/resolv.conf

上記のコマンドはファイルの書き込みをブロックし、実行のロックを解除します。

chattr -i /etc/resolv.conf

関連情報