Вопрос:
Каким образом можно указать доменные имена устройствам в локальной сети Keenetic?
Ответ:
Чтобы присвоить устройству (хосту) в локальной сети доменное имя, необходимо сделать следующее:
1. Зарегистрировать на интернет-центре и присвоить постоянный IP-адрес необходимому хосту. Регистрацию можно выполнить из веб-интерфейса в меню Домашняя сеть > Устройства, щелкнув по записи устройства. После регистрации указанное устройство будет постоянно получать один и тот же IP-адрес от интернет-центра.
2. Далее нужно подключиться к интерфейсу командной строки (CLI) интернет-центра и выполнить следующие команды:
1 2 3 4 5 6 7 8 |
(config) ip host test.local 192.168.4.43 в нашем примере test.local – доменное имя хоста с IP-адресом 192.168.4.43 Dns::Manager: added a record for "test.local", address 192.168.4.43. (config) system config-save Core::ConfigurationSaver: saving configuration... |
После выполнения указанных выше действий в локальной сети интернет-центра Keenetic можно будет обращаться к нужному хосту по доменному имени.
Например, выполним пинг хоста по доменному имени:
1 2 3 4 5 6 7 8 9 10 |
C:\Users\Admin ping test.local Обмен пакетами с test.local [192.168.4.43] с 32 байтами данных: Ответ от 192.168.4.43: число байт=32 время=2мс TTL=64 Ответ от 192.168.4.43: число байт=32 время=16мс TTL=64 Ответ от 192.168.4.43: число байт=32 время=3мс TTL=64 Ответ от 192.168.4.43: число байт=32 время=18мс TTL=64 |
Внимание! Данная схема будет работать только в том случае, если на хостах, с которых идет обращение к test.local, в качестве предпочитаемого DNS-сервера установлен IP-адрес интернет-центра Keenetic!
Отменить запись:
ip no host test.local 192.168.4.43
Посмотреть записи:
show dns-proxy
спасибо