古いコンピュータをルーターとして使用するのは楽しいです。 2つのネットワークカード、Debian wheezy、NAT、...すべて大丈夫です。私のホームネットワークは固定IPを使用していますが、それでも問題ありません。
/etc/resolv.conf
しかし、私のホームネットワークの各ボックスには、独自のファイルにプロバイダのネームサーバーが必要です。インターネット働く私はこの方法だと思いましたが、商用ルーターでラップトップを使用しているときに/etc/resolv.conf
ルーターに接続すると、ファイルが上書きされ、dhclient
外部ネームサーバーではなくルーター自体のIPアドレスのみが一覧表示されることがわかりました。
私の考えでは、(1)これを達成する唯一の方法は、ルータがクライアントの名前解決要求を受け入れ、それをプロバイダのネームサーバに転送する方法を持つことです。 (2)これは実際に非常に便利な解決策です。/etc/resolv.conf
各クライアントにプロバイダのネームサーバーを知らせることを心配することなく、私のルーターのIPをすべてのクライアントに配置できます。
これらの仮定(1、2)は正しいですか?
これは私のルーターがDHCPサーバーになるように要求するDHCPに隠された機能ですか、それとも静的IPを使用できますか?
クライアントのネームサーバー要求を転送/処理するには、ルータで何を設定する必要がありますか?
ベストアンサー1
あなたの家は正しい。ただし、商用ルーターで観察されるのはDHCP機能ではなく、別のプログラムであるネームサーバーです。ネームサーバーバインディングはネームサーバーの非常に一般的な選択です。ルーターにインストールするだけです。その後、DHCP(d)はクライアントに使用するネームサーバーを知らせることができるため、DHCPを再構成します。 dhcpdを再構成する方法を知るためには、それが何であるかを知る必要があります。
DNS運営案内です。セクション 3 では、バインドを転送およびキャッシュネームサーバーに設定する方法について説明します。アイデアは、各ローカルクライアントがサーバーにDNS要求を行い、サーバーが検索を実行し、結果をクライアントに返すことです。これにより、他のクライアントが同じホスト名を要求したときにローカルネームサーバーがインターネット経由でパケットを送信することなく、すぐに質問に応答できるように要求と応答をキャッシュします。