Поднимаем dhcp на Freebsd. Ставим из портов: cd /usr/ports/net/isc-dhcp3-server make install && make clean && rehash После установки нужно отредактировать файл dhcpd.conf идём: cd /usr/local/etc/ копируем: cp dhcpd.conf.sample dhcpd.conf редактируем: ee /usr/local/etc/dhcpd.conf Примерно такой конфиг должен получиться: option domain-name "ваш домен.ru"; #домен option domain-name-servers 192.168.1.1; #DNS option subnet-mask 255.255.255.0; #маска подсети для клиентов default-lease-time 700000; #время на которое выдается ip и настройки max-lease-time 700000; #максимальное время min-lease-time 700000;#минимальное время ddns-update-style none; #авто обновление dns "отключено" subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.7 192.168.1.254; #диапазон выдаваемых ip option routers 192.168.1.1; #шлюз } #Можно принудительно привязать ip к mac адресу сетевушки. host buhgalter { hardware ethernet 00:05:07:03:0D:06; #мак адресс бухгалтера fixed-address 192.168.1.5; #Какой ip будет привязан к бухгалтеру. } После того, как конфиг настроен идём: cd /etc/ открываем: ee rc.conf добавляем 2 строки: dhcpd_enable="YES" dhcpd_ifaces="ed0" #в место (ed0) указываем свой внутренний интерфейс стартуем dhcp: /usr/local/etc/rc.d/isc-dhcpd restart