DHCP server furcsaságok

Fórumok

Kedves emberek!

Egy olyan (vagyis inkább kettő) furcsaságba ütköztem a DHCP szerveremen, amit nem igazán látok át. Az egyik probléma az lenne, hogy ha felveszek egy iptartományba egy hostot, csak hwaddressel (tehát nem adok meg neki fixen ip-t) akkor nem kapok az abban a tartományban levő ip-poolból ip-t (deny unknown-clients szándékosan be van kapcsolva, de nem unknown a client mivel fel van véve a mac address és a poolban van szabad ip). A másik érdekesség pedig a ddns update körül forog, hiába használom globálisan az ignore client-updates; esetleg deny client-updates; opciókat, a DHCP szerver ignorálja ezeket, és ugyanúgy befrissíti a kliens hostnevével a PTR rekordot. Csatolom a DHCP configot, remélem valaki nálam okosabb megtalálja benne hibát(kat), előre is köszönöm a segítésgetekt. UI: LDAP-ban van tárolva a DHCP config.


ddns-updates on;
ddns-update-style interim;
deny client-updates;
get-lease-hostnames true;
use-host-decl-names on;
default-lease-time 14400;
max-lease-time 14400;
update-static-leases on;
one-lease-per-client on;
authoritative;
log-facility local7;
include "/etc/bind/xxx.key";
shared-network "xxx" {
subnet 192.168.6.0 netmask 255.255.255.0 {
range 192.168.6.70 192.168.6.100;
deny unknown-clients;
zone 6.168.192.in-addr.arpa. { primary 127.0.0.1; key xxx-key; }
zone xxx. { primary 127.0.0.1; key xxx-key; }
option domain-name "xxx";
option domain-name-servers 192.168.6.254;
option routers 192.168.6.254;
option netbios-node-type 8;
option subnet-mask 255.255.255.0;
}
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.10 192.168.10.110;
allow unknown-clients;
zone 10.168.192.in-addr.arpa. { primary 127.0.0.1; key xxx-key; }
zone vendeg.xxx. { primary 127.0.0.1; key xxx-key; }
ignore client-updates;
option routers 192.168.10.254;
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.10.254;
option domain-name "vendeg.xxx";
option netbios-node-type 8;
}
}

Hozzászólások

UP!

It's like the batcave, only sh*t. (c) Simon

Mutass hozzá logot is.
Hol van az ismert MAC address bekonfigolva? Abból is másolj ide.
Ilyet keresek: host exampledynamicuser1 { hardware ethernet 00:15:e9:77:88:00; }

Konfigurációs hibának tűnik elsőre.

Először a "miért nem kap ip címet" kérdést érdemes megvizsgálni. A másik akár meg is oldódhat az első javításával.
Linuxscripting

Köszi a választ, logokban ennyi látszik:


Feb 8 13:47:23 dhcpd: DHCPDISCOVER from 74:2f:xx:xx:xx:xx via eth1
Feb 8 13:47:24 dhcpd: DHCPOFFER on 192.168.10.20 to 74:2f:xx:xx:xx:xx (xxx) via eth1
Feb 8 13:47:24 dhcpd: Added new forward map from xxx to 192.168.10.20
Feb 8 13:47:24 dhcpd: added reverse map from 20.10.168.192.in-addr.arpa. to xxx
Feb 8 13:47:24 dhcpd: DHCPREQUEST for 192.168.10.20 (192.168.6.254) from 74:2f:xx:xx:xx:xx (xxx) via eth1
Feb 8 13:47:24 dhcpd: DHCPACK on 192.168.10.20 to 74:2f:xx:xx:xx:xx (xxx) via eth1
Feb 8 13:50:05 dhcpd: DHCPREQUEST for 192.168.10.20 from 74:2f:xx:xx:xx:xx (xxx) via eth1
Feb 8 13:50:05 dhcpd: DHCPACK on 192.168.10.20 to 74:2f:xx:xx:xx:xx (xxx) via eth1

és a host config sajnos ldap-os, de kimásolom a treeből:

dn: cn=xxx.wifi,cn=192.168.6.0,cn=xxx,cn=dhcp,dc=ldap,dc=xxx
cn: xxx.wifi
dhcphwaddress: ethernet 74:2f:xx:xx:xx:xx
dhcpoption: host-name "xxx.wifi"
objectclass: top
objectclass: dhcpHost

remélem ebből sikerül kihámozni valamit, mert én nem látok problémát ebben a configban... :(
__
It's like the batcave, only sh*t. (c) Simon

up!
__
It's like the batcave, only sh*t. (c) Simon