「whatsmyip」サイトにアクセスすると、ルーターの外部 IP が正しく報告されますが、その後、別の国に住んでいるガールフレンドにそのアドレスを ping してもらおうとすると、うまくいきません。また、さまざまな「ping me」Web サイトからルーターを ping しようとしましたが、うまくいきませんでした。
ただし、VPN を有効にすると、「whatsmyip」Web サイトは新しいアドレスを報告し、「pingme」Web サイトは報告されたアドレスに ping を送信できます。
何が起こっているのでしょうか? ルーターのファイアウォールを無効にしても、何も ping できません。
背景: ガールフレンドとオンラインでプレイするためだけに、Minecraft サーバーを自分でホストしようとしています。何時間もこのことで悩んでいます
答え1
「whatsmyip」サイトにアクセスすると、ルーターの外部IPが正しく報告されます
申し訳ありませんが、正しくありません。表示されているのは、ローカル デバイスの変換されたアドレスです。このアドレスは、ルーター インターフェイスの IP アドレスとは異なります。
インターネットを閲覧すると、ルーターは PC の内部プライベート IP (通常は 192.168.0.x) をパブリック IP に変換します。ルーターは、閲覧セッションの間、その変換を記憶します。Web サイトを離れると、新しいサイトを閲覧するまで、変換は「忘れ去られ」ます。
したがって、あなたのガールフレンドがあなたの変換されたアドレスに ping しようとしても、ルーターにはあなたの PC の変換がもうありません。そのため、ping はドロップされます。
必要なのは、Minecraft サーバー用の静的変換です。ISP に依頼すれば、静的変換が提供されますが、その場合は料金がかかります。その後、ルーターでポート転送を構成して、静的 IP をサーバーのアドレスに変換します。