2015-12-28 4 views
0

Это интересная проблема, и я не совсем уверен в правильности тегов/контекста, в которых можно задать вопрос.Автоматически отправлять маршрутизатор IP-адрес

Вот главный вопрос: Как я могу автоматически (& удаленно) узнать каждый раз, когда изменяется IP-адрес маршрутизатора, и к чему.

Справочная информация: У меня есть камеры видеонаблюдения, подключенные к моему дому. Я могу удаленно контролировать камеры со своего мобильного телефона/онлайн. Для этого мне нужен IP-адрес маршрутизатора. Маршрутизатор назначает статический частный IP-адрес для камер, так что все запросы на порт 8000 автоматически пересылаются на DVR/компьютер, подключенный к камерам.

  • Времена, в которых никто не находится в доме. Это означает, что если питание отключается, и есть ноутбук, у которого есть сценарий, автоматически отправляющий публичный IP-адрес на электронную почту, тогда некому его снова включить.
  • Кажется, что камеры возвращаются в сети, я просто должен знать новый IP-адрес. Единственный раз, когда IP-адрес маршрутизатора переназначается во время отключения питания, но я мог ошибаться в этом. Это редко.

Так что мой вопрос становится, можно ли запустить демон на маршрутизаторе, который будет автоматически отправлять свой общедоступный адрес электронной почты?

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

ответ

2

Почему бы не использовать динамическую службу DNS? Вы получите общедоступное имя хоста, которое должно быть обновлено с вашего маршрутизатора, чтобы указать на текущий IP-адрес. Существует несколько бесплатных поставщиков, например. afraid.org, что позволяет обновлять общедоступную запись DNS с разных платформ так же просто, как регулярно указывать wget на определенный URL.

+0

Хм хорошо. Итак, где-то в настройках конфигурации маршрутизатора я должен иметь возможность сообщить ему fear.org (или где бы), каков его новый URL-адрес, поскольку он является динамическим? –

+0

Зависит от вашего маршрутизатора ... Вот список поддерживаемых клиентов [list] (http://freedns.afraid.org/scripts/freedns.clients.php). Большинство маршрутизаторов должны поддерживать некоторые динамические провайдеры DNS, где DynDNS, вероятно, по-прежнему остается одним из наиболее распространенных (хотя они уже не являются бесплатными). Другой альтернативой будет [No-IP] (http://www.noip.com/free), но, вероятно, имеет смысл проверить интерфейс конфигурации вашего маршрутизатора, который он поддерживает DDNS-провайдер из коробки. –

2

Самый простой способ сделать это было бы использовать динамический DNS сервис как DynDns

Большинство коммерческих с полки маршрутизаторы DynDNS поддержки Apis напрямую. Все, что вам нужно сделать, - предоставить свои учетные данные в конфигурациях маршрутизаторов и автоматически обновить IP-адрес для вашего конкретного домена. Очевидно, это означает, что вам придется приобретать доменное имя, но это относительно дешево.

Этот тип настройки позволит вам полагаться только на доменное имя, не беспокоясь об общедоступном IP-адресе вашей домашней сети.

 Смежные вопросы

  • Нет связанных вопросов^_^