Anda dapat mengubah pengaturan DNS IPv4 dengan cara grafis seperti yang dijawab di sini
Tetapi jika Anda bertanya-tanya bagaimana melakukan hal yang sama menggunakan baris perintah, Anda harus mendaftar file dalam /etc/NetworkManager/system-connectionsdirektori dengan lsperintah:
ls /etc/NetworkManager/system-connections
Harus ada file dengan nama koneksi Anda, milik saya dipanggil Wired Connection 1.
Jadi kita perlu mengedit file dan menambahkan server DNS di dalamnya:
Sudo nano "/etc/NetworkManager/system-connections/Wired connection 1"
Tambahkan server DNS sebanyak yang Anda suka di bawah [ipv4]bagian dan pisahkan dengan titik koma ;dan juga letakkan ;di akhir server DNS terakhir seperti ini:
[ipv4]
dns=1.1.1.1;8.8.8.8;9.9.9.9;
Anda bisa menghapus baris ini jika Anda tidak ingin menetapkan dns.
Anda juga harus menambahkan baris ini ignore-auto-dns=trueuntuk mengabaikan DHCP yang disediakan server DNS (seperti server DNS yang diatur dalam konfigurasi router):
[ipv4]
dns=1.1.1.1;8.8.8.8;9.9.9.9;
ignore-auto-dns=true
Sedikit konteks jawaban ini: Saya mencoba mencari tahu file apa yang akan diedit ketika saya menambahkan server DNS di pengaturan DNS GUI, jadi saya menjalankan perintah ini selama 16+ jam: sudo grep -rs "1.1.1.1" /yang memindai semua file di mesin virtual Ubuntu saya tetapi itu tidak pernah selesai bahkan setelah menjalankan selama itu, tapi saya tahu ada kemungkinan file itu ada /etc/NetworkManagersehingga saya menjalankan greplagi menunjuk ke direktori itu dan menemukan ini: /etc/NetworkManager/system-connections/Wired connection 1:dns=1.1.1.1;jadi saya kembali ke sini untuk menulis jawaban hanya untuk mengetahui bahwa Lekensteyn sudah memiliki tunjukkan hal ini dalam komentar pada jawaban yang diterima .