У меня есть приложение ac # desktop.
У меня есть IP-камера, и я хочу назначить ей статический IP-адрес. Мне нужно иметь возможность получить «свободный / доступный» IP-адрес с моего DHCP-сервера, зарезервировать его и назначить его на мою IP-камеру. Я могу достаточно легко назначить IP-адрес своей камере. Но как мне получить доступный IP-адрес и зарезервировать его, прежде чем он будет назначен другому устройству, подключенному к моей сети?
Я видел api звонки, чтобы получить клиентские ipaddresses, но не вижу, могу ли я использовать его для того, что я хочу.
Я мог бы пропинговать каждый IP-адрес в подсети, чтобы узнать, доступен ли адрес, но это кажется неэффективным, так как я бы ожидал тайм-аут от проверки связи с этим адресом. Кроме того, это не "зарезервировало бы" это.
Надеюсь, я проясню это?
NB. Я хочу назначить статический IP-адрес моей IP-камере. У меня есть SDK, чтобы сделать это. Это просто, что мне нужно назначить бесплатный IP-адрес, который находится в той же подсети