Sejak Linux memperkenalkan systemd, /etc/resolv.conf dikawalselia oleh dua servis - NetworkManager & systemd-resolved.service. Jadi, untuk mengubah /etc/resolv.conf secara tetap perlu buat ambil langkah berikut.

  1. Edit NetworkManager.conf di /etc/NetworkManager/NetworkManager.conf

    [main]
    dns=none
    ...
    
  2. Mula semula NetworkManager.service

    sudo systemctl restart NetworkManager.service
    
  3. Nyah aktifkan systemd-resolved.service

    sudo systemctl disable --now systemd-resolved.service
    
  4. Masukkan namserver yang dikehendaki dalam /etc/resolv.conf

    #guna Unbound di localhost
    nameserver 127.0.0.1
    

adli- kingston, QLD