public:local_dns

Local DNS

В итоге нарыл сл. фичу: Кинетик имеет делать тоже самое, но не через вебморду. К нему можно подцепиться через ssh и добавить список доменов, которые нужно редиректить обратно в локалку. Синтаксис такой:

ip host domain.ru 192.168.1.5
ip host aaa.domain.ru 192.168.1.5
ip host bbb.domain.ru 192.168.1.5
ip host ccc.domain.ru 192.168.1.5
ip host ddd.domain.ru 192.168.1.5

Применить настройки командой:

system configuration save

Отменить это дело можно добавив no перед командой. Например так:

no ip host domain.ru

Чтобы это все работало, нужно в настройках DHCP домашней сети поля DNS оставить пустыми, тогда в качестве адреса dns будет выдаваться 192.168.1.1 и все вышеописанное будет работать. Т.е. все запросы роутер будет проворачивать через себя, если совпадений нет, то передавать дальше интернетовскому dns серверу.

По ощущениям стало работать быстрее внутри локалки.

Другое тупое решение: можно на каждом ПК внутри локалки прописать адреса в /etc/hosts, но это нужно бегать от компа к компу и в случае глобальных изменений снова бегать.

Дока на cli команды роутера лежит на сайте кинетика. Так же можно использовать веб-командную строку, надо к адресу роутера добавить /a, т.е. вот так http://my.keenetic.net/a

  • Последние изменения: 22.01.2021 09:45
  • — vov