ローカル IP アドレスがわかっていれば、リモート IP アドレスを見つけることは可能ですか?

ローカル IP アドレスがわかっていれば、リモート IP アドレスを見つけることは可能ですか?

VPN を使用してネットワークに接続しています。同じネットワーク上のデバイスのリモート IP に接続する必要がありますが、見つけられる IP はローカル IP だけです。

ローカル IP がわかっていて、同じネットワークに接続している場合、デバイスのリモート IP を見つける方法はありますか?

編集 - 補足情報:

私は家を離れており、自宅のネットワークに接続するために設定した VPN を使用しています。使用している VPN は、すべての IPv4 トラフィックを VPN 経由でルーティングします。ルーターに接続した HDD にアクセスでき、ネットワークに接続されているデバイスを確認できます。Mac サーバーにアクセスしたいのですが、ローカル IP アドレスを使用すると機能しないようです。これが役立つことを願っています。

答え1

あなたが提供した情報に基づけば、答えは「ノー」です。

おそらく、ネットワーク上の別のデバイスがパブリック IP をデバイスの内部プライベート IP に転送しています。

デバイスへのアクセス状況によっては、ネットワークの IP 構成を確認すると、パブリック IP がリストされている可能性があります。パブリック IP が何らかの構成ファイルに含まれている可能性もあります。

結局のところ、もっと詳しい情報がなければ、何とも言えません。一番良いのは、そのデバイスを管理している人に話を聞いて調べることです。


あなたが提供した新しい情報によると、Macサーバーにアクセスできない理由は、パブリックIPアドレスがないためです。ルーターはのみパブリック IP を持つデバイス。VPN で接続しているとおっしゃっていますが、これが事実であれば、ネットワークに完全にアクセスできるはずです。

セットアップにはまだ多くの情報が欠けています。技術的な情報がまったく提供されていません。

答え2

マシンへのシェル アクセス権がある場合は、Web サービスの呼び出しを試してリモート IP を調べることができます。

curl icanhazip.com
curl checkip.amazonaws.com
curl https://wtfismyip.com/text

マシンが NAT 経由で接続されている場合、マシンへの接続にはあまり役立ちません。何らかのポート転送を設定する必要があります。

関連情報