Dhcp server (не работает)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Enar
Сообщения: 300

Dhcp server

Сообщение Enar »

Надо поднять на машине dhcp сервер. Система Debian etch 4.0r1. Ставлю dhcp3-server прописываю в /etc/dhcp3/dhcpd.conf следующее:

Код:

ddns-update-style none; option domain-name "domain.org"; option domain-name-servers dns1.domain.org, dns2.domain.org; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; log-facility local7; subnet 172.16.0.0 netmask 255.255.255.0 { range 172.16.0.2 172.16.0.10; option routers 172.168.0.1; } host ACER { hardware ethernet 00:16:D4:18:7E:8E; fixed-address 172.16.0.2 }


Открываю DHCP сервер в guarddog, перезагружаю комп, но ip адрес не выдается. Подскажите что я делаю не так? чего не хватает?
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: Dhcp server

Сообщение Amper13 »

А с чего бы ему работать :)
Попробуйте так:

Код: Выделить всё

ddns-domainname "domain.org";
subnet 172.16.0.0 netmask 255.255.255.0 {
    option routers            172.16.0.1;
    option subnet-mask        255.255.255.0;
    option domain-name        "domain.org";
    option domain-name-servers    IP DNS; # указать ip адрес dns сервера.
    option time-offset        -18000;    # Eastern Standard Time
    range 172.16.0.2 172.16.0.10;
        default-lease-time 21600;
    max-lease-time 43200;
#    host ACER  {
#        next-server acer.domain.org;
#        hardware ethernet 00:16:D4:18:7E:8E;
#        fixed-address 172.16.0.2;
#    }
}

option routers 172.168.0.1;

Почему у вас шлюз в другой подсети?
fixed-address 172.16.0.2

И про точки с запятой забывать ненадо.
Гогда заработает в таком состоянии, раскаментируете привязку к MAC адресу.
Спасибо сказали:
Enar
Сообщения: 300

Re: Dhcp server

Сообщение Enar »

А еще такой вопрос? Нужно, чтобы компьютеры из этой сети выходили в инет, я настрою router, но можно ли задавать DNS которые задал провайдер роутера?
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: Dhcp server

Сообщение Amper13 »

Да можно, например прописав вот сюда "option domain-name-servers IP DNS;" DNS провайдера, или настроить свой DNS с форвардингом на DNS провайдера.
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Dhcp server

Сообщение rm_ »

можно ли задавать DNS которые задал провайдер

Лучше установить локальный кэширующий DNS-сервер, например pdnsd и прописать на DHCP-сервере его адрес.
А уже в настройках pdnsd указать DNS провайдера.
Благодаря кэшированию DNS, работа в интернете субъективно ускорится.
Кроме того, Вы сможете легко создавать чисто-локальные DNS-псевдонимы, видимые сразу на всех компьютерах сети, т.к. pdnsd по умолчанию сервит и адреса из /etc/hosts машины, где он установлен.
Спасибо сказали: