Как связать MAC-адрес с IP-адресом

У меня есть приложение, где удаленное устройство отправляет BOOTP-пакеты на ПК W7.
Моя компьютерная программа должна иметь возможность общаться с этим устройством. Очевидный способ сделать это для программы взять MAC-адрес из пакета BOOTP и связать
это с заданным IP-адресом, в этот момент сокеты работают просто отлично.

Это легко сделать из командной строки администратора, используя netsh, но это будет
Боль (утомительная и подверженная ошибкам) ​​для моих пользователей приходится делать это ручное вмешательство через регулярные промежутки времени, тем более, что вся необходимая информация доступна для программы.

Есть ли способ, или что-то подобное, может быть сделано из программы, не требуя
пользователь поднять его с правами администратора? Лучшее, что я могу придумать, это обернуть команду netsh в system (), но для этого все же нужно все, чтобы работать с правами администратора.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]