TP リンク ルーターでポート転送が機能しない問題を修正するにはどうすればよいですか?

TP リンク ルーターでポート転送が機能しない問題を修正するにはどうすればよいですか?

スクリーンショット

スクリーンショット2

TL-WR840Nからポート転送すると、10プライベートIPで始まるWAN IPアドレスを使用してローカルネットワークからサイトにアクセスできます。

しかし、別のネットワークからアクセスしようとするとアクセスできません

Googleから取得したパブリックIPアドレス(IPアドレスが45から始まる)でアクセスしようとしても、ローカルネットワークからでもアクセスできません

この問題をどうやって解決すればいいでしょうか?

編集:

私はISPが提供していたパッケージを変更するだけでこの問題を解決しました。パッケージには2種類あります。

  1. 共有IP
  2. リアルIP

私の現在の IP は Real Ip パッケージにあり、すべて正常に動作しています。同じ問題がある場合は、解決できると思います。

答え1

ISP または ISP プランを変更するか、ISP と連携するか、世界中でルーティング可能なアドレスを提供する VPN を追加しない限り、より広範なインターネットからローカル ネットワークにアクセスすることはできません。

ルーティング テーブルの最後の行 (ID 4) を見ると、宛先ネットワークが 0.0.0.0、サブネット マスクが 0.0.0.0、ゲートウェイが 10.31.0.1 であることが示されています。これは、ゲートウェイが 10.xxx の範囲にあることを意味し、これは問題です。どこかの時点で、10.xxx の IP アドレスが、他の多くの人々とともに 45 で始まるアドレスに変換されます... しかし、これは、発信接続はできますが、着信接続は機能しないことを意味します。ネットワークを一意に識別できないためです。

問題の核心は、ISPがIPアドレスを提供していることです。RFC1918スペース - 「プライベートインターネットのアドレス割り当て」として確保されているインターネットからは見えないシンプルな持ち帰りあなたのISPが(a)適切なインターネットサービスを提供しておらず、(b)安っぽくて無能である。[この問題には解決策があるからこう言う。安上がりなのはCGNを使うことだが、これは別のIP範囲を必要とするが、ここでは役に立たない。実際のアドレスが必要で、無能なのは100.64の範囲を使用する必要があります

このソリューションでは、実際に世界中でルーティング可能なアドレスを取得する必要があります (つまり、プロバイダーが NAT を使用していないことを確認する必要があります)。プロバイダーから有効な (理想的には静的な) IP アドレスを取得するか、既存の接続の上に VPN を設定して、インターネットからコンピューターに実際の IP アドレスを配信し、それを使用します。VPN ルートを選択する場合は、一意の静的 IP アドレスを割り当てるプロバイダーを具体的に見つけてください。そのようなプロバイダーは存在しますが、匿名性のために VPN プロバイダーを使用するのとは異なります (プロバイダーの一覧については、「VPN 静的 IP」を Google で検索してください)。

関連情報