У меня есть два сервера minecraft, на поддоменах. www.server1.example.com и www.server2.example.com. server1-порт 25565, server2-порт 25566.
когда пользователи хотят подключиться к порту, отличному от порта по умолчанию в minecraft, они должны указать www.server2.example.com:25566 для подключения к серверу. На порте значения по умолчанию, это не необходимо, они может просто соединиться через www.server1.example.com.
Как я могу передать, какой порт подключения на задней вещи, так что пользователи, подключающиеся к нестандартному порту, должны вводить только поддомен?
Я думаю, что мне может понадобиться что-то вроде SRV (http://en.wikipedia.org/wiki/SRV_record) у кого-нибудь есть опыт работы с этим?
темы с людьми, у которых это работает через SRV:http://www.minecraftforum.net/topic/1434125-srv-dns-records-server/ - парень surviveminecraft находится в моей же ситуации, и это работает.
- ОБНОВЛЕНИЕ / РАЗРЕШЕНИЕ -
вот как я получил эту работу, надеюсь, это поможет кому-то еще в моем положении.
Я создал поддомен sub.example.com для вторичного сервера, работающего на нестандартном порту. ( 25566 )
в моем предоставленном DNS-менеджере, в моих настройках SRV, я применил это в предоставленных полях:
_minecraft._tcp.sub priority:0 weight:5 port:25566 target:<ip address here>
'_minecraft' - это просто символическое имя, 'sub' - это имя вашего поддомена, например '_протокол TCP.dev, если ваш поддомен был dev.example.com. Как только поддомен и SRV связаны, он должен работать, если у вас есть правильный порт, введенный и переданный.
подробнее в моем блоге здесь.