Python сокетов - Как мне подключить два разных устройства? - PullRequest
0 голосов
/ 03 апреля 2020

Я знаю, как подключить устройства, находящиеся в одной сети, однако как подключить два разных устройства в разных сетях с помощью сокетов. Я знаю, что вы должны открыть порт и все такое, однако мой вопрос в том, как мне сделать это с помощью Python, не делая ничего вручную?

1 Ответ

0 голосов
/ 03 апреля 2020

Вы можете сделать это так же, как сейчас, если вы знаете IP-адрес и порт, к которому привязан сокет. Однако вам придется настроить маршрутизатор для этого.

К сожалению, для этого необходимо убедиться, что маршрутизатор и брандмауэр будут пропускать этот пакет. Например, вы можете получить доступ к вашему домашнему маршрутизатору и открыть порт wi sh для связи и пересылки данных с этого порта на указанный c компьютер в вашей домашней сети. Когда данные поступают на этот порт, ваш маршрутизатор будет пересылать данные на этот компьютер.

Если есть способ управления параметрами вашего маршрутизатора с python, то вы можете сделать это просто с помощью python. Я не знаю больше подробностей об этом.

...