Я пытаюсь перенаправить порт в шлюзе по умолчанию в Java, но у меня ничего не получается. Есть несколько протоколов для связи с маршрутизаторами, например UPnP, и есть библиотека jupnp, которую я использую, но даже в документации сложно найти, где это сделать:
- Найдите только шлюз по умолчанию, а не сканируйте всю сеть в поисках совместимых устройств (Необязательно)
- Перенаправить порт и затем закрыть его на этом устройстве (Обязательно)
Итак, мне нужен пример в коде, как это сделать с помощью jupnp или любую рекомендованную библиотеку.
Я знаю, что существует port-mapper, но в его зависимостях есть некоторые уязвимости.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... sing-jupnp