Tag - resolv.conf - liczba wpisów 2

Ubuntu - DNS na sztywno Kategoria: Linux | Tagi: dns, resolv.conf | Autor: Bartłomiej Gałęzia

1. Wyłącz systemd-resolved

sudo systemctl disable --now systemd-resolved

2. Zablokuj zarządzanie DNS przez NetworkManager

sudo mkdir -p /etc/NetworkManager/conf.d
sudo vim /etc/NetworkManager/conf.d/99-dns.conf
[main]
dns=none
systemd-resolved=false

3. Usuń istniejący link symboliczny:

sudo rm -f /etc/resolv.conf

4. Utwórz zwykły plik:

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf

Sprawdź czy utworzył się poprawnie:

cat /etc/resolv.conf

5. Zastosuj konfigurację

sudo systemctl reload NetworkManager

lub

sudo systemctl restart NetworkManager

6. Zrestartuj komputer i sprawdź czy DNSy działają poprawnie:

reboot
cat /etc/resolv.conf

Ubuntu 18.04 DNS resolv.conf Kategoria: Linux | Tagi: dns, resolv.conf | Autor: Bartłomiej Gałęzia

Nowe Ubuntu ciągle zmienia adres serwera DNS na swój domyślny zamiast przyjąć ten który wpiszemy w resolv.conf.

Aby temu zaradzić należy zainstalować:

sudo apt install resolvconf

i zmienić wpisy w pliku:

/etc/resolvconf/resolv.conf.d/head
# Make edits to /etc/resolvconf/resolv.conf.d/head.
nameserver 8.8.4.4
nameserver 8.8.8.8

search mydomain.com
sudo service resolvconf restart

https://datawookie.netlify.com/blog/2018/10/dns-on-ubuntu-18.04/