.png)
私は、TCP サーバーに接続し、数秒ごとに現在の位置を送信するオンライン GPS トラッカーを持っています。トラッカーの設定により、ユーザーはサーバーの IP アドレスとポートを設定できます。
問題は、トラッカーからデータを受信する TCP サーバー アプリケーションがホーム ネットワーク内のコンピューターで動作しており、静的 IP アドレスがないことです。つまり、IP アドレスが変わるたびに、24 時間ごとにトラッカーを再設定する必要があります。
DynDNS.org の Web サイトでアカウントを作成し、ルーターの DDNS セクションを設定しました。これでホスト名でアクセスできるようになりました。ハッカーが IP アドレスではなくホスト名を受け入れることができれば、問題は解決するはずです。しかし、そうではありません。
この問題を簡単に解決する方法はありますか? 指定されたポートの接続を指定されたホスト名に転送するインターネット サービスのようなものでしょうか? わかりません...
ご協力をよろしくお願いします。
答え1
残念ながらできません。
静的 IP を持つボックスが必要です。VPS をお試しください。リノードパブリック静的 IP 付きの月額 20 ドルのお得なプランがあります。
必要に応じて、 のようにして VPS をトラフィックをマシンに転送するように設定できます。nc -vvLlp 1234 | nc yourbox 9876
ここで、1234 は GPS が VPS に接続するポート、yourbox はボックスを指す DynDNS ホスト名、9876 は VPS がマシンに接続するポートです。