Проблемы с настройкой dnsmasq для DHCP / DNS на сервере 16.04

Я довольно давно управлял небольшим сервером на базе Slackware. Использует Dnsmaq для предоставления служб DHCP / DNS для остальной части моей сети. Простая настройка, работаю уже несколько лет. Сейчас я поддерживаю несколько серверов Ubuntu для малого бизнеса, и я устал от обновления Slackware. Поэтому я решил попробовать новый тестовый сервер, используя сервер Ubuntu 16.04.1.

Все шло хорошо, пока я не приступил к настройке Dnsmasq. Я использовал ту же конфигурацию, которую я использую в Slackware, как показано ниже:

domain-needed
bogus-priv
resolv-file=/etc/nameserver.list
#server=/localnet/192.168.1.1
local=/ibmpeers.net/
domain=ibmpeers.net
expand-hosts
dhcp-range=192.168.1.100,192.168.1.200,12h
dhcp-host=00:01:d2:04:0b:d8,openwrt,192.168.1.92
dhcp-option=option:router,192.168.1.254
dhcp-authoritative

Я использую файл со списком вышестоящих DNS-серверов. /etc/resolv.conf содержит только localhost.

Перемещение того же файла конфигурации на сервер Ubuntu не сработало - DHCP для локальной сети работал, но не было DNS ни для чего, ни сервера, ни других компьютеров в сети.

Мне удалось получить некоторые результаты, отключив resolvconf и поместив IGNORE_RESOLVCONF = yes в / etc / default / dnsmasq, но как только я установил сервер Ubuntu на статический IP, локальный DNS для других машин в моей сети не работает.

Я также пытался использовать resolvconf, добавляя серверы имен в /etc/resolvconf/resolv.conf.d/base, но это совсем не работает.

Я не очень знаком с Ubuntu, поэтому мне интересно, есть ли у кого-нибудь примеры настройки dnsmasq для DHCP / DNS под сервером 16.04?

0
задан 15 November 2016 в 06:16

0 ответов

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

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