問題タブ [bind9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 複数の条件に基づく DNS 転送 (Linux バインド)
Bind9 (Linux) を使用して A dns Forwarder を展開しようとしています。サーバーがリクエストを分析し、それを外部 DNS (インターネット) または実装された内部使用条件に転送できるようにしたいと考えています。したがって、以下を使用します: DNS フォワーダー: リクエストを分析し、内部または外部の DNS に転送するサーバー 内部 DNS: 内部名 (domain.company) のみを解決するサーバー DNS: 8.8.8.8: 外部アドレスの解決
したがって、目標は、ドメイン名/URIを解決しようとするときです。内部の場合は、要求を内部 DNS に転送する必要があります。それ以外の場合は、8.8.8.8 に転送する必要があります。
ここで /etc/named.conf の内容
ここで実行すると:nslookup google.com or yahoo
正しく解決されますが、実行するnslookup application.domain.compagny
と表示されます: XXXXXXXXX が見つかりません: SERVFAIL
ありがとう
networking - bind9 が IONOS VPS の外部リクエストに応答しない
のリクエスト用に bind9 サーバーを実行していますi.example.com
。このようにネームサーバーから独自のパブリック IP に要求を行うとnslookup ns1.i.example.com xxx.xxx.xxx.xxx
、期待どおりの答えが得られます。
オフィスのコンピューターから要求を行っても、応答がありません。
Nmap は、オフィスのコンピューターからポート 53 にアクセスできることを示しています。
bind9 オプションでは、パブリック IP アドレスもリッスンしています。
また、iptables ルールを設定していません。
これを修正する方法はありますか?