- 締切済み
広告ブロック用にDNSを立てたときのルータ設定は
LAN内部のどの機器からも有効なように、ブラウザーベースの広告ブロックではなくDNSサーバー(Raspberry Pi)を立てました。 問題はWiFiルーターの設定画面からこのサーバーを指定してやるとインターネットに繋がらなくなります。Windows機からIP設定画面で指定してやるときちんと動作して広告ブロックしてくれます。 Netgear製のルーターで、WAN設定からはIP/DNSを設定できなかったので、Internet設定画面から、IP自体はISPから自動取得、DNSサーバ項目に自前のDNSサーバーアドレスを指定しました。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- glengrant321
- ベストアンサー率61% (11/18)
Raspberry Piにsquid等のプロキシサーバを入れるというのはどうでしょうか。プロキシサーバが名前解決を自前のDNSサーバに問い合わせることになるのでうまく機能するのではないかと思うのですが。
- wormhole
- ベストアンサー率28% (1626/5665)
ルーターの作りにもよると思うのですが、 Internet設定画面で設定するDNSサーバー項目はWAN側である必要があるのかもしれません。 ルーターのDHCPサーバー機能を使うのではなくDNSサーバーを動かしているラズベリーパイにさせるのはどうでしょうか。
お礼
ルータ側のDHCP設定項目ではDNSサーバを指定できません。 Rapsberry PiでDHCPサーバを担わせると、Raspberry Piが落ちているときにはIPが取得できなくなるのが問題ですね。ルーター側のDHCPを無効にしないままだとバックアップとして働いてくれる…かもしれないけど無理でしょうね。 ありがとうございました。
- asciiz
- ベストアンサー率70% (6803/9674)
うーん、その場合、ルータが取得するDNSアドレスを変更する必要はないと思います。 各PCに手動設定でDNSアドレスを設定するのと同じ効果は、ルータのDHCPサーバ設定を開いて、配布するDNSアドレスとして、そのローカルDNSのIPを設定してやる、ということになるでしょう。 ---- インターネットに繋がらなくなったのは、WAN側の参照DNSを手動設定した場合に、DHCP配布のDNSアドレスが自動設定されなくなった、というのが原因であるかもしれません。繋がらない時のWindows IP取得状況はどうなっていますか? (コマンドラインから「ipconfig」コマンド。)
お礼
ルータ側のDHCP設定項目ではDNSサーバを指定できません。 またDHCPクライアントから見たときのDNSサーバはルーターになっています。 自前のDNSサーバの設定を見直してみます。 ありがとうございました。
お礼
すみませんが、プロキシサーバーを立てる意味が分かりません。 自前のDNSサーバというのはルーターのことでしょうか?どちらにしても個々の端末においてプロキシサーバーを指定しなければならないので手間が増えてしまいます。それなら固定IPとあまり変わりませんよね。 ご意見ありがとうございました。