DHCPD

Jozef Drahovsky (FreeBSD cz) freebsdcz2 at jozef.drahovsky.sk
Sun Jun 14 18:47:28 CEST 2020


Ahoje

Väčšinou dhcp server nastavujem na rútroch alebo wifi kontroleroch.
Lenže teraz som ho potreboval rozbehať na freebsd z dôvodu potreby 
alokovania vyššieho počtu stálych IP než podporuje rúter.
Inštalácia aj konfigurovanie bola bez problémov a server beží aj 
prideľuje IP ako má.

Hľadal som nejaké príkazy na zobrazenie aktuálne pridelených ip adries 
  ich časové timeouty, lenže som nič jednoduché nenašiel.

Rekapitulácia:

service isc-dhcpd status # zobrazi pid

ps -ax | grep dhcp # zobrazi ci bezi a aky file ma za conf

cat /usr/local/etc/dhcpd.conf # conf subor

cat /var/log/.....dhcpd.log | grep dhcpd # zobrazí log žiadosti aj odpovede

ls -la /var/db/dhcpd/                                                # 
zoznam zivych suborov

cat /var/db/dhcpd/dhcpd.leases # zobrazí čo dhcp server má v pamäti, ale 
v internom formáte.
cat /var/db/dhcpd/dhcpd.leases~ # zobrazí čo dhcp server má v pamäti, 
ale v internom formáte + server-duid .Prekvapilo ma, že sú tam niektoré 
veci duplicitne.

Hľadal som obdobu príkazu „arp -a“ na užívateľské zobrazenie informácii 
o dhcp. Ale nič zmysluplné som nenašiel.

Otázka: mate - viete doporučiť nejaké utility ci už pre shell a lebo 
v php pre webserver na zobrazenie aktuálneho stavu dhcp servera 
a pridelených ip, timeouty atď. ?

Ak nikto nič, tak si  z vyššie uvedených zdrojov naprogramujem. Pýtam sa 
pre šetrenie času.


V portoch je toto, ale dokumentácia je mizerná

dhcp6-20080615.2_2             KAME DHCP6 client, server, and relay
dhcp_probe-1.3.0_1             Attempts to discover DHCP and BootP 
servers on a network
dhcpcd-8.1.6                   DHCP/IPv4LL/IPv6RS/DHCPv6 client
dhcpcd-devel-8.99.0.g20200219  DHCP/IPv4LL/IPv6RS/DHCPv6 client
dhcpcd-ui-0.7.7                GTK+ / Curses interface to dhcpcd
dhcpd-6.4.20181105             OpenBSD dhcp daemon
dhcpd-pools-3.0                Tool to analyze isc-dhcp pool usage based 
on leases
dhcpdump-1.8                   Decode and diagnose sniffed DHCP packets
dhcping-1.2                    Send DHCP request to DHCP server for 
monitoring purposes
dhcprelya-6.1                  Lightweight DHCP relay agent. Yandex edition
isc-dhcp44-client-4.4.2        The ISC Dynamic Host Configuration 
Protocol client
isc-dhcp44-relay-4.4.2         The ISC Dynamic Host Configuration 
Protocol relay
isc-dhcp44-server-4.4.2        ISC Dynamic Host Configuration Protocol 
server
nagios-check_dhcp.pl-0.1       Check the availability of a DHCP server 
using unicast delivery
p5-Net-DHCP-0.696              DHCP set of classes designed to handle 
basic DHCP handling
p5-Net-DHCP-Watch-2.03_1       Class for monitoring a remote DHCPD server
p5-Net-DHCPClient-1.0_1        Perl implementation of a DHCP client API
p5-Text-DHCPLeases-1.0_1       Perl extension to parse DHCP leases file 
from ISC dhcpd
pxe-pdhcp-0.0.2007             Preboot Execution Environment server

Jozef



More information about the Users-l mailing list