1

Иногда я настраиваю маршрутизаторы на своем ноутбуке и использую общий доступ к соединениям с сетевым менеджером, поэтому мой ноутбук работает как DHCP-сервер. Затем мне нужно подключиться (обычно через ssh) к серверам, которые являются клиентами DHCP. Есть ли простой способ узнать адреса, которые они арендовали?

1 ответ1

2

Вы можете проверить свой файл аренды DHCP (в случае с dhcp isc server /var/lib/dhcp/dhcpd.leases ), журнал DHCP или журнал Network Manager (в зависимости от распределения может быть /var/log/syslog , /var/log/NetworkManager* и т. д.).

Формат этих договоров аренды может быть в форме:

lease 192.168.42.1 {
starts 0 2000/01/30 08:02:54;
ends 5 2000/02/04 08:02:54;
hardware ethernet
   00:50:04:53:D5:57;
uid 01:00:50:04:53:D5:57;
client-hostname "PC0097";
}

Конечно, это может варьировать реализацию, но любая реализация на основе ISC DHCP должна быть такой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .