Пользовательские DNS-имена маршрутизатора Zyxel или сохранение конфигурации для сохранения после перезагрузок

Пользовательские DNS-имена маршрутизатора Zyxel или сохранение конфигурации для сохранения после перезагрузок

На моем Zyxel P-870HN-51b - хотя я считаю, что то же самое решение может быть применимо и к другим моделям маршрутизаторов - я хотел бы добавить пользовательские имена хостов и доменов, локальные для моей сети. То есть я не хочу использовать внешний DNS-сервер для этой цели, а вместо этого изменить конфигурацию маршрутизатора для разрешения таких имен.

Теперь я знаю, что даже в оболочке по умолчанию (CLI) я могу использовать echoи добавлять строки в /etc/hostsили /var/hosts(дополнительный hostsфайл, используемый dnsmasq), но эта информация не сохраняется (при перезагрузках), и я не нашел способа выполнить перезагрузку, dnsmasqне теряя соединения с маршрутизатором.

Я знаю, что могу войти в более удобную оболочку ( mshиз busybox), набрав ее sh, и использовал ее для довольно подробного изучения системы. Однако, похоже, что у меня нет возможности записать в постоянное хранилище. Кроме того, поскольку tarв системе нет утилиты, сложно извлечь файлы на локальную машину и проверить их более удобными инструментами (например, установленные инструменты не включают редактор).

Есть ли какие-либо указания относительно:

  • Как настроить пользовательские имена хостов (записи A и AAAA) через веб-интерфейс или CLI, или
  • Как сохранить конфигурацию, чтобы она пережила перезагрузки

... будем очень признательны.

решение1

Это не моя область знаний, но... /etc/host предназначен для локального разрешения имен (то есть того, что видит Zyxel).

Для ответа другим системам вам может потребоваться установить DNS-сервер. Что потребует от вас записи в постоянное хранилище.

Другими словами:

  • Либо найдите способ это сделать.
  • Заменить Zyxel,
  • Или добавьте в сеть третье устройство.

Связанный контент