私のルーターはホームネットワークのネームサーバーとして機能する必要がありますか?

私のルーターはホームネットワークのネームサーバーとして機能する必要がありますか?

古いコンピュータをルーターとして使用するのは楽しいです。 2つのネットワークカード、Debian wheezy、NAT、...すべて大丈夫です。私のホームネットワークは固定IPを使用していますが、それでも問題ありません。

/etc/resolv.confしかし、私のホームネットワークの各ボックスには、独自のファイルにプロバイダのネームサーバーが必要です。インターネット働く私はこの方法だと思いましたが、商用ルーターでラップトップを使用しているときに/etc/resolv.confルーターに接続すると、ファイルが上書きされ、dhclient外部ネームサーバーではなくルーター自体のIPアドレスのみが一覧表示されることがわかりました。

私の考えでは、(1)これを達成する唯一の方法は、ルータがクライアントの名前解決要求を受け入れ、それをプロバイダのネームサーバに転送する方法を持つことです。 (2)これは実際に非常に便利な解決策です。/etc/resolv.conf各クライアントにプロバイダのネームサーバーを知らせることを心配することなく、私のルーターのIPをすべてのクライアントに配置できます。

  1. これらの仮定(1、2)は正しいですか?

  2. これは私のルーターがDHCPサーバーになるように要求するDHCPに隠された機能ですか、それとも静的IPを使用できますか?

  3. クライアントのネームサーバー要求を転送/処理するには、ルータで何を設定する必要がありますか?

ベストアンサー1

あなたの家は正しい。ただし、商用ルーターで観察されるのはDHCP機能ではなく、別のプログラムであるネームサーバーです。ネームサーバーバインディングはネームサーバーの非常に一般的な選択です。ルーターにインストールするだけです。その後、DHCP(d)はクライアントに使用するネームサーバーを知らせることができるため、DHCPを再構成します。 dhcpdを再構成する方法を知るためには、それが何であるかを知る必要があります。

DNS運営案内です。セクション 3 では、バインドを転送およびキャッシュネームサーバーに設定する方法について説明します。アイデアは、各ローカルクライアントがサーバーにDNS要求を行い、サーバーが検索を実行し、結果をクライアントに返すことです。これにより、他のクライアントが同じホスト名を要求したときにローカルネームサーバーがインターネット経由でパケットを送信することなく、すぐに質問に応答できるように要求と応答をキャッシュします。

おすすめ記事