"Open DHCP Server 1.0 (http://sourceforge.net/project/shownotes.php?release_id=6489...)" - представлен новый многоплатформенный DHCP сервер Open DHCP Server 1.0 (http://sourceforge.net/projects/dhcpserver/). Возможности:
- Поддержка нескольких подсетей;
- Динамическое и статическое выделение адресов;
- Поддержка нескольких доменов;
- Поддержка релеев-посредников;
- Поддержка BOOTP, PXEBOOT;
- Возможность задания определяемых пользователем опций;
- Опции могут быть определены глобально, в привязке к диапазону адресов или к клиенту;
- Возможность фильтрации диапазонов выдаваемых адресов на основе диапазонов MAC-адресов;
- В будущих версиях ожидается появление поддержки LDAP.URL: http://sourceforge.net/project/shownotes.php?release_id=6489...
Новость: http://www.opennet.me/opennews/art.shtml?num=19900
А можно такif ( hardware-begin == 00:01:16) {
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.10 10.0.0.127;
filename pxelinux.0;
}
} else if ( hardware-begin == 00:54:50:5A) {
subnet 10.0.0.0 netmask 255.255.255.0 {
range 10.0.0.128 10.0.0.224;
filename bsd.rd
}
host-1 {
hardware-end 11:22
fixed-address $net+1
}host-2 {
hardware-end 11:33;
fixed-address random($net);
}
}
option routers 10.0.0.1;
next-server 10.0.0.2
Как на счет взаимодействия с ДНС?
>Как на счет взаимодействия с ДНС?А как DHCP относится к DNS и что он должен делать с DNSом?
Ну хотя бы сообщать DNS-у, какой IP он выдал клиенту. Чтоб последний мог скорректировать свои записи. По именам как-то приятней работать потом с компами.
Клиент сам должен сообщить DNS-серверу, какой IP-адрес он получил. Откуда и зачем DHCP-сервер узнает имя клиента, чтобы сообщить DNS-серверу?
> Откуда и зачем DHCP-сервер узнает имя клиента, чтобы сообщить DNS-серверу?dhcpd.conf
host ncd1 { hardware ethernet 0:c0:c3:49:2b:57; }
host ncd4 { hardware ethernet 0:c0:c3:80:fc:32; }
host ncd8 { hardware ethernet 0:c0:c3:22:46:81; }
# dhclient -HВ винде, что-то вроде http://support.microsoft.com/kb/305553/ru#5
"Чтобы динамическое обновление DNS использовалось для регистрации IP-адреса данного
подключения и основного имени домена компьютера, установите флажок Зарегистрировать
адреса этого подключения в DNS. По умолчанию этот флажок не установлен. Основное имя
домена компьютера представляет собой DNS-суффикс, добавленный к имени компьютера."То есть, например у меня Стрим, ip сейчас 83.238.19.45
если сделаем nslookup 83.238.19.45, то увидим
ppp83-238-19-45.pppoe.mtu-net.ru
То есть, через фильтр, типаSERVICE = ppp
HOST_IP=`echo $CLIENT_IP | tr "." "-"`
TYPE_OF_LINK=pppoe
DOMAIN=mtu-net.ru$SERVICE$HOST_IP.$TYPE_OF_LINK.$DOMAIN
в ДНС создаём запись IN A
ppp83-238-19-45.pppoe.mtu-net.ru 83.238.19.45 IN A
Фишка в другом, как клиенты узнают динамическое имя, и надо ли оно ваапще.
>support.microsoft.com
>"Чтобы динамическое обновление DNS использовалось для регистрацииЧитал мокросовт.ком -- угадал все буквы...
>То есть, например у меня Стрим, ip сейчас 83.238.19.45
>ppp83-238-19-45.pppoe.mtu-net.ru
>То есть, через фильтр, типа
>в ДНС создаём запись IN A
>ppp83-238-19-45.pppoe.mtu-net.ru 83.238.19.45 IN AПавлин, это ты так шЮтишь? Ты смешной, но юмор у тебя, боцман, ... тяжеловат.
> Клиент сам должен сообщить DNS-серверу, какой IP-адрес он получил.а как DNS узнает что это правильное имя ? вдруг Петя скажет DNS "я Вася" и все кто ходил по имени "Вася" попадут к Пете ? :)