Титла: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:05 Здравейте колеги, пуснал съм DHCP Server не знам с коя команда да видя, какъв ип адрес е е дал сървърът
благодаря ви предварително. Титла: Re: FreeBSD DHCP Server Публикувано от: Acho в Aug 13, 2015, 16:09 Какъв IP адрес е дал на някой КЛИЕНТ ли ?
Титла: Re: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:11 Точно така колега
Титла: Re: FreeBSD DHCP Server Публикувано от: Acho в Aug 13, 2015, 16:18 Ако клиентския компютър е с Линукс ОС, командата е -> ifconfig
Ако клиентския компютър е с Windows ОС, командата е ipconfig Титла: Re: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:20 Не колега не си ме разбрал искам на самия сървър който е freebsd и искам да видя какво ip е дял на клиента.
Титла: Re: FreeBSD DHCP Server Публикувано от: Acho в Aug 13, 2015, 16:29 Аз го гледам това в /var/log/syslog или в /var/state/dhcp/dhcp.leases
Но най-лесно се вижда от самия клиентски компютър/устройство. А можеш и да си укажеш в конфиг файла, на кой MAC адрес - кой IP адрес да даде. Титла: Re: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:32 Не ги вижда тези пътища.
Титла: Re: FreeBSD DHCP Server Публикувано от: Acho в Aug 13, 2015, 16:39 Пример как задавам във файла /etc/dhcpd.conf да е фиксиран IP адреса за машината mitko с MAC адрес на LAN интерфейда си 00:E0:4C:A9:6F:DF
host mitko { hardware ethernet 00:E0:4C:A9:6F:DF; fixed-address 192.168.2.2; } При всяко поискване на IP адрес от машината с този MAC адрес, DHCP демона ще му дава това IP -> 192.168.2.2 Титла: Re: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:43 това го знам колега искам да видя в момента кой с къв ip адрес е.
Титла: Re: FreeBSD DHCP Server Публикувано от: Acho в Aug 13, 2015, 16:43 Ами можеш да опиташ с -> arp да видиш какво е раздало.
Титла: Re: FreeBSD DHCP Server Публикувано от: supportpc в Aug 13, 2015, 16:47 намерих решение на проблема намерих един скрипт който който изкарва кой е online от този поол :)
колега мерси все пак. Титла: Re: FreeBSD DHCP Server Публикувано от: ddantgwyn в Aug 14, 2015, 00:39 намерих решение на проблема намерих един скрипт който който изкарва кой е online от този поол :) # arp-scan 192.168.0.0/24 също ще ти даде съответствието mac address <-> ip address за съответната мрежа. [root@lascar ~]# arp-scan 192.168.0.0/24 Interface: em1, datalink type: EN10MB (Ethernet) Starting arp-scan 1.8.4 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/) 192.168.0.1 00:11:95:23:9d:89 D-Link Corporation 192.168.0.239 00:22:3f:0c:9d:92 Netgear Inc. 3 packets received by filter, 0 packets dropped by kernel Ending arp-scan 1.8.4: 256 hosts scanned in 2.219 seconds (115.37 hosts/sec). 2 responded Иначе раздадените ip адреси се пазят във файла dhcp.leases, както е споменал Acho, но там справката е малко тегава -- тя трябва да прилича на нещо като това: lease 172.18.14.105 { starts 4 2015/08/13 20:27:39; ends 4 2015/08/13 21:27:39; tstp 4 2015/08/13 21:27:39; cltt 4 2015/08/13 20:27:39; binding state free; hardware ethernet 48:a2:2d:c5:48:14; } Титла: Re: FreeBSD DHCP Server Публикувано от: ddantgwyn в Aug 14, 2015, 00:42 Не ги вижда тези пътища. Ами кажи с каква дистрибуция си, защото например при Red Hat/Centos този файл (dhcp.leases) се намира във /var/lib/dhcpd/ :) А Ачо ти е посочил мястото на файла в неговата дистрибуция, която явно не е Red Hat/Centos ::) PS. Опа, чак сега се усещам, че си писал, че ползваш FreeBSD. Значи търсиш къде се намира този файла за нея :) Титла: Re: FreeBSD DHCP Server Публикувано от: daniel_vulchev в Aug 14, 2015, 11:53 locate dhcpd.leases
egrep "lease|hostname|hardware|\}" /var/lib/dhcpd/dhcpd.leases more /var/lib/dhcpd/dhcpd.leases [_]3 Дистрибуцията без значение намираш къде ти е файла и си гледаш. |