Решено: вторичный сервер для локалки (dnsmasq)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

VelloRibbo
Сообщения: 220
ОС: Фетровая

Решено: вторичный сервер для локалки

Сообщение VelloRibbo »

Есть сервак на основе dnsmasq через него по DHCP раздаеться IP адрес этого DNS сервера, но хотелось бы через DHCP раздавать и IP адрес дополнительного DNS. Но какой имеено опцией я не нашел
доступные опции показывает такие:
1 netmask
2 time-offset
3 router
6 dns-server
7 log-server
9 lpr-server
13 boot-file-size
15 domain-name
16 swap-server
17 root-path
18 extension-path
19 ip-forward-enable
20 non-local-source-routing
21 policy-filter
22 max-datagram-reassembly
23 default-ttl
26 mtu
27 all-subnets-local
31 router-discovery
32 router-solicitation
33 static-route
34 trailer-encapsulation
35 arp-timeout
36 ethernet-encap
37 tcp-ttl
38 tcp-keepalive
40 nis-domain
41 nis-server
42 ntp-server
44 netbios-ns
45 netbios-dd
46 netbios-nodetype
47 netbios-scope
48 x-windows-fs
49 x-windows-dm
60 vendor-class
64 nis-domain
65 nis-server
68 mobile-ip-home
69 smtp-server
70 pop3-server
71 nntp-server
74 irc-server
77 user-class
119 domain-search
120 sip-server
121 classless-static-route

Пробовал добавить еще одну запись типа:
dhcp-option = domain, 6, 10.10.0.1 # основной DNS
dhcp-option = domain, 6, 10.10.0.2 # вторичный DNS
но так не работает, хотя в лог ничего не сыпет :unsure:
Спасибо сказали:
Indarien
Сообщения: 436
ОС: Debian, Fedora, Ubuntu

Re: Решено: вторичный сервер для локалки

Сообщение Indarien »

А если прописать два ip?
Если это нельзя, хотя вряд ли, не может быть такого ограничения, можно попробовать включить форвардинг на первом DNS сервере.
-=Правильно заданный вопрос содержит 50% ответа=-
Спасибо сказали:
VelloRibbo
Сообщения: 220
ОС: Фетровая

Re: Решено: вторичный сервер для локалки

Сообщение VelloRibbo »

Сейчас тупо попробовал прописать в конфиг что нибудь вообще левое но клиенты все равно берут IP адрес того сервака с которого они взяли IP.
dhcp-option = domain, 6, 10.10.0.1 Эта опция вроде вообще ни на что не влияет( Кто нибудь настраивал этот демон на раздачу двух IP DNS серваков?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Решено: вторичный сервер для локалки

Сообщение KiWi »

Несмотря на то, что на роутере стоит dnsmasq, настраивать 2 днс сервера не было необходимости...
Теперь к сути... Гугль -- за бест фрэнд: http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server
Спасибо сказали:
VelloRibbo
Сообщения: 220
ОС: Фетровая

Re: Решено: вторичный сервер для локалки

Сообщение VelloRibbo »

KiWi писал(а):
07.04.2008 16:22
Несмотря на то, что на роутере стоит dnsmasq, настраивать 2 днс сервера не было необходимости...
Теперь к сути... Гугль -- за бест фрэнд: http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server

Так как там написано, через запятую, не работает, раздаеться IP сервера с которого машина берет IP и все, тоесть что угодно прописать в эту опцию не изменяет то что раздаеться виндовым клиентам(
Может еще какю опцию нада прописать для того что бы DNS раздавался?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Решено: вторичный сервер для локалки

Сообщение KiWi »

VelloRibbo писал(а):
08.04.2008 10:05
KiWi писал(а):
07.04.2008 16:22
Несмотря на то, что на роутере стоит dnsmasq, настраивать 2 днс сервера не было необходимости...
Теперь к сути... Гугль -- за бест фрэнд: http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server

Так как там написано, через запятую, не работает, раздаеться IP сервера с которого машина берет IP и все, тоесть что угодно прописать в эту опцию не изменяет то что раздаеться виндовым клиентам(
Может еще какю опцию нада прописать для того что бы DNS раздавался?

Код:

# cat /etc/dnsmasq.conf # filter what we send upstream domain-needed bogus-priv filterwin2k localise-queries # allow /etc/hosts and dhcp lookups via *.lan local=/lan/ domain=lan expand-hosts no-negcache resolv-file=/tmp/resolv.conf.auto dhcp-authoritative dhcp-leasefile=/tmp/dhcp.leases # use /etc/ethers for static hosts; same format as --dhcp-host # <hwaddr> <ipaddr> read-ethers dhcp-option=6,1.2.3.4,5.6.7.8 # other useful options: # default route(s): dhcp-option=3,192.168.1.1,192.168.1.2 # dns server(s): dhcp-option=6,192.168.1.1,192.168.1.2

Код: Выделить всё

$ cat /etc/resolv.conf
domain lan
nameserver 1.2.3.4
nameserver 5.6.7.8


:/
Спасибо сказали:
VelloRibbo
Сообщения: 220
ОС: Фетровая

Re: Решено: вторичный сервер для локалки

Сообщение VelloRibbo »

KiWi писал(а):
08.04.2008 11:01
VelloRibbo писал(а):
08.04.2008 10:05
KiWi писал(а):
07.04.2008 16:22
Несмотря на то, что на роутере стоит dnsmasq, настраивать 2 днс сервера не было необходимости...
Теперь к сути... Гугль -- за бест фрэнд: http://www.dd-wrt.com/wiki/index.php/DNSMasq_as_DHCP_server

Так как там написано, через запятую, не работает, раздаеться IP сервера с которого машина берет IP и все, тоесть что угодно прописать в эту опцию не изменяет то что раздаеться виндовым клиентам(
Может еще какю опцию нада прописать для того что бы DNS раздавался?

Код:

# cat /etc/dnsmasq.conf # filter what we send upstream domain-needed bogus-priv filterwin2k localise-queries # allow /etc/hosts and dhcp lookups via *.lan local=/lan/ domain=lan expand-hosts no-negcache resolv-file=/tmp/resolv.conf.auto dhcp-authoritative dhcp-leasefile=/tmp/dhcp.leases # use /etc/ethers for static hosts; same format as --dhcp-host # <hwaddr> <ipaddr> read-ethers dhcp-option=6,1.2.3.4,5.6.7.8 # other useful options: # default route(s): dhcp-option=3,192.168.1.1,192.168.1.2 # dns server(s): dhcp-option=6,192.168.1.1,192.168.1.2

Код: Выделить всё

$ cat /etc/resolv.conf
 domain lan
 nameserver 1.2.3.4
 nameserver 5.6.7.8


:/

Скопировал ваш конфиг все зароботало.. Буду смореть что там значат директивы. Спасибо.
Спасибо сказали: