настройка dhcp

Тема в разделе "FreeBSD", создана пользователем Nod, 18 ноя 2008.

  1. Nod

    Nod Moderator

    Поднимаем 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
     

Поделиться этой страницей