Как получить данные с устройства, подключенного в локальной сети, к моему приложению

Я пытаюсь получить данные с устройства, которое подключено к локальной сети.

Устройство слушает 192.168.1.2:10000
Например, мы можем вызвать функцию getItems () на компьютере с Windows в сети, и мы получим все элементы.

Теперь я хочу сделать это в моем облачном приложении (php). Поэтому я хочу, чтобы example.com/getItems получал элементы с устройства.

Я новичок в сети, поэтому я надеюсь, что кто-то может дать совет, как справиться с этим.

1

Решение

по крайней мере, вам нужно открыть локальный брандмауэр и открыть порт 10000 и NAT для локального 192.168.1.2:10000 для общедоступного Интернета.

Если нет никаких дальнейших ограничений IPv6, и у вас есть статический IPv6-адрес, вы можете получить его из облака php.
Если у вас есть типичный частный доступ к Интернету, рассмотрите возможность использования dynDNS или аналогичной службы, чтобы достичь изменения IP-адреса с помощью статического полного доменного имени.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]