DNSサーバーがどのように機能するかを理解したいと思っていました。
シナリオ
DNSクエリを実行すると、ローカルDNSサーバーに到達し、ローカルDNSサーバーがローカルでチェックし、情報が存在しない場合、他のDNSサーバーを照会します(階層的な方法で、ルートDNS、トップレベルDNSなど) )。
考えと質問
ローカル DNS サーバーは、受信したリクエスト パケットのソース IP を変更するのでしょうか。NAT のように、他の DNS サーバーへのクエリのために、ソース IP をそのソース IP に変更するのでしょうか (間違っている場合は訂正してください)。応答がルート/TL/セカンダリ DNS サーバーから来る場合のように、どのように私を追跡しますか (NAT のように)、この応答が私に向けられる必要があることをどのように認識しますか。