1

У меня есть плата esp8266, которую я настроил как маленький сервер. Чтобы получить к нему доступ через Интернет (сначала мы создали умный дом и IoT), я использовал no-ip для работы с динамическим DNS и открыл WAN-доступ с переадресацией портов (80) на домашнем маршрутизаторе. Мой вопрос, насколько это безопасно? Я пытался разрешить только определенный IP-адрес, но смартфоны используют динамические IP-адреса.

1 ответ1

1

При работе с соединениями TCP/IP доступно 65535 портов для прослушивания.

Обычно порт 80 используется для стандартных HTTP-соединений, а порт 443 - для HTTPS.

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

Другой вариант - изменить порт, который вы слушаете, это должно быть число от 5000 до 65535. Рандомизируя этот порт, только вы будете знать, как подключиться. (вам потребуется доступ администратора для привязки к любому порту <1024)

Если вы хотите использовать стандартные HTTP-данные на сервере, URL будет просто

http://my.no-iphost.com:55933/my_script

Где 55933 мой секретный порт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .