Даниила блог
24 Okt/11 0

HOWTO: Быстрые и грязные DHCP-сервер и DNS кэша Dnsmasq на Ubuntu

DHCP в локальной сети носит практический характер. Вам больше не управлять конфигурацией сети каждого компьютера в сети, чтобы клиенты сами, но все имеет прекрасный центральный сервер месте. Сохранить за счет кэширования DNS клиенты немного времени, должны быть сделаны при разрешении имен, так как запросы могут быть применены к известные имена хостов из локального кэша, а не на сервере в Интернете.

Небольшой сервер DHCP настроен Dnsmasq очень быстро.

 # Установка Dnsmasq
 apt-get install Dnsmasq

Конфигурация происходит централизованно в файле / и т.д. / dnsmasq.conf. Не следует оставлять до сжатые параметры конфигурации в файле удержать. Почти все это только пример, и по умолчанию закомментированы. Очень короткий Config уже достаточно для рабочей установки:

DHCP

 # DHCP маску
 # Клиенты получили 255.255.255.0 в качестве маски
 DHCP-параметр = 1,255.255.255.0

 # Шлюз по умолчанию
 # Клиенты получили в качестве шлюза 192.168.1.251
 DHCP-параметр = 3,192.168.1.251

 # Dns
 # Клиенты получают имя сервера 192.168.1.4
 # Если вы хотите использовать Dnsmasq как кэш DNS, это должно быть
 Будьте # IP сервера, на котором работает Dnsmasq
 DHCP-параметр = 6,192.168.1.4

 # Хосты за тот же IP-адрес, назначенный MAC:
 # Это заставляет хоста с MAC 00:11:22:33:44:55 IP 192,168.1.1 в течение 12 часов

 DHCP-хост = 00:11:22:33:44:55, прихожие, 192.168.1.1,12 ч
 DHCP-хост = 00:11:22:33:44:66, Lobby2, 192.168.1.2,12 ч

 # Все компьютеры, которые не могут быть идентифицированы по IP-адресов MAC получить
 # Из бассейна 192.168.1.120 до 150

 DHCP-диапазона = 192.168.1.120,192.168.1.150,12 ч

DNS

Функциональность DNS в Dnsmasq не требует настройки.
Dnsmasq обеспокоен ее серверов имен в / и т.д. / resolv.conf. Это должно быть
известно имя сервера провайдера записываются и, возможно, даже в качестве запасного варианта
8.8.8.8 для серверов DNS Google.

Для получения дополнительной имен, которые должны применяться в локальной сети, может, Dnsmasq в файл
Будьте / и т.д. / хосты известны. Здесь все компьютеры зарегистрированных имен
в локальной сети.

Подводные камни

Dnsmasq необходимо перечитать файлы конфигурации Konfigänderungen

 / Etc / init.d / Dnsmasq перезагрузки

Если клиенты не имеют аренды со старого сервера DHCP, вы можете вручную довести его до начала нового запроса DHCP.

 # Linux
 dhclient eth0

 # Windows
 IPCONFIG / RELEASE
 ipconfig / renew

Срочно нужно быть осторожным, до сих пор, для использования DHCP-сервер (обычно маршрутизатор к сети Интернет), чтобы отключить. 2 DHCP сервера в локальной сети могут генерировать много хаоса.

Наслаждайтесь этой статьей?

Подпишитесь на наш RSS канал!

Комментарии (0) Обратные ссылки (1)

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

    * Скопируйте этот пароль:

    * Введите или вставьте пароль здесь:

    433 Спам Заблокированные до сих пор спам бесплатно Wordpress

    Скопируйте строку в поле ниже nm3Wfy: