lug-bg: dhcpd Въпрос
- Subject: lug-bg: dhcpd Въпрос
- From: Teodor Yantchev <jailbreaker@xxxxxxxxxxx>
- Date: Fri, 03 Oct 2003 15:31:03 +0300
Здравейте,
Имам следната постановка :
Linux kernel 2.4.22 (vanilla), dhcpd 3.0.1rc11 listening on eth0, dnsmasq 1.13.
Накратко дхцп-то е конфигурирано така:
bla, bla..
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.50 192.168.0.99;
option domain-name-servers jerry;
option routers jerry;
option broadcast-address 192.168.0.255;
}
и малко по-надолу :
host samolet {
hardware ethernet 00:20:ED:xx:xx:xx;
fixed-address 192.168.0.1;
}
Това което работи :
За всички клиенти, които не са "самолет" дхцпд-то дава адрес, взима хостнаме от
DHCPREQUEST-a, и в dhcp.leases си записва адрес, _име_, кога дал lease, кога ще
си го иска обратно и тн. Всичкото това се прочита от dnsmasq-а със се името, което
е най-важно в случая и оттук нататък всички dns питания за съответния хост работят.
Това което Не работи:
Когато обаче "самолет" поиска адрес, dhcpd-то просто му го дава, и НИЩО повече. Нито
пише в dhcp.leases нито нищо. Респективно dnsmasq-a няма откъде да прочете хостнаме и
следователно въпросният самолет е достъпен само по IP, но не и по име.
Текущото решение:
Естествено (или поне на мен ми се струва такова) - един ред в /etc/hosts
192.168.0.1 samolet
И най-накрая въпросът:
Може ли да се накара dhcpd да пише в dhcp.leases и статичните lease-ове със се имената,
които дават искащите хостове ?
Мерси предварително на всички откликнали :)
--
Teodor Yantchev
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|