archer c54 и проброс rtsp для видеокамеры
Добрый день!
Archer c54 способен форвардить (dnat) RTSP-поток (порт 554)?
Проброс ВЕБ (tcp/80 ) работает, но rtsp поток не получается пробросить. Даже если включить DMZ на IP - всё равно не работает rtsp.
- Копировать ссылку
- Подписаться
- Добавить в закладки
- Пожаловаться на неуместный контент
Здравствуйте
Не могли бы вы более подробнее описать проблему и по возможности предоставить скриншоты демонстрирующую проблему
- Копировать ссылку
- Пожаловаться на неуместный контент
Добрый день!
В локальной сети находятся несколько IP-видеокамер HiWatch DS-I214W(C) с адресами 192.168.0.110, 192.168.0.111, 112, 113; На C54 сделаны NAT порт-форвардинг (dnat). Условной под каждую камеру сделано два проброса:
как пример, проброс для RSTP:
ip-адрес: 192.168.0.110
внешний порт: 64110
внутренний порт: 554
Протокол: ALL
И проброс для WEB/HTTP:
ip-адрес: 192.168.0.110
внешний порт: 63110
внутренний порт: 80
Протокол: TCP
В общем, проброс на веб работает, а вот RSTP не работает. Не удается получить видеопоток с камеры. Условно говоря через такой URL:
rtsp://admin:admin@31.228.25.12:64110/ISAPI/Streaming/Channels/101
Хотя при этом локально, такой видеопоток можно получить:
rtsp://admin:admin@192.168.0.110/ISAPI/Streaming/Channels/101
Если нужны какие-то еще данные, могу предоставить.
- Копировать ссылку
- Пожаловаться на неуместный контент
Вот пример настройки пробросов. Только на скриншоте состояние выключено) Если включить, работает только проброс ВЕБ на 80й порт; RSTP не получается пробросить.
- Копировать ссылку
- Пожаловаться на неуместный контент
Здравствуйте
Попробуйте следующее
В командной строке посмотреть, если отклик от порта
Открывайте на ПК командную строку и напишите
Возьму в пример из вашего скриншота с первой камерой
telnet (здесь пишите белый ip адрес) 64110
После этого удалите эту камеру из NAT переадресации и посмотрите, что пишет здесь
https://2ip.io/ru/check-port/
Тут вам покажет открыт у вас порт или нет
После этого напишите результат, что показывает и в telnet и на сайте
- Копировать ссылку
- Пожаловаться на неуместный контент
Я понял о чем Вы.
Я залил последнюю прошивку с сайта:
Archer C54(RU)_V1_1.12.20 Build 230608 |
---|
Я собрал тестовую схему, локальная сеть 192.168.0.0/24, в ней камера 192.168.0.120, проброс сейчас выглядит так
WAN адрес на Archer C54 - 10.0.3.178
Вот что показывает nmap
nmap -Pn 10.0.3.176 -p63120,64120
Starting Nmap 7.80 ( ) at 2023-09-19 15:15 MSK
Nmap scan report for 10.0.3.176
Host is up (0.00067s latency).
PORT STATE SERVICE
63120/tcp open unknown
64120/tcp filtered unknown
Теперь я перезагружаю роутер C54 и пробую снова:
nmap -Pn 10.0.3.176 -p63120,64120
Starting Nmap 7.80 ( ) at 2023-09-19 15:16 MSK
Nmap scan report for 10.0.3.176
Host is up (0.00087s latency).
PORT STATE SERVICE
63120/tcp open unknown
64120/tcp open unknown
Как видно показывает, что порт 64120 открыт, но при повторной попытке уже покажет, что закрыт:
nmap -Pn 10.0.3.176 -p63120,64120
Starting Nmap 7.80 ( ) at 2023-09-19 15:16 MSK
Nmap scan report for 10.0.3.176
Host is up (0.00064s latency).
PORT STATE SERVICE
63120/tcp open unknown
64120/tcp filtered unknown
Собственно, если после перезагрузки открыть этот поток
rstp://admin:admin@10.0.3.176:64120/live/main
То поток откроется и будет работать, но если всё закрыть и открыть снова - уже не будет работать. Такое ощущение что залипает nat-трансляция именно на rstp.
- Копировать ссылку
- Пожаловаться на неуместный контент
Nmap filtered тоже самое что закрыт. Можно думать что залипает трансляция, ещё можно думать что какое - то из устройств в локальной сети заняло этот порт. Роутер не может открыть более чем по 2 протокола на единственный порт (tcp/udp) а тема с портами в интернете изъезжена вдоль и поперёк и большинство решений сводится к тому что либо проверяется не внешний адрес, либо порт занят кем-либо, либо сервисный порт пытаются куда-либо назначить. Я заметил что у вас адрес начинается на 10.0 . Это ведь не внешний адрес WAN порта роутера, почему nmap должен просканировать его, а не интернет провайдера например вашего в которого роутер подключен? Но я видел ранее что обращались на адрес 31. Могу думать что тест проведён грамотно и это просто статический WAN адрес, если это так, и адрес на 10. не уходит в сеть провайдера, то вы правильно всё сделали. Ещё nmap filtered может быть тогда когда закрыт фаерволл. Вы напишите что открыть порты это и значит убрать фаервол, это отчасти верно. Но фаер волл может быть как и между WAN роутера и ПК с которого вы обращались. Если у вас есть устройство - кандидат на такое положение, то у него проверьте фаерволл. Больше нечего добавить по этой теме, пока что
- Копировать ссылку
- Пожаловаться на неуместный контент
@rom4nmsk Уточните пожалуйста, включена ли в роутере функция RTSP ALG в разделе Защита - ALG в "дополнительные настройки". Выключите её, если она включена. Сообщите по результату появится ли проблема после выключения фукнции.
- Копировать ссылку
- Пожаловаться на неуместный контент
@rom4nmsk Вновь приветствую, удалось как либо продвинуться в вопросе по работе камер? Есть бета прошивка для грядущих обновлений по c54. Попробуйте проверить работу с ней: https://static.tp-link.com/upload/beta/2023/202311/20231110/c54v1-IMG0-up-boot-128B_2023-11-09_11.16.28.bin.zip
- Копировать ссылку
- Пожаловаться на неуместный контент
MinDmit написал
@rom4nmsk Уточните пожалуйста, включена ли в роутере функция RTSP ALG в разделе Защита - ALG в "дополнительные настройки". Выключите её, если она включена. Сообщите по результату появится ли проблема после выключения фукнции.
@MinDmit Хоть я и не автор темы, но проблема была аналогичная, предложенное вами решение помогло, спасибо.
- Копировать ссылку
- Пожаловаться на неуместный контент
Информация
Поблагодарили: 1
Просмотры: 1381
Ответы: 9
Избиратели 0
За него еще никто не проголосовал.