3,4K подписчиков

Доступ к домашнему оборудованию извне (IP адреса серые и белые, динамический DNS (DDNS), p2p)

17K прочитали

Для того чтобы получить удаленный доступ к устройству (сетевой жесткий диск, видеорегистратор, IP камера, система умного дома, сетевой принтер и так далее ) через сеть интернет нужно знать какой у нас (Вас) IP адрес. А затем настроить удаленный доступ одним из способов описанных ниже. Статья посвящена "чайникам", разбираемся по пунктам, последовательно и вдумчиво.

Разбираясь с настройками видеорегистратора мне пришлось разобраться с видами IP адресов и организации удаленного доступа из этого получилась отдельная статья

Виды IP адресов

IP адреса могут быть разных видов (цветов)

  • белые IP они, в свою очередь делятся на:
  1. статический
  2. динамический
  • серые IP

Обычно серые IP-адреса имеют следующие диапазоны:

  • 10.0.0.0 — 10.255.255.255
  • 172.16.0.0 — 172.31.255.255
  • 192.168.0.0 — 192.168.255.255

(!) Если вы не знаете какой у вас адрес, но он скорее всего серый так как за белый придется (чаще всего) заплатить

Как узнать какой у Вас IP адрес?

Самый простой способ заглянуть в договор с провайдером или позвонить провайдеру интернет и спросить его. Но можно сделать по другому.

Заходим в настройки своего роутера, и заходим в раздел WAN (Интернет), смотрим WAN IP-адрес, который присвоен роутеру интернет провайдером. Но иногда найти вот этот IP адрес довольно сложно, например на роутере Asus c прошивкой Padavan нужно зайти вот сюда: http://Ваш_IP/device-map/internet.asp (Пример: http://192.168.1.1/device-map/internet.asp) по другому IP адрес с этой прошивкой посмотреть не получится.

Затем заходим на любой сайт, на котором можно посмотреть свой внешний IP-адрес. Их много, например...

Список сайтов показывающих информацию о соединении, проверка адресов IPV4, IPV6 , настроек.

Внимание!

В браузере должен быть выключен блокировщики рекламы, анонимайзеры и так далее (использовать нужно голый браузер без включенных расширений, по крайне мере тех которые меняют метрики соединения если Вы не знаете как расширения действуют выключите их все или зайдите с "нулевого" браузера у которого не установлены расширения чаще всего это Edge который установлен в системе по умолчанию, а пользуются как правило другим браузером, например Chromом)

Если:

  • WAN IP-адрес в настройках роутера и на сайте отличатся это серый IP-адрес.
  • WAN IP-адрес в настройках роутера и на сайте совпадают – то белый (Но! Скорее всего динамический)

Отличить белый статичный от белого динамического можно наблюдением если с течением времени IP адрес меняется то он динамический.

Для получение удаленного доступа можно воспользоваться:

  • Белым IP адресом (если он есть)
  • Динамическим DDNS (работает с любым белым IP адресом)
  • Подключится к облачному сервису например P2P (сработает в любом случае) или к другому сервису например WebDAV от Keenetic

Настройка с серым IP

Будем подключаться к облачному сервису P2P так как это будет работать в любом случае, т. е. и с любым белым, и с любым серым IP адресом.

(!) С серым IP остается использовать только P2P ­сервисы, иди другие сервисы например WebDAV от Keenetic

Peer-to-peer (P2P )— равный к равному, от пользователя к пользователю. Одноранговая, децентрализованная, пиринговая, оверлейная компьютерная сеть. Каждый компьютер является и сервером и клиентом одновременно. Поэтому тут становится неважно использование IP адреса, но это лирика, переходим к практике, будем использовать сервисы P2P

Пример сервисов P2P для видеонаблюдения

Сервис Hik-connect (http://i.hik-connectru.com/) для видеорегистраторов

Настройка с белым IP динамическим и статическим DDNS (динамический DNS)

Сразу скажу что сервис DDNS (динамический DNS) для серого IP работать не будет (работает только с любым белым IP статичным и динамическим IP).

Необходимо воспользоваться сервисами DDNS (Dynamic Domain Name Server), которые автоматически будут сопоставлять ваш текущий IP-адрес с вашим доменным именем.

Таких сервисов очень много, они есть платные и бесплатные, вот несколько примеров (посмотря в интернете в их найдете огромную кучу)

Примеры настройки роутера для работы с сервисами DDNS

- No-IP

Ссылка: http://www.noip.com

Действителен 30 дней потом нужно обновлять

Настройка

  • DDNS провайдер: No-IP
  • Адрес сервера: www.noip.com
  • Домен (Host Name, Имя хоста): xxxxxxx.ddns.net
  • Пользователь(Логин или адрес e-mail): мой_адрес@mail.com
  • Пароль: Ваш пароль XXXX

- Newddns

Сайт http://www.newddns.com

Настройка

  • Адрес сервера: www.newddns.com
  • Домен: ваше имя домена.newddns.com (Пример: video.newddns.com )
  • Пользователь: ваше имя домена (Пример: video)
  • Пароль: ХХХХХ

На скриншоте ниже показана настройка сервиса DDNS средствами роутера Asus прошивка Padavan

  • Asuscomm.com http://www.asuscomm.com выбран потому как на роутере Asus сделать это легче всего.
  • No-IP http://www.noip.com выбран этот сервис как демонстрация написанного выше
Настройка DDNS
Настройка DDNS

Проброс портов роутера

  • Автоматический.
  • Вручную.

Автоматический проброс портов роутера

(Автоматическая переадресация портов, UPnP, IGD UPnP)

Можно включить автоматическую переадресацию портов (UPnP) .

Возможно кому то это пригодится так как не придется парится с прописыванием портов. Хотя, иногда это не рекомендуют, так как может быть конфликт портов.

Автоматическая переадресация портов, UPnP, IGD UPnP
Автоматическая переадресация портов, UPnP, IGD UPnP

Проброс портов роутера вручную

Называется это по разному ( "проброс" или "маршрутизация" портов, "Port forwarding"/"Виртуальный сервер", переадресация портов, ручная переадресация портов и так далее), но суть одна перенаправить, разрешить передачу данных из внешней сети на внутреннюю по необходимым портам.

Проброс портов на роутере понадобится в случает подключение к видеорегистратору через сеть интернет т. е. из любого места при белом IP адресе, статическом и динамическом.

Проброс портов нужен:

  • при белом статическом IP адресе
  • при белом динамическом IP адресе
  • при настройки службы DDNS на роутере
  • при настройки службы DDNS на видеорегистраторе

(! )Т. е. проброс портов понадобится в любом случае при настройки с белым IP адресом

Проброс портов роутера вручную
Проброс портов роутера вручную