Сервер Ubuntu 16,04 DNS

Я настраиваю новый домашний сервер с Ubuntu 16.04 как ее ОС. Я использую SSH для доступа к серверу для установки. Когда я SSH в сервер с ssh username@192.168.0.10 это просто хорошо работает. Но когда я хочу сделать то же использование ssh username@servername или username.servername.localdomainname это просто не работает.

Я считал некоторые темы об этом и один указанный для редактирования /etc/resolv.conf файл, но в моей установке этот файл имеет эту строку как содержание: DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN. Так, я предполагаю, что должен изменить настройки где-то в другом месте.

Как я настраиваю DNS на Сервере Ubuntu, не устанавливая дополнительное программное обеспечение? Я хочу сохранить установку максимально чистой. Если я изучаю /etc/resolv.conf существует две строки, каждый похож на это: search router.localdomainname и один как это nameserver 192.168.1.1. Я считал, что, чтобы DNS функционировал, он должен посмотреть 127.0.1.1? Что сделать для изменения этих настроек?

Работы DNS, например, адрес моего маршрутизатора может быть введен в строку поиска моего браузера, и это функционирует. Также имя сервера присутствует в статической IP таблице маршрутизатора.

Так, как каждый устанавливает DNS прямо в локальной сети на сервере Ubuntu 16.04?

править: Я открыл файл администратора сети, найденный в /etc/dnsmasq.d/. Существует строка текста в нем об администраторе сети. network-manager неизвестная команда (я предполагаю, что это - программа GUI?), Но Сервер Ubuntu не имеет GUI.

edit2: Я попробовал это: dnslookup router.localdomain с моего сервера и с моей рабочей станции (Ubuntu 16.04 с Единицей). сервер имеет IP маршрутизатора как сервер DNS, и рабочая станция использует 127.0.1.1. название DNS маршрутизатора найдено обеими системами. Но когда я пробую к поиску название своего сервера, обе системы не находят его.

Спасибо за чтение моего вопроса.

Marcel.

1
задан 18 September 2016 в 10:43

1 ответ

Ну, я отвечу на свой собственный вопрос снова, так как я нашел простой способ решить мою проблему DNS. Установка сервера DNS выглядит слишком сложной для меня и небольшого излишества для LAN только с 8 системами. Простой способ состоит в том, чтобы отредактировать файл hosts/etc/hosts. Dir изменения к / и т.д. сначала, я скопировал файл с sudo CP, размещает hosts.bak. Затем (мне нравится нано), sudo нано хосты. И затем просто добавьте строки чуть ниже localhost строки:

  • 192.168.0.20 systemname1
  • 192.168.0.21 systemname2

Сохранил файл, и это - он. Никакая потребность перезагрузить или перезапустить что-то. Это, которое я сделал во всех своих системах, и я установил и настроил статический DHCP в своем маршрутизаторе для хранения того же IP-адреса к той же системе.

Hope это помогает кому-то.

0
ответ дан 8 December 2019 в 08:50

Другие вопросы по тегам:

Похожие вопросы: