Как настроить в локальной сети?

Имя домена стоит около пятнадцати долларов. На вашей сети почти наверняка есть DNS-сервер. Пользователи сети получают IP-адреса откуда-то.

Если вы не хотите делать это самостоятельно, вы можете найти в Google, как нанять специалиста для настройки BIND. Вам также потребуется настроить каждую машину в сети на использование этого сервера имен вместо того, что они используют сейчас (вероятно, путём изменения DHCP-сервера, если действительно нет локального DNS-сервера).

Эту информацию вам придётся найти в другом месте, так как она выходит далеко за рамки того, что доступно здесь. Учитывая, что вы контролируете этот DHCP-сервер, мне бы это заняло от 2 до 5 часов, так как я уже настраивал BIND и DHCP ранее.

Рекомендуемое решение — купить имя домена. Вы не сможете использовать Let’s Encrypt для HTTPS, но поскольку это локальная сеть, это, вероятно, не проблема.