img

Получение DNS IP адреса от провайдера с помощью PPP

В этой статье описывается конфигурация, необходимая на маршрутизаторе Cisco для получения сведений о системе доменных имен (DNS) от поставщика услуг и передачи их внутренним пользователям с помощью DHCP. Протокол DNS используется для разрешения полного доменного имени (FQDN) на его соответствующий IP-адрес.

Получение DNS IP адреса от провайдера с помощью PPP

Получение DNS IP адреса от провайдера с помощью PPP

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

Топология

Рис. 1.1 DNS IP-адрес от провайдера с использованием PPP

Настройка локального DHCP-сервера на маршрутизаторе Cisco

Выполните настройку основных параметров DHCP на маршрутизаторе Cisco и включите его для того, чтобы он действовал как DHCP-сервер для локальной сети.

Во-первых, включите службу DHCP на маршрутизаторе Cisco.

R1(config)#service dhcp

Затем создайте пул DHCP, определяющий сетевую подсеть, которая будет передана в аренду DHCP-клиентам в локальной сети.

ip dhcp pool LAN_MY
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1 
dns-server 192.168.1.1

Здесь пул DHCP был назван как LAN_MY.

  • Оператор network задает подсеть и маску пула адресов DHCP
  • default-router указывает IP-адрес маршрутизатора по умолчанию для DHCP-клиента. Это должен быть IP-адрес в той же подсети, что и клиент
  • DNS-сервер задает IP-адрес DNS-сервера, который доступен для DHCP-клиента

Включите DNS-сервер на маршрутизаторе Cisco

В режиме глобальной конфигурации включите службу DNS на маршрутизаторе.

R1(config)#ip dns server

Конфигурация для ретрансляции публичной службы DNS от провайдера через PPP

Для того, чтобы получить Public DNS от провайдера, необходимо настроить ppp ipcp dns request на Dialer интерфейсе.

R1(config)#interface dialer 1
R1(config-if)#ppp ipcp dns request

Когда все вышеперечисленные конфигурации будут выполнены:

  • Команда ppp ipcp dns request сначала помогает получить информацию о публичном DNS-сервере от провайдера через ipcp-фазу согласования PPP.
  • Затем команда ip dns server позволяет маршрутизатору начать действовать в качестве самого DNS-сервера. Однако маршрутизатор в конечном итоге использует Public DNS service от провайдера для разрешения доменных имен
  • Кроме того, когда локальный DHCP-сервер раздаст IP-адреса клиентам, он будет представлять себя как DNS-сервер. Все входящие запросы разрешения DNS от клиентов будут обрабатываться маршрутизатором с использованием Public DNS

Проверка

Шаг 1: Запустите debug ppp negotiation и внимательно прочитайте информацию о IPCP, чтобы проверить, предоставляется ли информация о DNS-сервере провайдером.

debug ppp negotiation

Шаг 2: выполните команду show ppp interface virtual-access, чтобы узнать о различных параметрах, успешно согласованных во время настройки PPP.

R1# show ppp interface virtual-access 3
show ppp interface virtual-access show ppp interface virtual-access show ppp interface virtual-access
Ссылка
скопирована
Получите бесплатные уроки на наших курсах
Все курсы
Еще по теме:
img
XMPP – это основа для создания приложений с обменом сообщениями в реальном времени. Узнайте, как этот протокол работает, его особенности, преимущества и почему его продолжают использовать спустя два десятилетия.
img
Улучшение сети: находите и устраняйте задержки с помощью Wireshark.
img
Рассказываем про рекомендации для DNS по безопасности и производительности
img
Рассказываем как работает Wi-Fi 2.4 vs 5 ГГц: что лучше и почему вай фай опасен для здоровья?
img
Что такое DevOps, что нужно знать и сколько получают DevOps - специалисты?