MyTetra Share
Делитесь знаниями!
Быстрая настройка dnsmasq в качестве DNS-сервера в Debian Linux 8.5
Время создания: 29.06.2016 10:05
Текстовые метки: linux, debian, dnsmasq, dns, сервер
Раздел: Компьютер - Linux - Сеть в Linux
Запись: xintrea/mytetra_syncro/master/base/1467183959glbnerypqs/text.html на raw.github.com

Dnsmasq — это программа-сервер, поддерживающая работу сразу двух сетевых сервисов: DNS и DHCP. Считается, что настройка dnsmasq достаточно проста.


Здесь рассматривается настройка только DNS-сервера. DHCP-сервер будет отключен.


Инсталляция:



apt-get install dnsmasq



Настройка:


Настройка производится путем правки конфиг-файла /etc/dnsmasq.conf или путем создания файла dnsmasq.conf в каталоге /etc/dnsmasq.d. Оба способа рабочие.


Настроечный файл должен выглядеть примерно так:



# Интерфейс, на котором должны отвечать DNS-сервер и DHCP-сервер

interface=eth1


# Блокировка DHCP сервера (остается только DNS)

no-dhcp-interface=eth1


# не пересылать простые текстовые запросы (без точки или без части домена)

domain-needed


# никогда не пересылать не маршрутизированные адреса

bogus-priv


# запрет считывать адреса DNS-серверов с файла resolv.conf

no-resolv


# отключение отслеживание изменения файла /etc/resolv.conf или другого файла выполняющего его функцию

no-poll


# Адреса верхних DNS-серверов (прописаны google OpenDNS)

server=8.8.8.8

server=8.8.4.4


# Для защиты от DNS атак необходимо запретить ответы от вышестоящих DNS серверов с IP адресами компьютеров локальной сети:

stop-dns-rebind


# очистка DNS-кэша при перезапуске сервиса

clear-on-reload



После чего надо перезапустить сервис:



service dnsmasq restart


Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования