Изменил конфигурацию netplan , сделал netplan apply , делаю команду dig , отображает локальную заглушку dns 127.0.0.53 , хотя при systemd-resolve --status показывает мой забитый в конфигурацию netstat , nameservers: [8.8.8.8], почему утилита dig показывает 127.0.0.53?
mv /etc/resolv.conf /etc/resolv.conf.bak && touch /etc/resolv.conf && netplan apply
вот это оптимальнее, позволит вообще забыть про существование resolved и выключить его
впрочем, зависит от рендерера в нетплане
Он не указал , по умолчанию
опечатка там вроде бы
Потому что это локальный днс-кеш, называется systemd-resolved Все нормально, так должно быть
Зачем и нахуя? Резолвд все равно его перетрет, если chattr+i не повесить. Но нахуя?
1. Add new nameservers. Edit the file in /etc/systemd/resolved.conf as sudoer. Here I've commented out the DNS entry and placed my dns [Resolve] DNS=10.96.0.10 8.8.8.8 8.8.4.4 2. Cancel the actual symlink to /etc/resolv.conf sudo rm -rf /etc/resolv.conf 3. Create a new symlink sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf 4. Restart the service sudo service systemd-resolved restart sudo systemctl restart networking
Сам резолвед не перетирает его никогда. Но это может сделать нетворкменеджер. Но я об этом, вроде, говорил
Обсуждают сегодня