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