Я три вещи не понял:
1) серверы кто предоставляет, и
2) как выбирается доменное имя. Там сказано, что по-умолчанию случайное. Но как я его узна́ю?
3) если сервер свой, то почему не wireguard + nat ?
сервер любой, у меня например в кармане в смартфоне всегда с собой, сервер они не предоставляют а только тонель организуют иначе ни как не попасть внутрь локальной сети если у тебя нет белого ip.
Доменное имя придумать надо самому у него будет префикс, например я придумал supersonic . тогда адрес будет supersonic.loca.lt
loca.lt - это же чей-то сервер. Если твой, то что мешало вместо этого использовать wireguard. Если не твой, то как это сочетается с твоими словами «сервер они не предоставляют»?