FreeBSD

FreeBSD: DHCP сервер установка и настройка

DHCP (англ. Dynamic Host Configuration Protocol — протокол динамической конфигурации узла) — это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP.
Ставим сервер из портов, для этого желательно иметь последнюю версию портов в системе.

# cd /usr/ports/net/isc-dhcp42-server
# make install clean

в /etc/rc.conf добавляем следующие строки:

dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_conf="/usr/local/etc/dhcpd.conf"
dhcpd_ifaces="nfe0"
dhcpd_withumask="022"
dhcpd_withuser="dhcpd"
dhcpd_withgroup="dhcpd"
dhcpd_devfs_enable="YES"
dhcpd_rootdir="/var/db/dhcpd"

Настройка.
Создадим конфигурационный файл dhcpd.conf

# ee /usr/local/etc/dhcpd.conf
option domain-name "home"; # полное имя домена
option domain-name-servers 192.168.20.254; адрес DNS сервера
default-lease-time 304400; время аренды по умолчанию
max-lease-time 604800; # максимальное время аренды

authoritative; # единственный dhcp сервер в сети
ddns-update-style none; # запретить динамический стиль обновления DNS
#deny unknown-clients; # запретить неизвесных клиентов

# 192.168.20.0 # подсеть в которой будем выдавать адреса
subnet 192.168.20.0 netmask 255.255.255.0 {
range 192.168.20.101 192.168.20.250; # интервалы ip адресов на выдачу клиентам
option routers 192.168.20.254; # адрес маршрутизатора в Интернет
}

#для хостов которым требуются постоянные ip адреса
host home1 {
hardware ethernet 00:22:18:de:35:46;
fixed-address 192.168.20.1;
}
host home2 {
hardware ethernet 00:22:18:de:35:65;
fixed-address 192.168.20.2;
}
host home3 {
hardware ethernet e8:22:df:77:fb:d8;
fixed-address 192.168.20.3;
}

Остальные клиенты будут получать свободные адреса из указаного диапазона.

Лог.

# touch /var/log/dhcpd.log
# ee /etc/syslog.conf
!dhcpd
*.* /var/log/dhcpd.log

Теперь можно запускать

# /usr/local/etc/rc.d/isc-dhcpd start

Проверяем.

# ps -ax | grep dhcpd

1359 ?? Ss 0:09.00 /usr/local/sbin/dhcpd -q -cf /usr/local/etc/dhcpd.co
19787 0 S+ 0:00.00 grep dhcpd

Насколько полезным был этот пост?

Нажмите на звезду, чтобы оценить!

Средний рейтинг / 5. Голосов:

Пока оценок нет! Будьте первым, поставь свою оценку этому посту.

Мы сожалеем, что этот пост не был полезен для вас!

Давайте улучшим этот пост!

Теги

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

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о
Back to top button
Close
Close