可能为客户端隐藏TCP IP?

问题描述:

这是我的第一篇文章,所以...可能为客户端隐藏TCP IP?

我很新的网络,我刚刚开始通过TCP传输数据,一切工作正常。我在自己的网络上托管了一个小型聊天服务器(Made in Autoit v3),但让我困扰的是,所有客户端都可以简单地跟踪托管服务器的ip ...

因为我没有想成为“黑客”我想知道是否有隐藏在该服务器托管的IP的方式。通过另一个网络可能路由,这是可能的。至于我说我几乎0经验与网络,我可以端口转发,并设置一个简单的服务器,但是这是相当多了:)

谢谢大家!

+0

的IP地址是如何其他连接到服务器。除非其他人知道您的IP地址,否则他们无法连接到您的服务器。 TCP地址(端口)位于不同的网络堆栈层。只有了解TCP地址,才能连接到服务器。例如,HTTP(web)服务器默认使用TCP端口80。您必须知道IP地址才能使用TCP端口80连接到特定的Web服务器。 –

当你在任何服务开放的世界,你应该通过IPsec或类似服务TLS/SSL安全,进一步应在其上由服务所需的IP只能打开这些端口。

例如:A.B.C.D:8080 HTTP这样反而有它的HTTPS(端口443),这意味着A.B.C.D:443。 HTTPS需要TLS/SSL证书,您可以从here获取它们。

为您服务TLS/SSL应该足够的需求,因为它工作在传输层。