При необходимости обработки запросов определения ip адреса по доменному имени, используется функционал domain lookup, который включает на маршрутизаторе ESR процесс dns-клиента.
Для включения разрешения DNS-имен необходимо произвести следующие настройки:
# включение разрешения DNS-имен(dns резолвинг), в качестве DNS сервера будут использоваться Корневые серверы DNS:
esr(config)# domain lookup enable
esr# commit
esr# confirm
# после данной настройки(если предварительно уже настроена ip связность и маршрутизация) возможно использовать hostname в командах ping, traceroute, пример:
esr# ping ya.ru
PING ya.ru (87.250.250.242) 56(84) bytes of data.
!!!!!
--- ya.ru ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 48.211/48.226/48.256/0.278 ms
esr# traceroute ya.ru
traceroute to ya.ru (87.250.250.242), 30 hops max, 60 byte packets
1 192.168.32.1 (192.168.32.1) 0.137 ms 0.114 ms 0.126 ms
2 95.167.221.129 (95.167.221.129) 0.244 ms 0.253 ms 0.257 ms
3 b-internet.92.125.152.57.snt.ru (92.125.152.57) 0.964 ms 0.972 ms 0.897 ms
4 * * *
5 87.226.168.114 (87.226.168.114) 42.232 ms 41.874 ms 41.872 ms
6 vla-32z1-ae1.yndx.net (93.158.172.17) 48.052 ms * sas-32z3-ae2.yndx.net (87.250.239.185) 53.741 ms
7 10.8.5.1 (10.8.5.1) 52.515 ms * *
8 ya.ru (87.250.250.242) 48.801 ms 48.309 ms 45.303 ms
# в качестве DNS сервера используется один из корневых серверов DNS(192.203.230.10):
192.168.35.129.41790 > 192.203.230.10.53:
# Определить IP-адрес DNS-сервера, используемого для разрешения DNS-имен(не обязательно, но крайне рекомендуется):
esr(config)# domain name-server <ipaddr>
esr# commit
esr# confirm
# Настройка статических DNS-записей(не обязательно, в случае локального резолва):
esr(config)# domain ip host <Host name> <Host address>
# после данной настройки возможно использовать hostname при подключении по ssh/telnet, пример:
esr(config)# domain ip host switch21 192.168.35.128
esr# commit
esr# confirm
esr# ssh <Username> switch21s
Комментарии (11)