BeagleBone Black DebianにDNSはありません。

BeagleBone Black DebianにDNSはありません。

さまざまな外部IPサービス(freegeoip.net、ipinfo.io、さまざまなSTUNサーバーなど)から取得された外部IPアドレスを定期的に報告するビーグルボーンブラックでリモートアプリケーションを実行しています。

特定の場所でインターネットが切断されてもデバイスの電源がオンになっていると、インターネット接続が復元された後にDNSクエリを実行する機能が失われます。直接Google IPアドレスをpingできますがwww.google.com失敗します。私は多くのことから試され、探求され、刺激されており、これが私が確信できるものです。他の場所では見たことがありませんが、今は少数の場所でしか見えないので、まだないかもしれません。

  • デバイスを再起動すると問題が解決する可能性があります。
  • 再起動するとconnman問題が解決します。
  • /etc/resolv.confデフォルトゲートウェイまたはGoogle DNSサービスを指す回線を手動で追加すると、問題を解決できます。

今はconnmanが管理しているようですetc/resolv.conf(単純なシンボリックリンクなので/var/run/connman/resolv.conf)。

代替DNSサービス(例:)を使用できますか?それとも、より信頼性が高く、より退屈なパッシブファイル構成(ゲートウェイとローカルホストを/ etc / Networkに手動dnsmasqで作成する)のために、「インテリジェント」構成サービスの両方を放棄する必要がありますか?/etc/resolv.conf相互作用)

編集:バージョン情報

Debian バージョン: Debian GNU/Linux 8 \n \l

BeagleBoard.org Debian ミラー 2016-12-09

コマンド - バージョン:1.33

dnsmasq -バージョン:2.72

関連情報