După cum a subliniat Artur Meinild.Fișierul resolve.config va fi modificat automat de managerul de rețea instalat. (În care „NetworkManager” este unul dintre ele)
Puteți verifica uitându-vă în fișierul resolve.conf
$ cat /etc/resolv.conf
Generat de NetworkManager
Pot exista tot felul de manageri de rețea prezenți pe sistemul dvs.: Iată un exemplu cu cei 2 suspecți principali:
Dacă este systemd, puteți modifica manual adresa DNS din fișierul systemd
/etc/systemd/resolved.conf
. Acolo ar trebui să comentați DNS sau să completați serviciul dorit.
sudo nano /etc/systemd/resolved.conf
Dacă este NetworkManager, managerul meu principal de rețea, puteți afișa setările executând
„$ sudo NetworkManager --print-config” în terminalul dvs
Orice setări DNS pot fi adăugate în locația fișierului afișată:
sudo nano /etc/NetworkManager/NetworkManager.conf
si completeaza
[principal]
dns=8,8,8,8;
sau în cazul în care doriți să lăsați fișierul /etc/resolv.conf în pace
dns=niciunul
În toate cazurile, ar trebui să reporniți serviciul sau pur și simplu să o faceți în felul Windows: reporniți
sudo systemctl reporniți NetworkManager
Actualizare suplimentară: Titlul tău sugerează că vrei doar un bloc de scriere pe fișier. Aceasta nu este o practică obișnuită, deoarece astfel de acțiuni ocolesc fluxul Linux.
sudo chmod u-w /etc/resolv.conf
.. elimină opțiunile de scriere ale fișierului