DNSが内蔵デバイスで動作していないため、74.125.77.147にpingを実行できますが、GoogleのIPアドレス209.85.231.104にpingを送信してもping google.comは機能しません。組み込みデバイスでDNSが機能していませんか?
組み込みデバイスは組み込みLinuxを実行するため、dhcpからそのipを取得することができ、ボードはEthernet接続を介してネットワークに接続されます。
理由は何でしょうか?
DNSが内蔵デバイスで動作していないため、74.125.77.147にpingを実行できますが、GoogleのIPアドレス209.85.231.104にpingを送信してもping google.comは機能しません。組み込みデバイスでDNSが機能していませんか?
組み込みデバイスは組み込みLinuxを実行するため、dhcpからそのipを取得することができ、ボードはEthernet接続を介してネットワークに接続されます。
理由は何でしょうか?
ファイル/etc/resolv.confを見てください。 DHCPクライアントはネームサーバのIPをそこに置くべきです。そうでない場合は、DHCPサーバーがDNSアドレスを渡していないか、クライアントが無視している可能性があります。
何があなたの/etc/resolv.confにありません場合は、行を追加してみてください:
nameserver dns-ip-address
をDNS解決がgoogle.comにpingを実行することで動作することを確認します。それから、あなたのDHCPサーバがクライアントの設定の一部としてDNS IPを送るようにしてください。
それは働いて、ありがとう。 – SunnyShah
どの埋め込みディストリビューションを使用していますか? –
これはmontavista組み込みLinuxです。 – SunnyShah