Johnny2121 Ответов: 3

Является ли это допустимым вариантом для включения настроек upnp на вашем маршрутизаторе?


Так что я осмотрелся. В настоящее время я работаю над этим проектом portforwarding, и он идет очень хорошо, единственная проблема, с которой я сталкиваюсь прямо сейчас, заключается в том, что мое приложение не работает на маршрутизаторах, у которых не включены настройки uPnP.
Так я и думал.. Есть ли способ включить эту функцию без входа в ваш маршрутизатор, и я нашел это.
Как включить UPnP в Windows[^]
Я имею в виду, как я не думаю, что это сделает это, имеет ли этот метод тот же результат, как если бы вы вошли в 192.168.0.1 и нажали enable на настройках uPnP в вашем маршрутизаторе?

Что я уже пробовал:

Гуглил, пробовал использовать эти настройки, не видел разницы, играл с разными библиотеками кода и т. д.

3 Ответов

Рейтинг:
2

Patrice T

Цитата:
Так я и думал.. Есть ли способ включить эту функцию без входа в ваш маршрутизатор

Короткий ответ: Нет!
Вы не измените ни одной настройки маршрутизатора, не войдя в систему, несмотря ни на что.
Цитата:
Я имею в виду, как я не думаю, что это сделает это, имеет ли этот метод тот же результат, как если бы вы вошли в 192.168.0.1 и нажали enable на настройках uPnP в вашем маршрутизаторе?

В Windows есть брандмауэр, который определяет, какое приложение имеет доступ к интернету/сети, а какое-нет.
Активируя uPnP в windows, вы говорите, что любое приложение, использующее uPnP, имеет доступ к локальной сети в windows. обратите внимание, что вы уже вошли в систему windows, чтобы включить uPnP в windows, и желательно в качестве администратора.


Рейтинг:
0

OriginalGriff

Нет. Я еще не видел маршрутизатора на базе Windows - подозреваю, что их не существует. Все те, что я видел, основаны на Linux. И включить uPnP на маршрутизаторе будет не так просто, так как каждый маршрутизатор имеет разные экраны конфигурации, поэтому вам придется выяснить, как это сделать для каждого маршрутизатора отдельно.


Рейтинг:
0

Dave Kreskowiak

Подумай, о чем ты просишь. Если можно было включить UPNP на чьем-то маршрутизаторе из вашего кода, не входя в маршрутизатор, то что мешает любому вредоносному ПО, работающему на машине внутри сети, сделать это?

Вы бы хотели, чтобы вредоносная программа сделала это с вашим маршрутизатором?