@userAndrew2023

Как переадресовать локальный порт на внешний IP с помощью Python?

Например, в своей программе python я использую 192.168.0.1:8000, как сделать так чтобы этот порт использовался как (Публичный IP):8000
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ответы на вопрос 3
Vindicar
@Vindicar
RTFM!
Настрой роутер. Если роутер поддерживает UPnP, можно попробовать сделать это программно. Но успешность будет зависеть от настроек и модели роутера.
Ответ написан
Комментировать
@Drno
Используй адрес 0.0.0.0 … или какой там в доках питона как «любой»
Ответ написан
Комментировать
@Bright144
Если у тебя белый ип адрес который можно постучатся через интернет, тогда через настойки роутера подбрасываешь порт 8000 на порт 8000 192.168.0.1. Тебе нужен именно через Python? Если через питон тогда у тебя должен быт включен Upnp на роутере и следуй по этой стати, тут подробно описан https://www.electricmonk.nl/log/2016/07/05/explori...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы