Привет всем! Прохожу курс “Сети и VPN” здесь и наткнулся на проблему с написанием скрипта для моего роутера.
Создал скрипт, который должен:
- Отсканировать список адресов IPv4 в firewall под названием PRIORITY_HOSTS
- Получить MAC-адрес и комментарий через поиск DHCP-аренды
- Найти соответствующий IPv6-адрес через Neighbor Discovery
- Добавить каждый IPv6-адрес в список адресов IPv6 firewall под названием PRIORITY_HOSTS, сохраняя комментарий, если он есть.
Конечная цель - маркировка пакетов для динамически выделенных IPv6-адресов, чей IPv4-адрес известен благодаря статической DHCP-маппингу.
Кажется, что с командой скриптов что-то не так, так как при выполнении скрипта команда для поиска существующего адреса в списке не возвращает результат, хотя я вижу, что адрес действительно существует. Ниже привожу часть кода и помеченные места с проблемными моментами.
Кто-нибудь сталкивался с похожими проблемами или может подсказать, в чем может быть дело?
Спасибо заранее!