пятница, 7 мая 2010 г.

DNS+DHCP

После изучения некоторых манов и интернетах пришел к выводу, что для не большой организации dnsmasq более чем достаточно: DNS, DHCP, TFTP в одной коробке, к тому же маловесен и легок в настройке.

Ставим:
sudo apt-get install dnsmasq

все настройки храняться в одном файле /etc/dnsmasq.conf

Принимать запросы только из внутренней сети.
listen-address=127.0.0.1, 192.168.0.1
Задаем диапазон выдаваемых адресов с 192.168.0.20 по 192.168.0.150, маску сети 255.255.255.0 и срок аренды ip адреса.
dhcp-range=192.168.0.20,192.168.0.150,255.255.255.0,24h

Задаем выдачу постоянных адресов с привязкой по mac адресу. последняя запись по большей части для собственного порядка что и кому даешь.
dhcp-host=00:11:AA:BB:22:CC,192.168.0.50,glavbuh

Открываем /etc/resolv.conf
nameserver 127.0.0.1
nameserver 8.8.8.8
Вместо 8.8.8.8 можно/нужно указать DNS сервер своего провайдера.
Если провайдер дает тебе адреса по DHCP то открываем /etc/dhcp3/dhclient.conf
и снимаем комментарий с записи
prepend domain-name-servers 127.0.0.1, 8.8.8.8;

Теперь нужно перезапустить dnsmasq и сеть.
sudo /etc/init.d/dnsmasq restart
sudo /etc/init.d/networking restart

Комментариев нет:

Отправить комментарий