Cloudflare dns как настроить роутер

  1. Products
  2. 1.1.1.1 (DNS Resolver)
  3. Set up
  4. Router
  1. Go to the IP address used to access your router’s admin console in your browser.

    • Linksys and Asus routers typically use http://192.168.1.1 or http://router.asus.com (for ASUS).
    • Netgear routers typically use http://192.168.1.1 or http://routerlogin.net.
    • D-Link routers typically use http://192.168.0.1.
    • Ubiquiti routers typically use http://unifi.ubnt.com.
  2. Enter the router credentials. For consumer routers, the default credentials for the admin console are often found under or behind the device.

  3. In the admin console, find the place where DNS settings are set. This may be contained within categories such as WAN and IPv6 (Asus Routers) or Internet (Netgear Routers). Consult your router’s documentation for details.

  4. Take note of any DNS addresses that are currently set and save them in a safe place in case you need to use them later.

  5. Depending on what you want to configure, choose one of the following DNS addresses for IPv4:

    Use 1.1.1.1 resolverBlock malware with 1.1.1.1 for FamiliesBlock malware and adult content with 1.1.1.1 for Families

  6. Depending on what you want to configure, choose one of the following DNS addresses for IPv6:

    Use 1.1.1.1 resolver

    2606:4700:4700::1111

    2606:4700:4700::1001

    Block malware with 1.1.1.1 for Families

    2606:4700:4700::1112

    2606:4700:4700::1002

    Block malware and adult content with 1.1.1.1 for Families

    2606:4700:4700::1113

    2606:4700:4700::1003

  7. Save the updated settings.

Using DNS-Over-TLS on OpenWrt

It is possible to encrypt DNS traffic out from your router using DNS-over-TLS if it is running OpenWrt. For more details, see our blog post on the topic: Adding DNS-Over-TLS support to OpenWrt (LEDE) with Unbound.

FRITZ!Box

Starting with FRITZ!OS 7.20, DNS over TLS is supported, see Configuring different DNS servers in the FRITZ!Box.

Cloudflare DNS представляет собой дневные сервера, которые могут значительно повысить безопасность и производительность вашей сети. Настройка Cloudflare DNS на вашем роутере может быть простым и эффективным способом защитить вашу сеть от различных угроз и улучшить скорость подключения к Интернету.

Преимущества использования Cloudflare DNS на роутере включают:

  • Быструю скорость соединения: Cloudflare имеет множество серверов, разбросанных по всему миру, что позволяет им быстро отвечать на запросы и снижает задержки.
  • Улучшенную безопасность: Cloudflare DNS предлагает функции фильтрации и блокирования опасных сайтов и вредоносного контента.
  • Большая надежность: Cloudflare имеет высокую степень доступности и устойчивость к сбоям, что гарантирует непрерывное подключение к Интернету.

В этой простой инструкции мы покажем вам, как настроить Cloudflare DNS на вашем роутере и начать использовать его преимущества уже сегодня.

Содержание

  1. Что такое Cloudflare DNS
  2. Шаг 1: Вход в административный интерфейс роутера
  3. Шаг 2: Настройка DNS-серверов
  4. Выбор серверов Cloudflare DNS
  5. Настройка DNS-серверов на роутере
  6. Шаг 3: Проверка настроек

Что такое Cloudflare DNS

Основная задача Cloudflare DNS – улучшить производительность, безопасность и конфиденциальность вашего интернет-соединения, а также предоставить преимущества, которых нет у стандартных DNS-серверов.

Сервис Cloudflare DNS позволяет значительно сократить время загрузки страниц веб-сайтов, благодаря своей глобальной сети серверов DNS, размещенных в разных уголках мира. Выбор сервера DNS Cloudflare в роутере позволяет перенаправлять DNS-запросы с устройств, подключенных к вашему домашнему Wi-Fi, на более быстрый и надежный сервер Cloudflare.

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

Шаг 1: Вход в административный интерфейс роутера

Первым шагом для настройки Cloudflare DNS на роутере необходимо войти в административный интерфейс роутера. Для этого выполните следующие действия:

1. Откройте браузер на вашем компьютере и введите в адресной строке IP-адрес вашего роутера. Обычно это 192.168.0.1 или 192.168.1.1. Если вы не знаете IP-адрес своего роутера, вы можете найти его в документации или обратиться к поставщику услуг Интернета.
2. После ввода IP-адреса в адресной строке нажмите клавишу «Enter» на клавиатуре. Вы должны увидеть страницу входа в административный интерфейс роутера.
3. Введите имя пользователя и пароль для доступа к административному интерфейсу роутера. Если у вас нет этих данных, вы можете попробовать стандартные комбинации «admin» и «password» или проверить документацию к роутеру.
4. После успешного входа в административный интерфейс роутера вы будете перенаправлены на главную страницу настроек.

Теперь, когда вы успешно вошли в административный интерфейс роутера, вы можете приступить к шагу 2: настройке Cloudflare DNS.

Шаг 2: Настройка DNS-серверов

После успешного входа в настройки роутера вы увидите список различных параметров для настройки вашей сети. Найдите раздел, отвечающий за DNS-серверы.

Обычно данный раздел находится в разделе «Интернет» или «Сеть».

Выберите опцию для редактирования DNS-серверов.

В новом окне введите адреса DNS-серверов, которые вы получили от Cloudflare. Обычно подразумевается использование двух адресов DNS-серверов:

Первый DNS-сервер: 1.1.1.1

Второй DNS-сервер: 1.0.0.1

Убедитесь, что правильно ввели адреса DNS-серверов и сохраните изменения.

После сохранения настроек, ваш роутер будет использовать DNS-сервера Cloudflare для обрабатывания запросов и улучшения безопасности вашей сети.

Выбор серверов Cloudflare DNS

Cloudflare DNS предлагает несколько вариантов серверов для настройки на вашем роутере.

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

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

Также существует вариант выбрать серверы со строгим протоколом DNSSEC (Domain Name System Security Extensions). Этот протокол обеспечивает подпись и шифрование DNS-запросов, что повышает безопасность вашей сети и защищает от возможных атак.

Настройка DNS-серверов на роутере

Для обеспечения быстрого и безопасного доступа в Интернет можно использовать DNS-серверы от Cloudflare. Настройка этих DNS-серверов на роутере достаточно проста и займет всего несколько минут.

Вот пошаговая инструкция:

  1. Откройте веб-браузер и введите адрес роутера в адресной строке. Обычно адрес роутера выглядит как 192.168.1.1 или 192.168.0.1. Если вы не знаете адрес роутера, вы можете найти его в документации к роутеру или обратиться к вашему интернет-провайдеру.
  2. Введите имя пользователя и пароль для доступа к роутеру. Если вы не настраивали пароль, обратитесь к документации или интернет-провайдеру, чтобы узнать эту информацию.
  3. Найдите настройки DNS-серверов. Они могут находиться в разделе «Сеть» или «Интернет». В некоторых роутерах эти настройки могут быть скрытыми и потребуют активации.
  4. Выберите опцию «Статические DNS-серверы» или «Настройка DNS». Если возможности указать статические DNS-серверы нет, отключите автоматическую настройку и введите адреса DNS-серверов вручную.
  5. Введите следующие адреса DNS-серверов от Cloudflare:
  • Primary DNS: 1.1.1.1
  • Secondary DNS: 1.0.0.1

После ввода адресов DNS-серверов сохраните настройки и перезагрузите роутер.

Теперь ваш роутер будет использовать DNS-серверы Cloudflare для ускорения и защиты вашего интернет-соединения. Убедитесь, что все ваши устройства подключены к роутеру, чтобы они также использовали новые DNS-серверы.

Шаг 3: Проверка настроек

После того, как вы внесли изменения в настройки DNS на роутере и добавили адреса серверов Cloudflare DNS, вам следует убедиться, что изменения вступили в силу. Для этого выполните следующие шаги:

  1. Откройте командную строку на вашем компьютере. Для Windows пользователей это можно сделать, выбрав «Командная строка» в меню «Пуск». Для Mac и Linux пользователей можно воспользоваться программой «Терминал».
  2. Введите команду nslookup и нажмите Enter. Вы должны увидеть приглашение командной строки для ввода запроса.
  3. Введите доменное имя, для которого вы хотите проверить настройки DNS, и нажмите Enter.
  4. После этого вам должны быть предоставлены результаты запроса DNS, включая список IP-адресов для данного домена. Убедитесь, что в списке IP-адресов присутствуют IP-адреса серверов Cloudflare DNS.

Если вы видите IP-адреса серверов Cloudflare DNS в результатах запроса, это означает, что ваш роутер успешно настроен на использование Cloudflare DNS. Если вы не видите IP-адресов серверов Cloudflare DNS, повторите шаги 1-4 и убедитесь, что вы правильно внесли изменения в настройки DNS на роутере.

Cloudflare DNS — это бесплатный сервис, который позволяет улучшить безопасность и скорость вашей сети. Он заменяет стандартный DNS, предоставляя быстрый доступ к веб-сайтам и защиту от вредоносных угроз в сети. Настроить Cloudflare DNS на роутере может быть полезно, так как это позволит применить изменения ко всем устройствам, подключенным к вашей домашней сети.

Процесс настройки Cloudflare DNS на роутере несложен и займет всего несколько минут. Вам понадобится доступ к панели управления роутера. Обычно она доступна по адресу 192.168.0.1 или 192.168.1.1, но это может изменяться в зависимости от модели роутера. Подключитесь к роутеру с помощью браузера и авторизуйтесь, используя необходимые учетные данные.

Шаг 1: Войдите в настройки вашего роутера, введя адрес панели управления в адресной строке браузера и авторизовавшись.

Шаг 2: Найдите раздел «DNS Settings» или «Сетевые настройки» в меню роутера.

Шаг 3: Введите IP-адреса Cloudflare DNS: 1.1.1.1 и 1.0.0.1 в поля для первичного и вторичного DNS-сервера соответственно.

Шаг 4: Сохраните изменения и перезапустите роутер. После этого все устройства, подключенные к вашей домашней сети, будут использовать новые DNS-серверы Cloudflare.

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

Содержание

  1. Cloudflare DNS: как настроить на роутере?
  2. Что такое Cloudflare DNS?
  3. Преимущества использования Cloudflare DNS на роутере
  4. Шаги по настройке Cloudflare DNS на роутере
  5. Проверка корректности установки Cloudflare DNS
  6. Как обновить DNS-кэш после настройки Cloudflare DNS на роутере
  7. Обновление DNS-кэша на Windows
  8. Обновление DNS-кэша на macOS
  9. Обновление DNS-кэша на Linux

Cloudflare DNS: как настроить на роутере?

Cloudflare DNS (Domain Name System) предоставляет возможность улучшить скорость и безопасность сети, заменяя стандартные DNS-серверы на серверы Cloudflare. Настройка Cloudflare DNS на роутере позволяет применять его на все устройства, подключенные к вашей домашней сети. В этом разделе представлена подробная инструкция по настройке Cloudflare DNS на роутере.

  1. Откройте веб-браузер и введите IP-адрес своего роутера в адресной строке. Обычно адрес указан на задней панели роутера или в приложении, поставляемом с роутером. Введите свои учетные данные для входа в панель управления роутером.
  2. Перейдите в раздел настройки сети или сетевых настроек. Некоторые роутеры могут иметь отдельный раздел для настройки DNS.
  3. Найдите поля для указания первичного и вторичного DNS-сервера.
  4. Замените текущие DNS-серверы адресами DNS-серверов Cloudflare. Первичный DNS-сервер Cloudflare — 1.1.1.1, а вторичный — 1.0.0.1.
  5. Сохраните настройки и перезагрузите роутер, чтобы изменения вступили в силу.

Теперь все устройства, подключенные к вашей домашней сети через роутер, будут использовать DNS-сервера Cloudflare. Это может улучшить скорость загрузки веб-страниц, обеспечить большую приватность и защиту от некоторых видов вредоносного программного обеспечения.

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

Что такое Cloudflare DNS?

Cloudflare DNS (Domain Name System) — это облачная служба безопасного и быстрого обеспечения доступа к веб-сайтам. DNS — это система, которая переводит доменные имена в IP-адреса, позволяя пользователям обращаться к веб-ресурсам по их удобным адресам, например, «example.com». Cloudflare DNS предлагает несколько преимуществ по сравнению с традиционными DNS-серверами:

  • Скорость: Cloudflare DNS использует глобальную сеть распределенных серверов, расположенных в разных странах и регионах, что позволяет достигать высокой скорости загрузки веб-страниц.
  • Безопасность: Cloudflare DNS имеет встроенную защиту от различных видов угроз, таких как DDoS атаки и вредоносные сайты. Он отфильтровывает веб-трафик, блокируя известные источники угроз.
  • Приватность: Cloudflare DNS оперирует в соответствии с принципами приватности пользователей. Это означает, что ваш IP-адрес не записывается или передается третьим лицам, обеспечивая вам большую анонимность при посещении веб-сайтов.

Настройка Cloudflare DNS на роутере позволяет применять эти преимущества ко всем подключенным устройствам в вашей локальной сети, что обеспечивает единое и безопасное обращение к Интернету.

Преимущества использования Cloudflare DNS на роутере

  • Быстрая скорость загрузки: Использование DNS-серверов Cloudflare позволяет ускорить загрузку веб-страницы, так как этот сервис известен своей высокой производительностью и низкой задержкой. В результате этого пользователи получат более быструю и удобную работу в Интернете.
  • Улучшенная безопасность: Cloudflare DNS предлагает встроенные механизмы защиты от вредоносных сайтов и небезопасного контента. Оно блокирует доступ к опасным сайтам и может предупредить пользователя о потенциальных угрозах безопасности. Таким образом, пользователи получают дополнительный уровень безопасности при использовании Cloudflare DNS.
  • Фильтрация контента: Cloudflare DNS может быть настроен на фильтрацию нежелательного контента, такого как взрослый или порнографический материал. Это особенно полезно для семей, где нужно обеспечить безопасность и защиту детей от неподходящего контента.
  • Преимущества для загрузки видео: Если вы часто смотрите видео онлайн, использование Cloudflare DNS может значительно улучшить качество передачи данных. Оно помогает устранить задержки и потерю данных при загрузке видео, обеспечивая плавную и бесперебойную передачу контента.
  • Простая настройка: Установка Cloudflare DNS на роутере довольно проста и не требует особых технических навыков. Следуя подробной инструкции, вы сможете быстро и легко настроить DNS-серверы Cloudflare на своем роутере и начать пользоваться его преимуществами.

Шаги по настройке Cloudflare DNS на роутере

Шаг 1: Откройте веб-браузер и введите IP-адрес вашего роутера в адресную строку. Обычно он находится на задней панели вашего роутера или в поставляемой с ним документации.

Шаг 2: Введите свои учетные данные для входа в панель управления роутером. Если вы не изменили учетные данные по умолчанию, найти их можно в поставляемой с роутером документации.

Шаг 3: Найдите раздел, отвечающий за настройку DNS (обычно он называется «Network» или «Internet Settings»).

Шаг 4: Выберите опцию «Manual» или «Custom» для ручной настройки DNS.

Шаг 5: Введите первичный DNS-сервер Cloudflare: 1.1.1.1

Шаг 6: Введите вторичный DNS-сервер Cloudflare: 1.0.0.1

Шаг 7: Сохраните настройки и перезагрузите роутер для применения новых DNS-серверов.

Шаг 8: Проверьте, что вы успешно настроили Cloudflare DNS, открыв веб-браузер и посетив сайт, такой как https://1.1.1.1. Если страница открывается, значит, DNS-серверы были настроены правильно.

Теперь ваш роутер использовать DNS-серверы Cloudflare и получать такие преимущества, как повышенная скорость загрузки веб-страниц, улучшенная безопасность и защита от нежелательной рекламы.

Проверка корректности установки Cloudflare DNS

После того, как вы настроили Cloudflare DNS на своем роутере, важно убедиться, что все настройки были выполнены правильно и действительно работают. В этом разделе мы рассмотрим несколько способов проверки корректности установки Cloudflare DNS.

  1. Проверка на пропускную способность:
    • Откройте любой веб-браузер на вашем устройстве и введите в адресной строке любой сайт, например, «example.com».
    • Должно открыться целевое веб-содержимое (страница «example.com») достаточно быстро и без задержек.
  2. Проверка на использование нового IP-адреса:
    • Откройте любой веб-браузер на вашем устройстве и введите в адресной строке «whatismyipaddress.com».
    • Сравните полученный IP-адрес с вашим предыдущим IP-адресом.
    • Если IP-адрес изменился на новый, это означает, что Cloudflare DNS успешно работает и все запросы проходят через облачную сеть Cloudflare.
  3. Проверка на наличие DNSSEC:
    • Откройте любой веб-браузер на вашем устройстве и введите в адресной строке «dnssec.vs.uni-due.de».
    • После загрузки страницы вы должны увидеть сообщение «This domain is DNSSEC signed».
    • Это означает, что Cloudflare DNS успешно включает защиту от подделки DNS-записей (DNSSEC).
  4. Проверка на использование DNS-резолвера Cloudflare:
    • Откройте командную строку на вашем устройстве.
    • Введите команду «nslookup example.com» (замените «example.com» на конкретный домен, который вы хотите проверить).
    • В результате вы должны увидеть, что сервер DNS принадлежит Cloudflare (например, «server: 1.1.1.1»).

При выполнении всех этих проверок вы можете быть уверены, что Cloudflare DNS был успешно настроен на вашем роутере и готов к использованию.

Как обновить DNS-кэш после настройки Cloudflare DNS на роутере

После настройки Cloudflare DNS на роутере, может потребоваться обновить DNS-кэш на устройстве, чтобы начать использовать новые DNS-серверы. Обновление DNS-кэша позволит вашему устройству получить свежие и актуальные данные о доменах, которые вы посещаете. В этом разделе мы рассмотрим, как обновить DNS-кэш на нескольких популярных операционных системах.

Обновление DNS-кэша на Windows

  1. Откройте командную строку, нажав клавиши Win + R и введя команду «cmd», затем нажмите Enter.
  2. Введите команду «ipconfig /flushdns» и нажмите Enter.
  3. После выполнения команды вы должны увидеть сообщение «DNS-кэш успешно очищен».

Обновление DNS-кэша на macOS

  1. Откройте Терминал. Вы можете использовать поиск Spotlight (иконка лупы в правом верхнем углу экрана), чтобы найти Терминал или найти его в папке «Программы» > «Утилиты».
  2. Введите команду «sudo killall -HUP mDNSResponder» и нажмите Enter.
  3. Вы можете быть запрошены ввести пароль вашего пользователя для подтверждения.

Обновление DNS-кэша на Linux

  1. Откройте терминал через выпадающее меню или используя сочетание клавиш Ctrl + Alt + T.
  2. Введите команду «sudo systemd-resolve —flush-caches» и нажмите Enter.
  3. Вы можете быть запрошены ввести пароль вашего пользователя для подтверждения.

После обновления DNS-кэша на вашем устройстве, новые настройки Cloudflare DNS должны быть активированы. Вы можете проверить правильность настройки DNS, используя онлайн-утилиты или посещая различные веб-сайты. Теперь вы можете наслаждаться преимуществами использования Cloudflare DNS для улучшения безопасности, производительности и конфиденциальности вашей сети.

На чтение 4 мин Опубликовано Обновлено

В современном интернете безопасность и приватность являются одними из наиболее важных аспектов. Протокол DNS (Domain Name System) играет ключевую роль в сетевой инфраструктуре, но его передача в открытом виде может стать уязвимостью и привести к небезопасности пользовательских данных.

Один из способов защитить свои данные — использовать протокол DNS over HTTPS (DoH). Этот протокол позволяет шифровать DNS-запросы, делая их недоступными для прослушивания и модификации третьими лицами. Keenetic – это роутер с возможностью настройки DoH через Cloudflare, одной из ведущих компаний в области интернет-безопасности и облачного хранения данных.

Настройка DoH на Keenetic через Cloudflare довольно проста. Вам потребуется создать бесплатную учетную запись Cloudflare и настроить ее в Keenetic, указав серверы DNS, которые будут использоваться для защищенного шифрования.

В результате использования DNS over HTTPS на Keenetic через Cloudflare, вы получите высокий уровень защиты ваших данных в сети, а также повысите приватность и скорость работы своей домашней сети.

Содержание

  1. DNS over HTTPS на Keenetic
  2. Настройка Cloudflare
  3. Регистрация аккаунта

DNS over HTTPS на Keenetic

Cloudflare предоставляет бесплатный сервис DNS over HTTPS, который позволяет безопасно и зашифрованно передавать DNS-запросы через HTTPS-протокол на серверы Cloudflare. Это защищает ваши DNS-запросы от прослушивания и несанкционированного доступа.

Чтобы настроить DNS over HTTPS на Keenetic, следуйте инструкциям ниже:

  1. Откройте веб-интерфейс вашего роутера Keenetic, введя его IP-адрес в адресную строку любого браузера.
  2. Войдите в настройки роутера, используя административные учетные данные.
  3. Перейдите в раздел «Интернет» и выберите «DNS» в меню слева.
  4. В разделе «DNS-клиент» выберите «Настроить DNS-клиент».
  5. В разделе «Сервер DNS» выберите «Настроить вручную».
  6. В поле «Первичный DNS-сервер» введите адрес сервера Cloudflare: 1.1.1.1
  7. В поле «Вторичный DNS-сервер» введите адрес сервера Cloudflare: 1.0.0.1
  8. Установите флажок «Использовать DNS over HTTPS (DoH)».
  9. Нажмите кнопку «Сохранить», чтобы сохранить изменения.

После настройки DNS over HTTPS на Keenetic, все DNS-запросы будут автоматически отправляться через Cloudflare с использованием HTTPS-протокола, обеспечивая безопасность и конфиденциальность вашей сети. Это позволит предотвратить несанкционированный доступ и чтение ваших DNS-запросов.

Настройка Cloudflare

Для настройки DNS over HTTPS на Keenetic через Cloudflare выполните следующие шаги:

  1. Зайдите в панель управления вашим аккаунтом Cloudflare.
  2. Выберите зону, для которой хотите включить DNS over HTTPS.
  3. Перейдите в раздел «DNS».
  4. Нажмите на кнопку «Добавить запись» и выберите тип записи «A».
  5. В поле «Имя» укажите желаемый поддомен, например «dns».
  6. В поле «IPv4-адрес» введите IP-адрес вашего Keenetic роутера.
  7. Нажмите «Сохранить».
  8. Теперь у вас есть запись DNS для использования DNS over HTTPS на Keenetic через Cloudflare.

Регистрация аккаунта

Для использования DNS over HTTPS через Cloudflare на Keenetic необходимо зарегистрировать аккаунт на сайте Cloudflare.

Шаги регистрации аккаунта следующие:

  1. Перейдите на официальный сайт Cloudflare по адресу www.cloudflare.com.
  2. На главной странице найдите кнопку «Sign Up» или «Get Started». Кликните на нее.
  3. Заполните необходимую информацию в форме регистрации: введите свой email и создайте пароль. Затем нажмите кнопку «Create Account».
  4. После успешной регистрации вы будете перенаправлены на страницу выбора типа плана. Выберите бесплатный план «Free» и нажмите кнопку «Continue with Free».
  5. На следующей странице Cloudflare предложит ввести домен, с которым вы будете работать. Введите доменное имя и нажмите кнопку «Add Site».
  6. После добавления сайта вам будет предложено выбрать настройки безопасности. Вы можете оставить значения по умолчанию или настроить их по своему усмотрению. Кликните на кнопку «Continue».
  7. На последней странице регистрации Cloudflare предложит вам два DNS-сервера, которые вам необходимо будет использовать на Keenetic. Они обычно имеют формат «ns1.cloudflare.com» и «ns2.cloudflare.com». Запишите эти адреса или оставьте открытой вкладку браузера с этой страницей.

Поздравляю! Вы успешно зарегистрировали аккаунт на Cloudflare. Теперь вы готовы перейти к настройке DNS over HTTPS на Keenetic.

Step by Step instructions for setting up Cloudflare Dynamic DNS with an Asuswrt-merlin router

Recently, I’ve wanted to be able to VPN into my home network so that I can perform various tasks while out of the house. My provider does not offer static IP addresses to residential customers, so I have to rely on a Dynamic DNS service. I don’t want to have my personal IP publicly listed on my domain, however, so I’d like to use Cloudflare to proxy the IP.

Asuswrt-merlin (developed by Eric Sauvageau – well worth a look if you are currently running the stock asuswrt firmware) provides the ability to link the router up to a Dynamic DNS service (DDNS).

However, it does not natively support Cloudflare as a DDNS. In fact, Cloudfare doesn’t appear to have a dedicated DDNS system (certainly not on the free tier). But, with some clever trickery (produced by others), its possible to set it up to update DNS records in cloudfare.

None of this is my handiwork, but for posterity, I want to document the full process to set it up here.

What do you need?

  • A Cloudflare account
  • A USB Stick
  • An Asus router running asuswrt-merlin version 384.7 or above

Step One: Cloudfare Setup

The first thing you are going to need, is a cloudfare DNS record, and an API key, so that your router can update the record. Follow the guide to create a new API key, when selecting permissions, give the key access to edit the DNS zones for your target domain.

Once you have completed that, go to the DNS section for your domain, and add a new A record. You can call this whatever you like. For now, just set it to any IP address (such as 1.1.1.1) – we’ll be changing it automatically soon.

Set the following settings:

Setting Value
Type A
Name Whatever your subdomain for the home network should be, in this example, its mynetwork
IPv4 Address For now, just set it to any IP address (such as 1.1.1.1) – we’ll be changing it automatically soon.
Proxy Status You’ll want to set the Proxy flag to on, in order to benefit from hiding this IP address from the world.
DNS Record Settings
Example A record setup for mynetwork.example.com in Cloudflare DNS settings

Step Two: Router Preparation

Because asuswrt does not support Cloudflare as a listed DDNS service, we’re going to need to set the router up to run a custom script. Before we do that though, we’re going to need to get the router ready, with all the required software. In this section, I’ll assume you’re running stock asuswrt-merlin, and haven’t done any customisation yet.

SSH Configuration

First, we’re going to allow ssh login on the terminal, so we can access the router via CLI. Log into your routers web interface (by default this should be 192.168.1.1).

Navigate to Administration > System, and enable SSH. I would recommend only doing it for LAN only, so that outside attackers are unable to get into it. You’ll also want to allow password login (or set up some authorised keys). Hit the Apply button to commit those changes.

JFFS Configuration

Next, we need to ensure that JFFS2 is configured on the router. Set Enable JFFS custom scripts and configs to Yes.

Screenshot of the JFFS settings in the Asuswrt-merlin WebUI

Finally, plug a USB stick into the router. We’re going to format this and leave it permanently in place, so be sure you’ve taken all the data off it first.


Step 3: Router Setup

Now that we’ve got ssh set up, we’re going to log into the box. Open up a terminal, and use ssh [loginUser]@[routerIP] Where loginUser is the username you log into the webUI with, and routerIP is the IP address of the router. Enter the password, and you’ll be presented with the session prompt.

Example ssh login for the router

Asus Merlin has a fairly powerful terminal menu that simplifies a lot of tasks, we’re going to use it here to get a few things set up. Type amtm to load the menu up.

Asuswrt-Merlin Terminal Menu

Formatting the USB Stick

First, type in the fd command. This will prompt you for various decisions relating to formatting the USB drive you just plugged in. Unless you explicitly want something different, you can use the recommended settings for most of them.

You get a chance to confirm your choices just before it executes. If you are unhappy with any of your choices (or have forgotten to take the data off), you can use this chance to correct any issues. Once you confirm here, everything on the disk will be wiped out.

Format Disk confirmation screen

Once this completes (it can take a bit depending on the size of the drive you plugged in). It’ll take you back to the main menu.

Required Package Setup

If you enter i, it will show you all the packages you can install via amtm, I won’t go into details about these, but the one we want is Entware. Type in ep and hit enter to install this package. Once this is done, hit e to exit the amtm menu.

Back at the ssh prompt, we’re going to install python. Type in opkg install python3 – This should prompt Entware to install the python packages.


Script Setup

Ok, now we’ve got everything set up and ready, we need to configure the router to update the DNS settings. Thankfully, others have forged this path before, so we just need to grab the required script.

Download the ddns-start script from this repository. The easiest method is to navigate to the raw file, then right-click and select Save As. Once you have it, you’re going to want to open the file, and update it with the relevant settings, as described on the repository’s README.

Copy the file

Once we have the file, and updated the settings, we’re going to copy it to the router.

There’s a few options for doing this, but I’m going to use scp for this. From a standard terminal prompt (not your ssh session), type in scp [path to local file] [loginUser]@[routerIP]:/jffs/scripts/ddns-start – you’ll be prompted to enter your ssh credentials again.

scp command copying the ddns-start file to the router

NB: Windows tends to download the file as a .txt file – When copying the file over, remove the extension. For this to work, the file name needs to be exactly ddns-start

Once this completes, ssh back into the box, and check the file is present

ssh confirmation the ddns-start file is present

Next, lets make sure the file is executable by the system, using chmod +x /jffs/scripts/ddns-start.

You can manually execute this script using ./jffs/scripts/ddns-start – If everything goes well, it should just return to the command prompt without error.

ddns-start script completing successfully

You can verify the script worked successfully, by returning to the Cloudflare dashboard DNS settings, and checking the IP has changed from the original value to your current IP. If you don’t know what that is, use WhatIsMyIPAddress to check.

Final Step: Configure DDNS

Log back into the router webUI, and navigate to WAN > DDNS. Here, we should set the following values:

Setting Value
Enable the DDNS Client Yes
Method to retrieve WAN IP Internal
Server Custom
Host Name The subdomain we set up in Cloudflare (in the case above, its mynetwork.example.com)
Forced update interval (in days) 21
Setting values for the WAN DDNS configuration

Once you have configured this, hit Apply to save the changes.

Screenshot of the DDNS setup settings in Asuswrt-merlin WebUI

Conclusion

Now you should have a cloudflare DNS record that hides your home IP address, and updates automatically whenever the WAN IP of the router changes. From here, you can add additional DNS records that point to this A record (such as vpn.example.com for your VPN traffic). This will allow you multiple subdomains for whatever you need, all driven from a single record that is updated by your router.

  • D link dir 615 настройка через роутер
  • Cloudflare dns как настроить на роутере
  • D link des 1008a как подключиться к роутеру
  • D link des 1005a настройка как роутер
  • Clear control в роутере что это