Меню

Noip как настроить роутер

Настройка DDNS (Динамический DNS) на роутере TP-Link

Если вы зашли на эту страницу, то скорее всего хотите настроить функцию DDNS на своем роутере TP-Link. Возможно, для удаленного доступа к настройкам роутера, для доступа к FTP-серверу через интернет, или еще для каких-то задач, для которых может понадобится настройка динамической системы доменных имен. Если это так, то вы зашли по адресу. В этой статье я покажу, как выполнить настройку функции «Динамический DNS» на роутерах компании TP-Link со старым (зеленым) и новым (синим) веб-интерфейсом. Чтобы подготовить простую, а главное рабочую инструкцию, я уже все проверил на своем роутере (даже на двух) . Сделал необходимые скриншоты, и готов рассказать вам о всех нюансах и возможных проблемах, с которыми можно столкнуться в процессе настройки. Прежде чем перейти непосредственно к настройке, в двух словах расскажу о DDNS, зачем он нужен и как работает.

Функция «Динамический DNS», или просто DDNS позволяет присвоить маршрутизатору постоянный адрес, с помощью которого можно получать доступ к роутеру. А так же к устройствам (IP-камерам, например) или серверам (FTP, HTTP) , которые находятся (настроены) за роутером, или на роутере. Проще говоря, DDNS решает проблему внешнего динамического IP-адреса. Интернет провайдер выдает роутеру внешний IP-адрес, используя который можно зайти на роутер. Если этот WAN IP-адрес статический (постоянный) – отлично, настраивать DDNS вам не нужно. Но обычно провайдеры выдают динамические IP-адреса (которые постоянно меняются) . Так вот, функция «Динамический DNS» позволяет привязать роутер к одному постоянному адресу, не смотря на динамический WAN IP-адрес.

Два важных момента:

  1. Если провайдер выдает роутеру внешний (публичный) статический IP-адрес, то выполнять настройку DDNS на роутере TP-Link не нужно, так как у роутера уже есть постоянный адрес. Как правило, эту функцию можно подключить у провайдера за дополнительную плату.
  2. Функция DDNS не работает с серыми IP-адресами. И это большая проблема, так как большинство провайдеров сейчас выдают именно серые, внешние IP-адреса, а не белые.

Больше информации об этой технологии, и о том, как проверить какой адрес (белый, или серый) выдает ваш провайдер, я писал в этой статье: DDNS (динамический DNS) на роутере: что это, как работает и как пользоваться. Обязательно прочитайте ее.

Как это работает: выбираем сервис (который предоставляет данную услугу) из списка доступных на своем роутере и регистрируемся в нем. Получаем постоянный адрес. В настройках роутера вводим этот адрес, имя пользователя и пароль (от сервиса, на котором регистрировались) .

TP-Link DNS – только на роутерах с поддержкой облачных функций

Некоторые модели маршрутизаторов поддерживают фирменный сервис TP-Link DNS. Его можно настроить только на роутерах с поддержкой облачных функций. Как правило, это новые, дорогие модели (Archer C3150 V2, Archer C1200 V2/V3, Archer C59 V2/V3, Archer C9 V4/V5, Archer C7/V4 V5 и т. д.). Если у вас в роутере есть поддержка «Облако TP-Link», то рекомендую использовать DDNS от TP-Link.

Сначала нужно зарегистрировать аккаунт TP-Link ID и войти в него в настройках роутера, в разделе » Облако TP-Link » на вкладке «Базовые настройки».

Роутер будет привязан к вашему TP-Link ID. И, например, если войти в этот аккаунт в приложении TP-LINK Tether, то вы сможете управлять роутером удаленно. Через облако. Но это уже тема для другой статьи. И еще один момент: после привязки роутера к TP-Link ID, при входе в его настройки нужно будет вводить не пароль администратора роутера, а логин и пароль от аккаунта TP-Link ID.

Переходим в «Дополнительные настройки» — «Сеть» — «Динамический DNS». Ставим переключатель возле «TP-Link» в строке «Поставщик услуг». Нажимаем на кнопку «Зарегистрируйтесь». В поле «Доменное имя» нужно придумать и записать уникальный адрес для своего роутера. После чего нажимаем на кнопку «Сохранить».

Все, теперь установленный адрес (у меня это http://helpwifi123.tplinkdns.com/) можно использовать для обращения к маршрутизатору через интернет.

Всегда можно отвязать этот адрес от роутера и удалить его. Или создать новый.

Читайте также:  Smart things как настроить телевизор

Если роутер с поддержкой облачных функций, то однозначно рекомендую использовать именно TP-Link DNS. Настраивается очень просто и быстро, чего не скажешь о сторонних сервисах, о которых речь пойдет дальше в статье.

Регистрируем адрес DDNS (подходит для всех роутеров)

В начале статьи я уже писал, что сначала нам нужно выбрать сервис и зарегистрироваться в нем. Сервис нужно выбирать из списка доступных в своем роутере. Для этого заходим в настройки роутера TP-Link и переходим в раздел «Динамический DNS» (Dynamic DNS) . На новых прошивках это вкладка: «Дополнительные настройки» — «Сеть» — «Динамический DNS».

Выбираем из писка «Поставщик услуг» нужный сервис и переходим по ссылке «Перейти к регистрации. «

Я регистрировал адрес на сайте no-ip.com. Мне он показался самым простым. Вы можете выбрать другой сервис.

Переходим по ссылке, и сразу на главной странице нам нужно придумать и ввести адрес, который в дальнейшем будет использоваться для доступа к роутеру через интернет. Это должен быть уникальный адрес. Впрочем, если вы введет адрес, который уже используется, сервис вас об этом предупредит. Придумываем адрес и нажимаем на кнопку «Sign Up». У меня после регистрации этот адрес почему-то не появился в личном кабинете. Добавлял его заново.

Дальше нужно указать свою почту, придумать и указать пароль (эту почту и пароль мы будем вводить еще в настройках роутера) , принять лицензионное соглашение и нажать на кнопку «Get Enhanced».

Откроется окно, где нам предложат оплатить платные услуги. Вы можете просто закрыть это окно. На почту придет письмо, в котором нужно подтвердить свою электронную почту. Просто перейдите по ссылке из письма, нажав на кнопку «Confirm Account».

Откроется страница, на которой переходим в свой аккаунт (если необходимо, войдите в свой аккаунт используя почту и пароль) .

Так как адрес, который я вводил при регистрации почему-то не был создан автоматически, то нужно создать его вручную. Для этого в своем аккаунте переходим в раздел «Dynamic DNS» и нажимаем на кнопку «Create Hostname».

Нужно придумать какой-то уникальный адрес (в дальнейшем это будет адрес нашего роутера) и указать его в поле «Hostname». Если хотите, можете выбрать любой домен из списка «Domain» (это не обязательно) . Больше ничего не меняем. Регистрируем адрес нажав на кнопку «Create Hostname».

Видим, что адрес зарегистрирован. После настройки роутера, по этому адресу (доменному имени) мы сможем получать доступ к нашему роутеру из интернета (в том числе к FTP-серверу, IP-камерам и т. д.) . В моем случае, это адрес tplinkhelpwifi.hopto.org.

Все, регистрация завершена. Осталось только настроить маршрутизатор.

Настройка функции «Динамический DNS» на роутере TP-Link

Настройка роутеров со старой версией веб-интерфейса. Выполните вход в настройки своего маршрутизатора (зайдите на адрес 192.168.0.1, или 192.16.1.1) по этой инструкции.

Откройте раздел «Динамический DNS» (Dynamic DNS) . Вменю «Поставщик услуг» выбираем сервис, в котором зарегистрировали адрес.

Дальше вводим «Доменное имя», которое создали на сайте постановщика услуг DDNS (см. скриншот выше) . В поле «Имя пользователя» и «Пароль» нужно ввести электронную почту и пароль, которые использовали при регистрации на сайте (в нашем случае на no-ip.com) .

Ставим галочку возле «Включить DDNS» и нажимаем на кнопку «Войти».

Если мы все сделали правильно, то статус подключения сменится на «Успешно». Сохраните настройки.

Вы можете отвязать роутер от этого адреса. Просто нажмите на кнопку «Выйти» и сохраните настройки.

Настройка DDNS на роутере с новым веб-интерфейсом

Открываем настройки роутера и переходим в раздел «Дополнительные настройки» — «Сеть» — «Динамический DNS».

Выбираем поставщика услуг и вводим данные, которые использовали при регистрации на сайте. В том числе доменное имя, которое мы создали для нашего маршрутизатора. Нажимаем на кнопку «Войти». После успешного подключения к DDNS можно сохранить настройки.

В любой момент можно перестать использовать динамический DNS, нажав на кнопку «Выход» и сохранив настройки.

Как пользоваться?

Чтобы зайти в настройки роутера TP-Link через интернет используя DDNS (с любого устройства, где бы вы не находились) нужно просто в браузере перейти по адресу, который мы получили в процессе регистрации. Например, http://tplinkhelpwifi.hopto.org/ (в моем случае) .

Читайте также:  Как настроить телевизор erisson от пульта ростелеком

Но перед этим нужно в настройках маршрутизатора открыть удаленный доступ для всех IP-адресов.

Я так понимаю, что для конкретного IP-адреса открыть доступ не получится (только в том случае, когда провайдер выдает вам статический IP-адрес) . А это не очень безопасно. Поэтому, обязательно установите надежный пароль администратора роутера по этой инструкции: как на роутере поменять пароль с admin на другой. Он будет защищать страницу с настройками. Так же смените имя пользователя с заводского admin на другое.

Этот адрес можно использовать для доступа к FTP-серверу (который настроен на роутере) через интернет. В браузере переходим по этому адресу прописав в начале ftp://. Получится примерно такой адрес: ftp://tplinkhelpwifi.hopto.org/

Нужно сначала настроить FTP-сервер по инструкции настройка FTP-сервера на роутере TP-LINK и включить в настройках «Доступ к Интернет» (подробнее смотрите в инструкции по ссылке выше) .

Источник

Прощай DynDNS, да здравствует no-ip

Apr 16, 2014 21:21 · 822 words · 4 minute read админство

В связи с отключением бесплатных аккаунтов на dyn.com появилась необходимость перейти на что-то похожее. Вкратце, этот сервис предоставлял возможность получить статичное имя на динамический белый IP. Было удобно, т.к. он поддерживался моим модемом, который отвечал за это. Увы, халява кончилась 🙁 Первое, что я придумал — написать скриптик, который бы лез на internet.yandex.ru, получал IP и писал его в файлик, который синхронизировался с каким-нибудь облаком. Всё отлично, но на домашнем компе был установлен только клиент Dropbox’а, а он имеет привычку уведомлять о том, что какой-то файлик изменился, что очень раздражает, т.к. синхронизацию планировалось проводить раз в 10 минут. И тут я вспомнил про noip.com. Это полный аналог DynDNS, но не поддерживается моим модемом, так что клиента надо ставить на сам сервер. Немного покурив мануалы, я понял, что это не так уж и сложно 🙂

Знакомство с no-ip

Для начала зарегистрируемся, выбрав бесплатный аккаунт. На него даётся 3 доменных имени, с обязательным подтверждением их активности раз в месяц. no-ip также предоставляет множество других услуг, но уже платно, например:

  • Выдача SSL-сертификатов (от $20/год);
  • Мониторинг серверов (от $100/год);
  • Управление DNS-записями (от $35/год). Непонятно зачем, т.к. у того же DigitalOcean это бесплатно;

Установка клиента noip.com

Для начала добавим какой-нибудь адрес из дашборда или на странице со списком доменов. После этого всё готово для установки клиента, который будет мониторить смену IP адреса и отправлять запрос на обновление DNS.

Скачаем и распакуем клиент:

Процесс установки сводится к запуску make install и ответом на простые вопросы: какой интерфейс слушать, логин/пароль от no-ip.com и выполнять ли какой-нибудь скрипт при обнаружении смены ip:

На этапе установки создаётся конфигурационный файл с логином/паролем к noip.com, который скрипт установки сам переместит в /usr/local/etc/no-ip2.conf. Сам же клиент будет лежать в /usr/local/bin/noip2. Теперь можно попробовать запустить службу и проверить на сайте, что всё работает:

Пока достучаться до сервера по указанному имени скорее всего не получится — обновления DNS занимает какое-то время, можно попробовать через полчаса. А пока продолжим усовершенствовать систему. В текущей конфигурации нужно вручную запускать клиент после перезагрузки. Мне это совсем не нравится, так что напишем скрипт автозапуска для ubuntu.

Настройка службы no-ip

Все скрипты автозапуска под ubuntu и производными (mint) лежат в /etc/init.d, туда же положим и наш:

touch лишь создаёт файл, а само содержимое скрипта можно взять из файла debian.noip2.sh комплекта поставки. Последняя строчка создаст ссылки на все уровни запуска. Единственное, чем не устроил меня текущий вариант, так это отсутствием возможности посмотреть статус службы. Исправим это. В README.FIRST есть документация по использованию этой утилиты:

Меня заинтересовала третья строчка. Добавим её вызов в наш скрипт автозапуска:

и отредактируем строку помощи:

Читайте также:  Как настроить копирование папки через планировщик

Вот теперь всё готово 🙂 Можно протестировать командами:

Аналоги

Если вас не устроил ни dyndns, ни no-ip, то есть ещё ряд аналогов:

Ngrok

Иногда нужно дать клиенту или сотруднику доступ к какой-либо службе на своей машине (или для отладки приложения, которому нужен только белый IP). В этом случае меня не раз спасала замечательная утилита ngrok, которая есть под все популярные платформы, а бесплатных её возможностей более чем достаточно. Более того — даже регистрироваться не обязательно. Просто скачиваем, разархивируем и запускаем:

Или, если нужен кастомный tcp порт (например, 5432):

Источник



FreeBSD — настройка динамического DNS на no-ip.com

Часто приходится сопровождать сервера с динамическим адресом. Что бы попасть на хост и поадминить. надо знать его ip адрес. В этом и состоит главная сложность, всегда знать ip адрес сервера с динамическим ip.

Раньше пользовался www.dyndns.com. Но они с недавнего времени решили под бесплатным аккаунтом сократить количество хостов с 5 до 2.

Мне мало. А платить 20 баков, за PRO не хочется. Да и как то доверие к такой конторе меняется. Что еще удумают.

Решил часть клиентов перевести на www.no-ip.com
В портах есть no-ip клиент.
Для того, что бы им воспользоваться, сначала надо зарегистрироваться на сайте www.no-ip.com.

После того как вы зарегистрировались, активировали аккаунт и добавили имя хоста (пусть будет viv.no-ip.org), приступим к установке клиента:

cd /usr/ports/dns/noip
make install

После того как no-ip клиент установится, появится сообщение:
###########################################################
You need to generate the noip config file ‘no-ip2.conf’ in
/usr/local/etc/no-ip2.conf. To do this automatically, run:

You need to register with www.no-ip.com to use this port.

You also need to add the following line to your
/etc/rc.conf or /etc/rc.conf.local file:
noip_enable=»YES»
###########################################################

Не выходя из директории порта выполняем:
make conf

Выполнение make conf вызовет диалог настройки:

Auto configuration for FreeBSD client of no-ip.com.

Multiple network devices have been detected.

Please select the Internet interface from this list.

By typing the number associated with it.
0 vx0
1 em1
2 pflog0
3 pfsync0
4 ng0
5 ng1
6 ng2
7 ng3
8 ng4

Необходимо выбрать интерфейс, ip адрес которого, нужно регистрировать в no-ip.com, у меня это vx0:

Далее спрашивают логин с которым вы регистрировались на no-ip.com:

Please enter the login/email string for no-ip.com

Я регистрировал viv@mail.ru, его и ввел.
Следующий этап, спрашивают пароль к вашему аккаунту на no-ip.com:

Please enter the password for user ‘viv@mail.ru’

После того, как мы ввели пароль, если хостов несколько

4 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N)

выбираю N потом хост для которого настраиваем no-ip
Далее, необходимо ввести интервал обновления адреса в DNS no-ip.com:

Please enter an update interval:[30]

Do you wish to run something at successful update?[N] (y/N)

Отказываемся. Теперь нам выдают очередные рекомендации:

New configuration file ‘/usr/local/etc/no-ip2.conf’ created.

/usr/sbin/chown noip:noip /usr/local/etc/no-ip2.conf
/bin/chmod 0600 /usr/local/etc/no-ip2.conf

Выполняем команды, которые нам порекомендовал скрипт конфигурации:

/usr/sbin/chown noip:noip /usr/local/etc/no-ip2.conf
/bin/chmod 0600 /usr/local/etc/no-ip2.conf

Теперь, добавим разрешение на автостарт в /etc/rc.conf:

echo «noip_enable=YES» >> /etc/rc.conf

В ответ получим:

Обмен пакетами с vivi.no-ip.org [109.184.245.15] с 32 байтами данных:
Ответ от 109.184.245.15: число байт=32 время=188мс TTL=61
Ответ от 109.184.245.15: число байт=32 время=216мс TTL=61
Ответ от 109.184.245.15: число байт=32 время=219мс TTL=61
Ответ от 109.184.245.15: число байт=32 время=115мс TTL=61

Вроде все.
Все настроено и работает.

В бесплатном варианте на одной учетной записи на no-ip.com можно подключить до 5 хостов.
Раз в месяц на почту приходит сообщение о необходимости продления.

В платном варианте, 12 долларов в год, количество хостов увеличивается до 25, плюс дополнительные примочки.

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Источник