ホームネットワークのオプションのDNSサービスをどのように設定しますか?

ホームネットワークのオプションのDNSサービスをどのように設定しますか?

Windowsラップトップ2台、Ubuntuを実行するRaspberry Pi 4、Ubuntuを実行するx86ボックスがあります。私のWiFiルーター(Apple Airport)はDHCP予約を使用してすべての静的IPアドレスを提供しました。次に、各システムのホストファイルを編集し、すべてのシステムの名前とIPアドレスを入力します。

最後の部分を改善したいです。各コンピュータのホストファイルを手動で編集して更新しないように、Raspberry PiでDNSサービスを実行したいと思います。ホームDNSサービスがダウンしても、Webブラウジングなどのためにインターネットにアクセスし続けたいと思います。つまり、私のRaspberry Piが失敗しても、私の家のインターネットを奪ってはいけません。また、各PCがRaspberry PiをDNSサービスとして指すように設定したくありません。

したがって、デフォルトでは、Raspberry PiでDNSサービスを実行してPiが起動すると、すべてのWindows PCおよび他のUbuntuコンピュータがDNSサービスを検索し、それを使用してローカル名を解決し、Piがシャットダウンしたときに残っているのはローカル名です。解析は機能しません。

これは多くの人が必要としているようです。したがって、誰かがこの問題を解決するために何かを考案したことを願っています。

ベストアンサー1

2つのDNSサーバーアドレスを提供するようにDHCPサーバーを構成します。最初のものはRaspberry PiのIPアドレスでなければなりません。 2番目はISPネームサーバーのIPアドレス(または8.8.8.8または1.1.1.1などのパブリックネームサーバーのIPアドレス)でなければなりません。

rpiはDNSリゾルバを実行する必要があります。束縛されていないまたはDNS。次のように構成する必要があります。

  1. ローカルネットワークのクエリのみに応答
  2. LAN上のホストへの順方向(名前)および逆方向(IPアドレス)DNSルックアップを提供します。

を実行している場合は、dnsmasqDHCP機能を無効にする必要があります。まったく同じように構成されていない限り、同じネットワークに2つのDHCPサーバーがあることは望ましくありません。

rpi が低下すると、DNS ルックアップが大幅に遅くなります。

おすすめ記事