- Вопрос или проблема
- Перенаправление с публичного на частный
- Вы меняете порт!
- Просто перенастройте IP-адрес назначения
- Ответ или решение
- Шаг 1: Введение в портовое переадресацию
- Шаг 2: Правильная настройка портового переадресация
- Шаг 3: Проверка настроек VPN
- Шаг 4: Убедитесь, что провайдер не использует CGNAT
- Шаг 5: Тестирование подключения
- Заключение
Вопрос или проблема
Примечание: Я проверил ответы по ссылке Доступ к IP-камерам из внешней сети, но не смог разобраться. Простите меня за мою тупость :S. Я думал, что использование перенаправления портов или VPN в домашнюю сеть должно решить эту проблему, но это не сработало.
У меня есть IP-камера Kaposev (скрытая камера с беспроводной зарядкой), доступная через iOS-приложение HDWifiCamPro, когда и камера, и мой телефон подключены к Wi-Fi дома. Все работает нормально. Однако, когда я пытаюсь подключиться к камере с помощью того же приложения удаленно (используя 4G-сеть на моем телефоне), приложение не может подключиться. Можете сказать, что мне делать, чтобы подключиться к камере извне моей Wi-Fi?
Что я сделал до сих пор?
-
Используя Wireshark и мой iPhone, подключенный к Macbook (с включенной RVI и установленным Xcode), я смог отслеживать трафик между iPhone и камерой. Я вижу, что связь идет по UDP между ip_addr_camera:28888 и ip_addr_phone:20988.
-
Имя пользователя камеры: SOME_USERNAME, а пароль: SOME_PASSWORD.
-
Мой публичный IP Wi-Fi (шлюз): 218.201.55.211.
-
Я создал перенаправление портов в своем маршрутизаторе следующим образом:
-
Перенаправление портов 1: Имя: Testcam Протокол: UDP WAN_port: 20988 LAN_port: 28888 Destination_IP: ip_addr_camera Destination_MAC: MAC_CAM.
-
Перенаправление портов 2: Имя: Testcam2 Протокол: UDP WAN_port: 28888 LAN_port: 20988 Destination_IP: ip_addr_camera Destination_MAC: MAC_CAM.
-
Я включил VPN-сервис в настройках маршрутизатора и создал VPN на своем телефоне. Таким образом, когда я подключаюсь к VPN на своем телефоне, я получаю публичный IP-адрес 218.201.55.211 и LAN IP для моего устройства.
После этих шагов я запутался. Я новичок в сети, я буду очень признателен, если вы сможете подсказать, что еще мне нужно сделать, чтобы иметь возможность удаленно просматривать эту камеру. Есть ли какой-то простой способ получить доступ к потоку удаленно? Я не знаю, совместима ли моя камера с ONVIF или нет.
Я не могу получить доступ к камере с помощью (с VPN или БЕЗ VPN) udp://ip_addr_camera:28888 или 20988.
Обновление: Оказалось, что я не могу пинговать свои другие устройства в LAN, когда подключен к VPN. Следующая конфигурация, которую я использую:
Настройки VPN-сервера в маршрутизаторе (Technicolor Wi-Fi маршрутизатор плюс v3)
- Локальный IP: 192.168.1.245
- Начальный удаленный IP: 192.168.1.246
- Конечный удаленный IP: 192.168.1.253
Настройки DHCP
- Локальное устройство: 192.168.1.1
- Сетевая адресация: 192.168.1.0
- Начальный адрес DHCP: 192.168.1.64
- Конечный адрес DHCP: 192.168.1.243
Настройки статических IP
- Камера: 192.168.1.244
- MACbook: 192.168.1.49
- Iphone: 192.168.1.246
Настройки VPN-клиента
- Адрес сервера: мой публичный IP домашней сети
- Тип: L2TP через IPSec
- Имя пользователя: MY_VPN_USER
- Пароль: MY_VPN_PASS
- Общий секрет: SOME_SECRET
- Отправить весь трафик: Да
- DNS-серверы: Как указано устройством для WAN (2.248.248.2, 2.248.248.248)
Обновление 2: Теперь я могу пинговать устройства из подключенного к Wi-Fi ноутбука к внешнему VPN-соединенному iPhone. Я также могу пинговать IP-адрес камеры в LAN с внешнего устройства, подключенного к VPN. НО я не могу подключиться к камере через ее приложение HDWifiCamPro все еще 🙁
Перенаправление с публичного на частный
Ваша задача состоит в том, чтобы перенаправить (перенастроить, переназначить и т. д.) входящие запросы для [public_IP]:XXXX
на [private_IP]:XXXX
(XXXX
на XXXX
).
Вы меняете порт!
То, что вы описываете в обоих ваших примерах перенаправления, – это принятие входящих запросов для [public_IP]:XXXX
и перенаправление их на [private_IP]:YYYY
(XXXX
на YYYY
).
Мобильное приложение отправляет на порт XXXX
тот же порт, на котором слушает камера. К сожалению, маршрутизатор перенаправляет трафик на неиспользуемый порт YYYY
, поэтому запросы истекают.
Просто перенастройте IP-адрес назначения
Итак, если вы перенастроите только IP-адрес назначения и оставите тот же порт, пакеты придут к своему назначению.
если ваш провайдер использует CGNAT, вы не сможете использовать ваш псевдопубличный v4-адрес для доступа к любому внутреннему устройству
Ответ или решение
Подключение к домашней IP-камере из внешней сети Wi-Fi: Полное руководство
Введение
Подключение к IP-камере из внешней сети может показаться сложной задачей, особенно если вы новичок в сетевых технологиях. Ваше желание обеспечить доступ к камере из-за пределов домашней сети понятно. Мы рассмотрим основные шаги, които вы можете предпринять для успешного подключения к вашей IP-камере Kaposev (Hidden Wireless Charger Camera) с использованием портового переадресации и VPN.
Шаг 1: Введение в портовое переадресацию
Портовое переадресация — это процесс, при котором маршрутизатор принимает внешний запрос (например, из вашего мобильного телефона) и перенаправляет его на конкретное устройство в вашей домашней сети. В вашем случае, вам нужно правильно настроить маршрутизатор для перенаправления портов так, чтобы запросы на определённые порты перенаправлялись на IP-адрес вашей камеры в вашей локальной сети.
Шаг 2: Правильная настройка портового переадресация
В вашей конфигурации вы настроили два правила портового переадресации. Однако ключевым моментом является то, что порты, в которые вы перенаправляете, должны совпадать с теми, которые использует ваше приложение для подключения.
-
Ваше приложение пытается подключиться к IP-камере по следующим параметрам:
- IP камеры: 192.168.1.244
- Порты: 28888 (для камеры) и 20988 (для телефона)
-
Проблема может возникать из-за неправильного отображения портов. Убедитесь, что ваше правило переадресации выглядит следующим образом:
-
Порт переадресации 1:
- Внешний порт: 28888 (WAN_port)
- Внутренний порт: 28888 (LAN_port)
- Внутренний IP-адрес: 192.168.1.244
-
Порт переадресации 2:
- Внешний порт: 20988 (WAN_port)
- Внутренний порт: 20988 (LAN_port)
- Внутренний IP-адрес: 192.168.1.244
-
Примечание: Следует использовать один и тот же порт и для внешнего, и для внутреннего.
Шаг 3: Проверка настроек VPN
Если вы хотите использовать VPN, убедитесь, что, когда вы подключаетесь к VPN, вы можете пинговать IP-адрес вашей камеры из подключенного устройства. Вы уже упомянули, что это стало возможным, что является хорошим знаком.
- Проверьте, что настройки VPN правильно передают трафик в вашу домашнюю сеть.
- Также убедитесь, что вы используете правильный адрес VPN и учетные данные.
Шаг 4: Убедитесь, что провайдер не использует CGNAT
Если ваш интернет-провайдер использует CGNAT (Carrier-Grade Network Address Translation), подключение к вашей IP-камере извне может быть невозможно. В этом случае рекомендуется обратиться в поддержку вашего интернет-провайдера для получения информации о наличии ограничений.
Шаг 5: Тестирование подключения
- Убедитесь, что вы используете правильные учетные данные для подключения к камере через приложение HDWifiCamPro.
- Попробуйте подключиться к камере через браузер, используя URL:
http://your_public_ip:28888
. Это позволит проверить, работает ли переадресация портов.
Заключение
Подключение к IP-камере из внешней сети требует надлежащей настройки как на стороне маршрутизатора, так и на устройстве, с которого производится подключение. Тщательно проверьте настройки переадресации портов, убедитесь в правильности работы VPN и следите за ограничениями вашего интернет-провайдера. Если у вас возникают дополнительные проблемы, рекомендую обратиться к службе технической поддержки вашей модели камеры или вашего маршрутизатора.
SEO-оптимизация: Подключение к IP-камере, настройка VPN, портовое переадресация, IP-камера, доступ к камере из сети, проблемы подключения IP-камеры.