特定のサーバー設定について疑問に思っています。
ネットワーク内外から www.example.com などの URL を使用してアクセスできるローカル ネットワークで Web サーバーを実行しているとします。
PHP Web サイトで、要求が内部 LAN からのものか、外部からのものかを判別できるようにしたいと考えています。リクエストは、内部アドレス 192.168.xx ではなく、パブリック IP アドレスから送信されているように見えるため、IP アドレスを使用してこれが可能になるとは思えません。また、パブリック IP は時々変更される可能性があります。
これは可能でしょうか?PHPでこれを達成するにはどうすればよいですか?