限制 Minecraft 伺服器存取也反向代理 Nginx 網站的伺服器上的子網域?

限制 Minecraft 伺服器存取也反向代理 Nginx 網站的伺服器上的子網域?

我有一個 Minecraft 伺服器和一個 Web 伺服器minecraft.example.com,但我在不同的子網域下還有其他 Web 伺服器,例如studio.example.comdownload.example.com等等...

我想限制我的 Minecraft 伺服器只能通過minecraft.example.com.我嘗試了 SRV 記錄,但它們似乎不起作用。

我的 Web 伺服器位於 Nginx 代理伺服器和綁定 DNS 伺服器後面192.168.1.100

我的 Minecraft 伺服器位於192.168.1.47預設25565連接埠。


如果我打開路由器上的端口,則192.168.1.47我可以使用任何子網域連接到伺服器。但是,當我打開已設定 SRV 記錄的 DNS 伺服器連接埠時,我無法連線。我收到連線被拒絕的錯誤訊息。

我將所有這些子網域和 Minecraft 伺服器都放在同一個公用 IP 位址下。

有人可以幫我解決這個問題嗎?幾週來我嘗試了在網路上找到的所有內容,但似乎沒有任何效果。

相關內容