是否可以在多个应用程序之间共享服务器上的 IP?

Is it possible to share IP on server among multiple applications?

您是否听说过俄罗斯为了屏蔽 Messenger Telegram 而屏蔽了亚马逊服务器的 IP(数百万台)?在很多情况下,人们会说他们与 Telegram 应用程序无关,但位于 Amazon 服务器上,并因此而被放置。

我想知道这种技术上是否可能出现这种情况。例如,如果我为我的应用程序使用亚马逊的服务器,我会与其他人共享 IP 吗?这是否意味着如果有人阻止这个 IP 来阻止另一个应用程序,那么我也搞砸了?还是这些都是假话,block的针对性就足以避免这种情况?

Is it possible to share IP on server among multiple applications?

当然。这就是 TCP 和 UDP 等传输协议使用端口号的原因。这些端口号作为 IP 的子地址。

一些应用程序协议甚至可以共享相同的 IP 地址和端口组合,例如 HTTP。 HTTP 虚拟主机(或代理)可以根据 URL 参数将请求定向到所需的服务器实例。

因此,当基于 IP 地址应用互联网审查时,过滤超出预期的情况并不少见。