将 UDP 限制为仅子域
Limit UDP to subdomain only
我在 Docker 上有一个 Minecraft Bedrock 服务器 运行,使用默认端口 19132。
我想将访问限制为 仅mc.domain.com:19132
目前 domain.com:19132
(在同一 IP 上)也可以使用。
我如何限制对子域的访问?
我使用 Nginx 反向代理网络流量,服务器托管在 DigitalOcean。
谢谢。
How can I limit access to only the subdomain?
TL;DR:您想根据服务器上不可用的信息来限制访问。这是不可能的。
鉴于两个域共享相同的IP地址,并且the protocol也不包含目标域名,因此无法在服务器端区分两个域之间的流量。只有客户端知道使用哪个域名访问服务器,服务器只能看到 IP 地址,这对于两个域都是相同的。
我在 Docker 上有一个 Minecraft Bedrock 服务器 运行,使用默认端口 19132。
我想将访问限制为 仅mc.domain.com:19132
目前 domain.com:19132
(在同一 IP 上)也可以使用。
我如何限制对子域的访问?
我使用 Nginx 反向代理网络流量,服务器托管在 DigitalOcean。
谢谢。
How can I limit access to only the subdomain?
TL;DR:您想根据服务器上不可用的信息来限制访问。这是不可能的。
鉴于两个域共享相同的IP地址,并且the protocol也不包含目标域名,因此无法在服务器端区分两个域之间的流量。只有客户端知道使用哪个域名访问服务器,服务器只能看到 IP 地址,这对于两个域都是相同的。