
私の Synology NAS ファイアウォールには、国別にリクエストをブロックする機能があります。NAS
は自宅のルーター ファイアウォールの背後にあるので、これは意味があるのでしょうか。
つまり、クライアントが自宅の外部 IP を入力すると、ルーターはパケットを Syno に転送しますが (リクエストが転送されたポート上にある場合)、パケットにはローカル アドレスが設定されます。
つまり、Syno はパケットの実際のアドレスと地理的な発信元について何も知らないということですか。
わかりやすく説明していただければ幸いです。
答え1
いいえ、他の受信データと同様に、外部ソース アドレスは保持されます。NAS に到達するまで、変更されるのは宛先 IP のみです。Wireshark を使用してソース アドレスを確認すると、パケットの送信元のパブリック IP であることが実際にわかります。
シナリオが想像どおりに進んだ場合、NAS はリクエストを受け取ることができますが、リクエストの送信元に戻る方法についての情報は提供されません。
以下は、IP パケットがルーティングされるときに何が起こるかについての 2 つの高レベルの説明です。
内部から外部へ向かうIPパケット
送信元 IP アドレスは、IP ヘッダー内のホストのアドレスから NAT ルーティング デバイスのアドレスに変更されます。これらの変更後、IP パケットは宛先があるネットワークに送信されます。
外部から内部へ向かうIPパケット
宛先 IP アドレスは NAT ルーティング デバイスのアドレスからクライアントのアドレスに変更されます。これらの変更後、IP パケットはクライアントが存在するネットワークに送信されます。