答え1
プライベートLANクライアントは、ルータでuPnPが有効になっている場合にのみ外部IPを知ることができます。
Androidアプリ「tinyCam Monitor」を再確認しました。ルーターがuPnP機能を有効にすると、ルーターは外部IPを認識します。
だからインターネットを見てみると、MiniUPnP(http://miniupnp.free.fr/)コマンドはUPnP / IGDを介して外部IPを表示できます。私はUPnP / IGDについてよくわかりません。
古いルータに関する注意
UPnPの実装はセキュリティの脆弱性の影響を受ける可能性があります。不適切に実装または構成されたUPnP IGDは攻撃に対して脆弱です。セキュリティ研究者であるHD Mooreは、既存の実装の脆弱性を見事に公開しました。ユニバーサルプラグアンドプレイのセキュリティ障害(PDF)。一般的な問題は、SSDPまたはHTTP / SOAPポートをインターネットに開いたままにすることです。つまり、LANからのみアクセスできる必要があります。