広く知られているように、世界の IPv4 アドレスはほぼ枯渇しています (間違っていたら、私がでたらめを言っていると思ってください)。そのため、国内ではすべてのプロバイダがパブリック IP アドレスを持っているわけではなく、また、いくつかの奇妙な要件もあります (例えば、リモートでレッドアラートをプレイしたいなど)。リモートで内部ネットワークを構築するためには、特別な手段を取る必要があります。実際、リモートネットワークの記事はたくさんあります。例えば、柠檬雨さんの記事「リモートでもローカルネットワークをプレイする - N2N を使用してリモートサーバーで迅速に内部ネットワークを構築する」では、トンネルの構築に N2N というソフトウェアが使用されています。しかし、N2N を使用してネットワークを構築しようとすると、いくつかの問題が発生しました。まず第一に、Windows クライアントの v2 バージョンは、私が見つけたのはネットワークブロガーが独自にコンパイルしたバージョンだけであり、国内のサーバーからクライアントを取得するのに非常に時間がかかりました。
一時は、既存のローカルネットワーク対戦プラットフォームを使用してゲームをしようと考えました (はい、浩方です) しかし、ダウンロードと登録 (このプラットフォームではなんと身分証明書が必要で、非常に不合理です。生成された身分証番号を使用して登録しましたが) した後、こちら側は常にローディングで立ち往生してしまいました。仕方なく、他の解決策がないか調べることにしました。
一人の友人の提案に従い、私は ZeroTier というリモートネットワークソリューションを調査してみました。とても便利だとわかりました。
しかし、問題が発生しました。ZeroTier を使用した後、トンネルは確立されましたが、なぜか 2 つのノードが互いに ping できないのです。