私が使うガンディネットドメインを管理します。ゾーンの一部:
ext 10800 IN A 87.218.103.15
server 10800 IN A 192.168.0.1
mail 10800 IN CNAME ghs.google.com.
これらの3つのエントリを自宅でテストすると(フランスのプロバイダー無料):
ext
そしてmail
解決されるserver
解決されていない
たとえば AWS マシンからテストすると、3 つすべてが解決されます。
両方の場所からクエリを実行した場合の結果はSOA
同じです。
インターネット ボックスでプライベート (RFC 1918) アドレスに解決される DNS 要求をフィルタリングしない限り、動作の違いについてはわかりません。原因は何でしょうか?
答え1
一部のDNSリゾルバは、このような応答を破棄して回避する。DNSリバインディング攻撃たとえば、ホームゲートウェイでは dnsmasq が--stop-dns-rebind
有効になって実行されている可能性があります。
パブリック インターネット DNS サーバー (例: 8.8.8.8 または 4.2.2.2) に直接クエリを実行してみてください。
dig @4.2.2.2 server.example.com