Ini biasanya memerlukan pengeditan /etc/resolvconf/resolv.conf.d/base
(tergantung pada distro Anda, penempatan ini mungkin sedikit berbeda) atau file lain dalam direktori ini. Mereka ditambahkan oleh proses resolvconf itu sendiri. Format file tersebut sama dengan resolv.conf standar.
Setelah Anda melakukan pengeditan tersebut, Anda dapat memaksa resolvconf untuk memperbarui menggunakan perintah resolvconf -u
.
Sistem Anda menggunakan resolvconf, jadi file resolv.conf diganti dengan tautan simbolis ke /etc/resolvconf/run/resolv.conf
dan resolvconf menghasilkan file secara dinamis. Itu sebabnya DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Untuk memperbarui informasi dalam file dengan benar, Anda dapat menempatkan parameter dns-* di /etc/network/interfaces
misalnya
auto eth0
iface eth0 inet static
address 33.33.13.10
netmask 255.255.255.0
gateway 33.33.13.1
dns-nameservers 33.33.13.1 12.34.56.78
dns-search example.com
Kemudian, Anda dapat memperbarui info dns-* dengan
$ resolvconf -d eth0
$ resolvconf -a eth0
Atau Anda dapat melakukan ifdown &ifup dan resolvconf -d, -a akan terjadi di balik layar.
Catatan:terkadang saya menemukan resolvconf -u tidak berfungsi. Saya tidak tahu mengapa
Anda harus membaca man resolvconf
. Ada lebih banyak informasi tentang semua ini.
TIPS:jika Anda ingin memperbarui /etc/resolv.conf secara manual, Anda dapat menghapus symlink dan membuat /etc/resolv.conf secara manual. Dengan cara ini, file tidak akan pernah diperbarui dari resolvconf.
$ rm /etc/resolv.conf ;# to remove the symlink
$ vi /etc/resolv.conf ;# to create a regular file