У всех нас есть вещи в нашей домашней сети, к которым мы хотим получить доступ извне: музыкальные коллекции, игровые серверы, хранилища файлов и многое другое. Динамический DNS позволяет легко предоставить вашей домашней сети запоминающийся и простой в использовании адрес.
Что такое динамический DNS и зачем он мне нужен?
СВЯЗАННЫЕ С: Что такое DNS и следует ли использовать другой DNS-сервер?
Прежде чем углубиться в руководство и даже прежде, чем мы начнем говорить о том, что такое динамический DNS (DDNS), давайте начнем с основ - что такое DNS . DNS, или система доменных имен, - это волшебство, которое делает Интернет удобным для пользователя, и самое лучшее со времен нарезанного хлеба.
Каждый доступный в Интернете ресурс - веб-страницы, FTP-сайты, вы называете это - имеет IP-адрес, который служит сетевым адресом ресурса в Интернете. Это числовые адреса в формате 123.123.123.123, и их нелегко запомнить. Помните, когда вы в последний раз ходили по телефону 66.220.158.68, чтобы посмотреть фотографии своей племянницы? Нет? Конечно, нет, потому что вы ввели facebook.com в свой веб-браузер вместо 66.220.158.68. DNS-сервер преобразовал ваш удобный для человека запрос facebook.com в удобный для машины адрес, который отправил вас, вероятно, за сотую долю секунды или меньше, на Facebook.
Разве не было бы замечательно, если бы вы могли использовать тот же трюк для своей домашней сети? Здесь в игру вступает динамический DNS (DDNS). Крупным компаниям легко создать доменные имена, такие как Facebook.com, потому что адрес их веб-сервера статичен (когда у них есть IP-адрес, он не меняется). Однако ваш домашний IP-адрес другой. Люди с домашним подключением получают динамически назначаемый IP-адрес. У вашего интернет-провайдера есть большой пул адресов, и они делятся ими со всеми по мере необходимости.
Из-за этого довольно сложно проделать тот же трюк, который так легко сделать таким, как Coca-Cola, потому что адрес, который у вас есть сегодня, не тот, который у вас может быть на следующей неделе. К счастью, провайдеры DDNS значительно упрощают присвоение запоминающегося имени вашему домашнему IP-адресу, потому что они обновляются автоматически, когда ваш IP-адрес меняется с течением времени.
После настройки DDNS, когда вы делитесь своей музыкальной коллекцией с друзьями или приглашаете их поиграть на своем милом домашнем сервере Minecraft, вы можете просто указать им легко запоминающееся имя (вместо того, чтобы каждый раз искать свой домашний IP-адрес. поделитесь с ними связью). Каждый раз, когда вы хотите подключиться к домашнему компьютеру издалека, вы просто набираете «mypersonaladdress.dynu.net» (или что-то в этом роде), и вы на месте.
Что вам нужно
Настройка DDNS для вашей домашней сети действительно проста, бесплатна и после установки практически не требует обслуживания с течением времени. Давайте посмотрим, что вам нужно, и два разных метода, которые вы можете использовать, чтобы поддерживать свой DDNS-адрес в актуальном состоянии.
Хост DDNS
В первую очередь вам нужен хост DDNS. Исторически сложилось так, что решение, которое использовали почти все, было DynDNS . Однако еще в 2014 году они отказались от бесплатного плана (который идеально подходил подавляющему большинству домашних пользователей) и перешли на платный. К счастью, появилось более чем несколько провайдеров, чтобы заполнить эту нишу бесплатного DDNS-хостинга.
Если вы ищете отличного бесплатного провайдера DDNS, вам не нужно далеко ходить. Вы можете бесплатно оценить первоклассный сервис на Нет-IP , Dynu Systems , а также Zonomi DNS Hosting –Высказывать лишь несколько прекрасных вариантов.
Хотя каждый провайдер DDNS, как бесплатный, так и платный, будет предоставлять самые базовые функции - преобразование некоторого адреса, например yourpersonaladdress.dynu.net, в ваш домашний IP-адрес - есть несколько функций, на которые опытные пользователи могут захотеть обратить внимание при сравнении различных хостов DDNS. Некоторые люди могут захотеть использовать свой собственный домен вместо подпрограммы под брендом DDNS (например, вы хотите, чтобы yourpersonaladdress.com преобразовывался в ваш домашний IP-адрес вместо yourpersonaladdress.no-ip.net). Существуют также другие функции, такие как несколько поддоменов, чтобы вы могли настроить несколько адресов, например music.yourpersonaladdress.com, minecraft.yourpersonaladdress.com и т. Д.
В этом руководстве мы будем использовать Dynu Systems, потому что он хорошо зарекомендовал себя и предлагает широкий спектр бесплатных функций.
Маршрутизатор с поддержкой DDNS
Кроме того, вам понадобится маршрутизатор, поддерживающий службы DDNS. Почему это так идеально? Если ваш маршрутизатор поддерживает службы DDNS, вы можете просто вставить информацию о своем провайдере DDNS, и ваш маршрутизатор автоматически обновит адрес в фоновом режиме. Пока ваш маршрутизатор включен, ваша запись DDNS всегда будет актуальной, а это значит, что вы всегда сможете подключиться.
Примечание. Ваш маршрутизатор может поддерживать только несколько избранных сервисов, поэтому вы можете проверить страницу администратора вашего маршрутизатора, прежде чем подписываться на услугу. Таким образом, вы знаете, что получаете учетную запись у провайдера DDNS, поддерживаемого вашим маршрутизатором.
Клиент локального обновления
Если ваш маршрутизатор не поддерживает службы DDNS, вам понадобится локальный клиент для работы на часто используемом компьютере где-нибудь в вашей домашней сети. Это небольшое легкое приложение проверит ваш IP-адрес, а затем позвонит поставщику DDNS, чтобы обновить вашу запись DDNS. Это менее идеально, чем решение на основе маршрутизатора - если компьютер не включен при изменении вашего IP-адреса, запись не обновляется, - но это определенно лучше, чем редактирование записи DDNS вручную.
Как настроить динамический DNS
Давайте посмотрим, как настроить простую учетную запись DDNS с помощью Dynu, направить ее в нашу домашнюю сеть и настроить автоматическое обновление записей DDNS. Несмотря на то, что мы используем веб-портал и настройки Dynu, общий процесс настройки практически идентичен для разных поставщиков и может быть легко адаптирован (обратитесь к файлам поддержки вашего поставщика, если вам нужна дополнительная помощь).
Шаг 1. Создайте и настройте учетную запись
Перейти к Страница регистрации Dynu здесь и зарегистрируйте аккаунт. Подтвердите регистрацию по электронной почте. После подтверждения настройки вы можете войти в свою учетную запись Dynu и посетить Панель управления , как показано ниже. Щелкните «Службы DDNS».
Нажмите синюю кнопку «+ Добавить» справа.
Введите имя хоста и имя домена, которое вы хотите использовать, здесь помечены как «Хост» и «Верхний уровень». Нажмите «+ Добавить», чтобы добавить запись в свою учетную запись. Если вы хотите использовать собственное доменное имя, вы также можете ввести его здесь и следовать инструкциям по привязке вашего доменного имени к службе DDNS.
Убедитесь, что IP-адрес в записи DDNS правильный (если вы работаете в своей домашней сети, он должен быть правильным, если нет, вам нужно будет отредактировать его здесь). Нажмите "Сохранить", когда убедитесь, что все в порядке.
Вот и все, что нужно для простого перенаправления DDNS. Давайте посмотрим на следующий важный шаг: настройку вашей домашней сети для автоматического обновления серверов за вас.
Шаг второй: настройте маршрутизатор
СВЯЗАННЫЕ С: Превратите домашний маршрутизатор в сверхмощный маршрутизатор с DD-WRT
Создание фактической записи DDNS - это только половина дела, когда дело касается экономии времени и удобства. Другая половина автоматизирует весь процесс. Давайте посмотрим, как автоматизировать обновления DDNS на уровне маршрутизатора и рабочего стола.
Мы будем использовать маршрутизатор D-Link с фантастическая сторонняя прошивка DD-WRT чтобы продемонстрировать, но настройки довольно стандартизированы для всех маршрутизаторов, поддерживающих DDNS - обратитесь к документации вашего маршрутизатора или прошивки, чтобы узнать, где находятся настройки DDNS, или просто копайтесь в настройках, пока не найдете их.
В DD-WRT вы найдете его в Setup> DDNS. По умолчанию он отключен. Откройте раскрывающееся меню, как показано ниже, и выберите «Пользовательский». Как видите, DD-WRT (и многие другие маршрутизаторы) поставляются с предварительно настроенными записями для различных служб DDNS, но настраиваемая запись обеспечивает максимальную гибкость (если она у вас есть).
После выбора «Custom» вам нужно будет ввести следующую информацию: сервер DYNDNS (api.dynu.com для тех, кто использует Dynu), ваше имя пользователя и пароль (те же самые, с которыми вы входите в сервис Dynu) и имя хоста, с которым вы входите. выбранный в предыдущем разделе учебника (например, yourpersonaladdress.dynu.com). Если вы не знаете, какой у вас сервер DYNDNS, обратитесь к документации службы, на которую вы подписались.
Остальные настройки оставьте как есть. Щелкните «Сохранить». Теперь ваш маршрутизатор будет обновлять сервер DDNS каждый раз при изменении вашего IP-адреса (и даже если он не изменился, он все равно будет подключаться к серверу DDNS каждые 10 дней в соответствии с «Интервалом принудительного обновления» для регистрации).
Альтернативный шаг второй: настройка средства обновления на базе ПК
Обновление через маршрутизатор намного превосходит использование средства обновления на ПК, но если у вас нет маршрутизатора, поддерживающего DDNS, средство обновления на базе ПК - единственный способ автоматизировать процесс обновления. Чтобы использовать программу обновления на ПК, сначала перейдите в раздел загрузок на панели управления вашего DDNS-провайдера. Вы можете найти раздел загрузок для Dynu Systems здесь . Возьмите соответствующее приложение для вашей системы (в нашем случае Windows) и загрузите его.
После установки приложения запустите его в первый раз и введите свое имя пользователя и пароль, нажмите «Сохранить».
В окне журнала вы увидите, как клиент подключается и обновляет ваш IP-адрес. Нажмите «Закрыть», чтобы отправить приложение на панель задач и более или менее забыть о нем. Для ознакомления с расширенными настройками см. этот файл поддержки здесь .
Настройка переадресации портов и другие соображения
На данном этапе руководства мы достигли того, что направили понятное человеку доменное имя на IP-адрес вашей домашней сети. Очень важно понимать, что все это позволяет заменить трудно запоминающийся (и часто меняющийся) числовой IP-адрес на простой в использовании домен на основе слов.
СВЯЗАННЫЕ С: Как перенаправить порты на вашем маршрутизаторе
Это не в любом случае измените настройки вашей домашней сети, чтобы все, что работало (или не работало) до настройки системы DDNS, продолжало работать (или не работать) с новым адресом DDNS. Если раньше вы подключались к домашнему музыкальному серверу во время работы, посетив XXX.XXX.XXX.XXX:5900 (ваш домашний IP-адрес, порт 5900), теперь вы можете подключиться к нему по адресу yournewDDNSaddress.com:5900.
На другая рука если вы не смогли подключиться к этому локально размещенному музыкальному серверу до настройки службы DDNS, вы все равно не сможете - потому что эта служба никогда не была настроена на использование адреса для выхода в Интернет. Вам нужно будет покопаться в настройках вашего роутера и настроить переадресацию портов для всех служб, к которым вы хотите получить доступ из-за пределов своей домашней сети.
То же самое касается любых служб, размещенных на самом маршрутизаторе. Если вы хотите получить доступ к встроенному сетевому хранилищу маршрутизатора из-за пределов вашей домашней сети, например, через адрес DDNS, вам необходимо сначала проверить настройки маршрутизатора и убедиться, что сервис на основе маршрутизатора доступен извне.
В общем, установка DDNS совсем несложная задача, но очень большая награда. С этого момента вместо того, чтобы приглашать друзей поиграть на вашем сервере Minecraft, говоря: «Подожди, подожди, я должен проверить мой IP-адрес, минутку…», вы можете просто сказать «Увидимся в сети», потому что специальное имя хоста, которое вы зарезервировали, все еще указывает на ваш домашний адрес.