Настройка службы Port Forwarding

Материал из iRidium Mobile Wiki
Перейти к: навигация, поиск

Служба Port Forwarding настраивается совместно со службой NAT и служит для обращения управляющей панели iRidium к оборудованию (контроллеру, шлюзу), доступному через Интернет. С помощью службы NAT и правил перенаправления портов, Вы получаете доступ к контроллеру, обращаясь к публичному IP адресу маршрутизатора, к которому он подключен.

Также настройка NAT и перенаправления портов используется для удаленной загрузки проектов из Transfer на управляющие панели iRidium. Инициатором загрузки проекта является панель управления, настройка маршрутизатора производится для сети, где запущено приложение iRidium Transfer.


Port Forvarding Scheme.png

Какой у меня внешний (публичный) IP адрес?


NAT (Network Address Translation) - служба трансляции IP адресов внутренней сети в IP адреса внешней сети.

Порт - точка входа в приложение. Для работы с контроллером могут быть перенаправлены порты UDP и TCP, в зависимости от транспортного протокола, который использует контроллер.

Для удаленной загрузки проектов на панели управления, всегда используется ТСР порт 10000, создается правило для локального ПК, где запущен iRidium Transfer.


1. Резервирование IP-адреса

Перед настройкой службы Port Forwarding необходимо произвести резервирование приватного IP-адреса управляемого контроллера или ПК с Transfer (установить для него статический IP адрес).


2. Настройка правил перенаправления портов

2.1. Откройте Интернет браузер и введите в адресной строке адрес маршрутизатора (часто 192.168.1.1) - вы получите доступ к его WEB-интерфейсу

2.2. В закладке ADVANCED WEB-интерфейса маршрутизатора выберите пункт меню Port Forwarding. Правила перенаправления могут хранится в другой вкладке, изучите меню роутера и найдите нужный пункт.

2.3. Создайте новое правило для контроллера (или ПК), которым нужно управлять из сети Интернет. Укажите:

  • Name: название правила
  • IP Address: локальный IP-адрес контроллера (или ПК), которым нужно управлять удаленно
  • Протокол обращения к управляемому контроллеру (TCP или UDP, для Transfer - ТСР)
  • Public: внешний сетевой порт, который хотите открыть для подключения удаленных панелей. Этот порт будем указывать в проекте iRidium для удаленного управления.
  • Private: локальный сетевой порт, через который оборудование (или ПК) управляется
    • чтобы обновлять проекты из Transfer, в правиле указывают локальный порт 10000 и локальный IP-адерс ПК с Transfer.

2.4. Используйте внешний IP-адрес (или доменное имя) и внешний сетевой порт в проектах iRidium для настройки удаленного подключения панелей. Если оборудование поддерживает авторизацию, логин и пароль указываются в настройках подключения.


Пример настройки Port Forwarding для доступа к локальному сетевому устройству через Интернет, роутер D-Link DIR-300:

Port Forvarding Example.png