qzeleza / kvas

vpn и shadowsocks клиент для роутеров keenetic
Other
649 stars 41 forks source link

В wiki более полно описать последствия смены DNS-прокси #59

Closed AltGrF13 closed 1 year ago

AltGrF13 commented 1 year ago
  1. ndhcps (DNS-прокси по умолчанию) всегда подменяет служебный DNS 78.47.125.180 на адрес роутера. После opkg dns-override в качестве DNS-прокси начинает выступать Dnsmasq, который о таком финте ушами не знает.
  2. Все домашние домены, заведённые до этого командой ip host, также перестанут работать. Потребуется их перенос в конфиг dnsmasq (директива address).

Сейчас в Вики

После ввода команды opkg dns-override у Вас должен пропасть интернет. Это нормально. Так и должно быть. Все последующие шаги по установке пакета позволят его реанимировать.

О других последствиях смены DNS-прокси этой командой не предупреждено. Как мне кажется, после

  1. Для проверки работоспособности, можете запустить проверку пакета командой kvas test

Стоит добавить пункты

Если используется VPN-сервер IKEv2/IPsec, то в его настройках нужно изменить поле DNS-сервер с 78.47.125.180 на IP-адрес роутера (по умолчанию 192.168.1.1).

Если использовались домашние домены (добавленные командой ip host), то их можно перенести в конфиг dnsmasq:

  • nano /opt/etc/hosts.dnsmasq address=/localdomain1.test/192.168.1.25 address=/localdomain2.test/192.168.1.27
  • nano /opt/etc/dnsmasq.conf server=127.0.0.1#9153 conf-file=/opt/etc/hosts.dnsmasq # Добавляем эту строчку, если нужны локальные домены conf-file=/opt/etc/kvas.dnsmasq
  • /opt/etc/init.d/S56dnsmasq restart
qzeleza commented 1 year ago

Доброго дня, спасибо за участие и Ваше предложение. Изменения внес в Wiki.