Хостинг Aternos предоставляет статический IP, а не динамический. Он отображается ещё на этапе создания сервера и составляется по шаблону <ник_при_регистрации>.aternos.me
После создания сервера IP также отображается пользователю. Просто скопируй его в окно адреса сервера в игре и готово.
P.S. Сервис действительно может создавать временные ip для прямого подключения, однако узнать их почти невозможно. Если твой друг знает способ, то мне бы тоже было интересно с ним ознакомиться. Ещё есть способ со сменой домена, если провайдер друга не даёт подключиться к обычному:
https://support.aternos.org/hc/en-us/articles/360044623491К сожалению, это всё, чем я могу помочь.
UPD:
Нашёл-таки, о чём идёт речь. Цитирую перевод руководства:
«Попробуйте DynIP
DynIP-это альтернативный IP-адрес для вашего сервера, который помогает вам напрямую подключиться к вашему серверу. В отличие от обычного IP, DynIP меняется каждый раз, когда вы запускаете свой сервер. Чтобы просмотреть DynIP, нажмите на кнопку "Подключиться" (значок i при использовании bedrock или pocketmine) на странице сервера, пока ваш сервер находится в сети. Скопируйте его и используйте enter it в качестве ip-адреса для подключения к вашему серверу.»
Ссылка на руководство:
https://support.aternos.org/hc/en-us/articles/360026805072-Connect-to-your-server