2010-12-17 19 views
0

DNSが内蔵デバイスで動作していないため、74.125.77.147にpingを実行できますが、GoogleのIPアドレス209.85.231.104にpingを送信してもping google.comは機能しません。組み込みデバイスでDNSが機能していませんか?

組み込みデバイスは組み込みLinuxを実行するため、dhcpからそのipを取得することができ、ボードはEthernet接続を介してネットワークに接続されます。

理由は何でしょうか?

+0

どの埋め込みディストリビューションを使用していますか? –

+0

これはmontavista組み込みLinuxです。 – SunnyShah

答えて

5

ファイル/etc/resolv.confを見てください。 DHCPクライアントはネームサーバのIPをそこに置くべきです。そうでない場合は、DHCPサーバーがDNSアドレスを渡していないか、クライアントが無視している可能性があります。

何があなたの/etc/resolv.confにありません場合は、行を追加してみてください:

nameserver dns-ip-address 

をDNS解決がgoogle.comにpingを実行することで動作することを確認します。それから、あなたのDHCPサーバがクライアントの設定の一部としてDNS IPを送るようにしてください。

+0

それは働いて、ありがとう。 – SunnyShah

関連する問題