![外部接続ポートに基づいて内部(LAN) IPアドレスを決定する](https://rvso.com/image/658361/%E5%A4%96%E9%83%A8%E6%8E%A5%E7%B6%9A%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%84%E3%81%A6%E5%86%85%E9%83%A8(LAN)%20IP%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%E6%B1%BA%E5%AE%9A%E3%81%99%E3%82%8B.png)
外部 VPN サーバーがあり、LAN 内の誰かがそれに接続しており、接続に使用したポート (つまり、ルーターが設定した NAT ポート) を確認できます。
そのポートだけに基づいてローカル IP アドレスを見つける方法はありますか? ローカル ルーターのファームウェアには Tomato USB が搭載されています。
答え1
NAT および ARP ログを調べて、そこに何が記録されているか確認してみてください。接続ログもどこかにあるはずです (IP --> ポート)。そうでない場合は、VPN サーバーへの着信接続を Wireshark で調べて、誰が何にヒットしたかを確認します。私は、この方法で Layer3 スイッチから上流および下流のデバイスを探し出すことに成功しましたが、VPN サーバーでは試していません。