Sziasztok!
Adva van egy LAN, rajta egy linuxos szerver dhcp- vel, bind- del. Ha valaki rádug egy gépet a hálóra, akkor az ugye dhcp- től kap egy szép IP- t, és innentől lehet azonosítani IP alapján. Na most olyat hogy lehet csinálni, hogy ha a kliens elküldi a dhcprequest alkalmával a hostnevét is, akkor azt egyből beregisztrálja a helyi dns- be, és onnantól tudjak név szerint is hivatkozni rá? Egy wines gépen láttam ilyet.
Köszi a válaszokat.
- 1044 megtekintés
Hozzászólások
Én ilyen célra használom a dnsmasq nevű programot. Ez egy kisméretű és könnyen beállítható gyorstárazó DNS és DHCP kiszolgáló. Mivel ő osztja ki az IP címeket, ezért tudja a kiosztott IP-ket hosztnévhez kötni és a hozzá érkető DNS kérelmeket ennek megfelelően reagálja le. Ehhez persze meg kell adnod neki, hogy a DHCP csomagokban az elsődleges DNS a dnsmasq-ot futtató gép legyen.
További infó: http://thekelleys.org.uk/dnsmasq/doc.html
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Hi!
Sajnos most nem tudom kipróbálni, de jól értem, hogy csak annyi az egész, hogy elhelyezek egy olyan bejegyzést, hogy
ddns-update-style interim / ad-hoc
és megy is? Ez hogy fogja megoldani a beregisztrálást, mármint bind9 van dns kiszolgálónak, de annak távolról meg lehet valahogy mondani, hogy most én ez az IP vagyok, és ez a nevem??
Köszi.
- A hozzászóláshoz be kell jelentkezni
A dynamic dns segítségével a bind9-nek új bejegyzéseket lehet megadni. Ez egy protokol, amit beszél a dhcp szerver (ISC dhcp3) és a bind9. Amikor a dhcp szerver kioszt egy IP címet, akkor a gép nevét betolja a bind-nak és kész.
A beállítás majdnem ilyen egyszerű, de meg kell adni, hogy milyen kulccsal csatlakozzon a bind9-hez. Mondjuk ezt kéne beírni a dhcpd.conf-ba:
subnet ... {
ddns-domainname "local.net";
include "/etc/bind/rndc.key";
zone local.net {
primary dns.szerver.ip.cime;
key "rndc";
}
}
Persze meg lehet adni más key-t is, és akkor jobban lehet szabályozni, hogy mihez férhet hozzá a dhcp szerver a bind9 konfigban, és mihez nem.
- A hozzászóláshoz be kell jelentkezni