Есть три (относительно простых) варианта на выбор:
Вариант 1 .местный
Если ваша установка Ubuntu объявляет о себе в сети (что она и делает по умолчанию), вы сможете получить к ней доступ с помощью {хост}.local
доменное имя. Это не зависит от ОС, что означает, что вы сможете подключаться с устройств под управлением Windows, Mac, Android, iOS или большинства других операционных систем, созданных после 1993 года.
Например, вот некоторые системы в моей домашней сети:
Эти имена не очень изобретательны, но они выполняют свою работу.
Вариант 2 Â /и т.д./хосты
на всех сетевых устройствах
Если все машины в сети работают под управлением Ubuntu (или какой-либо версии Linux), вы также можете решить проблему, обновив /и т.д./хосты
файл друг на друга этих машин, чтобы включить строку для вашего сервера. Это позволит вам установить любое доменное имя.
Вариант 3 — Локальные IP-адреса на личных доменах
В качестве альтернативы, если у вас есть доменное имя, вы можете настроить DNS А
записи для поддоменов, которые указывают на серверы в вашей локальной сети.
Например:
Домен |
А Записывать |
robert.com |
54.xxx.гггг.zzz |
nextcloud.robert.com |
192.168.0.205 |
Это позволит устройствам в домашней сети использовать провайдера DNS, на использование которого они уже настроены, и подключения будут возможны только в сети (в противном случае время ожидания истекает).
Из трех перечисленных вариантов первый может иметь наибольший смысл, если только вы не ищете что-то действительно конкретное.