Каким образом можно указать доменные имена устройствам в локальной сети Keenetic?

Чтобы присвоить устройству (хосту) в локальной сети доменное имя, необходимо сделать следующее:

1. Зарегистрировать на интернет-центре и присвоить постоянный IP-адрес необходимому хосту. Регистрацию можно выполнить в веб-конфигураторе на странице "Список устройств". Подробности вы найдете в статье "Регистрация устройств в домашней сети". После регистрации указанное устройство будет постоянно получать один и тот же IP-адрес от интернет-центра. 

2. Далее нужно подключиться к интерфейсу командной строки (CLI) интернет-центра и выполнить следующие команды:

(config)> ip host my.comp 192.168.1.33     
Dns::Manager: Added static record for "my.comp", address 192.168.1.33.
(config)> system configuration save
Core::ConfigurationSaver: Saving configuration...


в нашем примере my.comp – доменное имя хоста с IP-адресом 192.168.1.33

После выполнения указанных выше действий в локальной сети интернет-центра Keenetic можно будет обращаться к нужному хосту по доменному имени.

Например, выполним пинг хоста по доменному имени в Linux OS: 

[comp@comp-lnx ~]$ ping -c 5 my.comp
PING my.host (192.168.1.33) 56(84) bytes of data.
64 bytes from 192.168.1.33 (192.168.1.33): icmp_seq=1 ttl=128 time=0.342 ms
64 bytes from 192.168.1.33 (192.168.1.33): icmp_seq=2 ttl=128 time=0.508 ms
64 bytes from 192.168.1.33 (192.168.1.33): icmp_seq=3 ttl=128 time=0.331 ms
64 bytes from 192.168.1.33 (192.168.1.33): icmp_seq=4 ttl=128 time=0.427 ms
64 bytes from 192.168.1.33 (192.168.1.33): icmp_seq=5 ttl=128 time=0.414 ms

--- my.host ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 56ms
rtt min/avg/max/mdev = 0.331/0.404/0.508/0.066 ms


Например, выполним пинг хоста по доменному имени в Windows OS: 

 C:\Users\User>ping -n 5 my.comp

Обмен пакетами с my.host [192.168.1.33] с 32 байтами данных:
Ответ от 192.168.1.33: число байт=32 время<1мс TTL=128
Ответ от 192.168.1.33: число байт=32 время<1мс TTL=128
Ответ от 192.168.1.33: число байт=32 время<1мс TTL=128
Ответ от 192.168.1.33: число байт=32 время<1мс TTL=128
Ответ от 192.168.1.33: число байт=32 время<1мс TTL=128

Статистика Ping для 192.168.1.33:
Пакетов: отправлено = 5, получено = 5, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

 

NOTE: Важно! Если до хоста my.comp не доходят пакеты ICMP Echo-Request в утилите Ping, значит необходимо проверить настройку разрешающего правила фильтрации межсетевого экрана на стороне хоста my.comp для протокола ICMP (Internet Control Message Protocol).

NOTE: Важно! Данная схема будет работать только в том случае, если на хостах, с которых идет обращение к my.comp, в качестве предпочитаемого DNS-сервера установлен IP-адрес интернет-центра Keenetic.

В интернет-центрах Keenetic можно добавить до 64 записей с помощью команды ip host

Также в интернет-центрах Keenetic реализована DHCP Option 15, которая позволяет передавать клиентскому хосту от DHCP-сервера имя домена, которое будет добавляться при обращении с этого хоста к ресурсу по имени, которое не имеет домена. Подробности вы найдете в статье "Настройка DHCP Option 15".

 

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 5 из 6

Еще есть вопросы? Отправить запрос

Комментарии

Комментариев: 4
  • а как удалить DNS запись test.local ?

  • Например:
    (config)> ip host test.local 192.168.4.43
    Dns::Manager: Added static record for "test.local", address 192.168.4.43.
    Для удаления выполните команду:
    config)> ip no host test.local 192.168.4.43
    Dns::Manager: Record "test.local", address 192.168.4.43 deleted.
    Обращаю ваше внимание, что нужно указать полностью DNS-запись с IP-адресом.

  • Есть ли возможность просмотра добавленных записей?

  • Эти записи перечисляются подряд в файле конфигурации устройства.
    В зависимости от того, сохраняли вы после указания записи конфигурацию (командой system config-save), или нет, соответственно в startup-config и running-config, или только в running-config.
    В CLI посмотреть записи возможно только в действующей конфигурации.
    Например:
    (show)> running-config
    ...
    ip static udp PPTP0 4500 192.168.202.38
    ip telnet
    port 23
    security-level private
    lockout-policy 5 15 3
    !
    ip ftp
    security-level private
    !
    ip host test.local 192.168.4.43
    no ppe software
    no ppe hardware
    ...

Войдите в службу, чтобы оставить комментарий.