2017-08-12 16 views
0

これは私の最初の投稿です。クライアントのTCP IPを隠すことができますか?

私はネットワーキングには新しく、TCPを介してデータを転送し始めました。私は自分のネットワーク上に小さなチャットサーバー(Made in Autoit v3)をホストしていますが、私にとって気になるのは、すべてのクライアントが、サーバーがホストされているIPを簡単に追跡できるということです...

私は、サーバーがホストされているIPを隠す方法があるかどうかを知りたいと思います。それが可能ならば別のネットワークを経由するかもしれません。ネットワーキングに関する経験はほとんどありませんでしたが、簡単なサーバーを設定して簡単にセットアップできますが、それはかなり簡単です:

ありがとうございました!

+0

IPアドレスは、他のサーバーへの接続方法です。 IPアドレスを知っている人以外は、あなたのサーバーに接続することはできません。 TCPアドレス(ポート)は異なるネットワークスタックレイヤーにあります。 TCPアドレスを知ることによってのみサーバーに接続することはできません。たとえば、HTTP(Web)サーバーはすべて既定でTCPポート80を使用します。 TCPポート80を使用して特定のWebサーバーに接続するには、IPアドレスを知っている必要があります。 –

答えて

0

サービスを世界に開放するときは、IPsecやTLS/SSLのようなサービスで保護する必要があります。そのサービスで必要とされるIP上のポートだけを開く必要があります。

例:a.b.c.d:4480を意味するHTTPS(ポート443)の代わりにa.b.c.d:8080を使用します。 HTTPSにはTLS/SSL証明書が必要で、hereから取得できます。

TLS/SSLは、トランスポートレイヤー上で動作するため、必要なだけで十分です。

関連する問題