
У меня есть сервер Minecraft и веб-сервер под , minecraft.example.com
но у меня есть и другие веб-серверы под разными поддоменами, например studio.example.com
, download.example.com
и т. д.
Я хочу ограничить, чтобы доступ к моему серверу Minecraft был возможен только через minecraft.example.com
. Я пробовал записи SRV, но они, похоже, не работают.
Мои веб-серверы находятся за прокси-сервером Nginx и DNS-сервером bind по адресу 192.168.1.100
.
Мой сервер Minecraft находится 192.168.1.47
на порту по умолчанию 25565
.
Если я открою порт на своем маршрутизаторе, то 192.168.1.47
смогу подключиться к серверу с любым из поддоменов. Но когда я открою порт к своему DNS-серверу, где я уже установил запись SRV, я не смогу подключиться. Я получаю сообщение об ошибке «подключение отклонено».
У меня все эти поддомены и сервер Minecraft находятся под одним и тем же публичным IP-адресом.
Может кто-нибудь помочь мне разобраться? Я уже пару недель перепробовал все, что нашел в интернете, но ничего не работает.