Поподробнее…
1. Регистрируете доменное имя. Желательно у регистратора, предлагающего бесплатный DNS хостинг в комплекте с регистрацией.
2. Создаёте ДНС запись примерно такого вида:
_minecraft._tcp.sfs.rootdir.org. IN SRV 1 0 25566 darkdragon-nln.starlink.ru.
_minecraft._tcp - сигнатура протокола, по которому общается Minecraft;
sfs.rootdir.org - имя, которое я использую при подключении к серверу;
1 - приоритет записи. Первыми используются записи с наименьшим приоритетом;
0 - "вес" записи. 0 означает, что нет других записей с этим приоритетом и устраивать выборы не нужно;
25566 - порт сервера;
darkdragon-nln.starlink.ru - имя моего внешнего IP, управляемое провайдером, этот адрес выдавшим.
В моём случае имя уникальное и при смене адреса не меняется. Не всем так везёт. Например, мой второй IP имеет только техническое имя "ppp95-165-144-62.pppoe.spdop.ru", если его поменяют - имя тоже поменяется, придётся править DNS.
В SRV записи обязательно указывается ИМЯ, обязательно разрешаемое в A, AAAA, либо другую адресную запись, в зависимости от используемых актуальных стандартов.
Нельзя писать в SRV голый IP.