Возможно ли пробиться к компьютеру через роутер? Пишу чат на питоне. Хочу что бы обмен сообщениями проходил исключительно напрямую. Столкнулся с проблемой, что не могу присоедиться к компьютеру, который подключен через роутер. Вроде есть стандартное решение - stun. Не понимаю как с этим быть. Запускаю pystun. Он мне возвращает мой внешний ip и порт 54320. Запускаю на этом порту udp-сервер, и с своей vps запускаю клиент. Ничего не доходит. Сначала тупил и пытался по tcp, но это очевидно не работало. Как можно присоединиться напрямую к компьютеру без проброса порта на роутере? В идеале, по tcp и http - что бы не мучиться с ручной проверкой лоставки сообщений. Или это невозможно?
Для того чтобы пробиться к компьютеру через роутер, необходимо настроить порт проброс на роутере. Это можно сделать через панель управления роутером или в настройках самого роутера.
Если вы хотите обмен сообщениями проходил исключительно напрямую, то вам нужно использовать другие способы обхода NAT-а, такие как TURN сервер или реализация своего собственного протокола для обмена данными.
Если у вас есть внешний IP и порт, который возвращает pystun, то вы можете использовать эту информацию для подключения к компьютеру. Однако, важно учесть, что брандмауэры, антивирусные программы и другие программы безопасности также могут блокировать подобные подключения.
Если у вас не получается подключиться, рекомендуется проверить настройки брандмауэра и антивирусного программного обеспечения на компьютере, который вы пытаетесь подключиться, а также настроить порт проброс на роутере.
В любом случае, чтобы пробиться к компьютеру через роутер, часто требуется настройка на стороне роутера или использование специализированных сервисов и протоколов.
Для того чтобы пробиться к компьютеру через роутер, необходимо настроить порт проброс на роутере. Это можно сделать через панель управления роутером или в настройках самого роутера.
Если вы хотите обмен сообщениями проходил исключительно напрямую, то вам нужно использовать другие способы обхода NAT-а, такие как TURN сервер или реализация своего собственного протокола для обмена данными.
Если у вас есть внешний IP и порт, который возвращает pystun, то вы можете использовать эту информацию для подключения к компьютеру. Однако, важно учесть, что брандмауэры, антивирусные программы и другие программы безопасности также могут блокировать подобные подключения.
Если у вас не получается подключиться, рекомендуется проверить настройки брандмауэра и антивирусного программного обеспечения на компьютере, который вы пытаетесь подключиться, а также настроить порт проброс на роутере.
В любом случае, чтобы пробиться к компьютеру через роутер, часто требуется настройка на стороне роутера или использование специализированных сервисов и протоколов.