Konfiguracja serwerów DNS

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

DNS to protokół, który zmienia dobrze znane nam adresy internetowe np. www.ubuntu-pomoc.org, na mniej przyjazny adres IP np. 87.98.239.87.

Ustawienia serwerów DNS znajdują się w pliku /etc/resolv.conf:

sudo gedit /etc/resolv.conf

Ustawienie konkretnego serwera DNS, np. Open DNS – 208.67.222.222 208.67.220.220, wygląda tak:

nameserver 208.67.222.222
nameserver 208.67.220.220

Oczywiście powyższe linijki muszą znajdować się w pliku /etc/resolv.conf. Zapisz plik (CTRL + S) i aby uchronić go przed zmianą wydaj polecenie:

sudo chattr +i /etc/resolv.conf
sudo chattr +i /etc/ppp/resolv.conf

Aby odblokować:

sudo chattr -i /etc/resolv.conf
Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • http://www.nibyblog.pl frk

    aby chronic przed zmiana…a co zmienia to? NM wiec nie lepiej w nim wpisac dnsy na sztywno?

    • jedrek

      u mnie też to nie działa wracają stare wpisy po restarcie mam Bodhi

      • jedrek

        Widze że nie ma speca jak zapisać te adresy dns w pliku /etc/resolv.conf skoro sztuczki z blokowaniem go nie pomogą kolejny jeden z bardzo wielu atut by przejść na linuksa i żeby nie było to już moja 50 dystrybucja na przestrzeni kilku lat trzeci router tylko laptop ten sam i jak chodzi internet jak żółw tak chodzi

        • wrzomar

          Najłatwiej ustawić na sztywno w Network Manager dla danego połączenia na zakładce Ustawienia IPv4, można więcej po przecinku. Jeśli zapytania DNS tak Ci spowalniają Internet to postaw własny serwer DNS, ale z wielką mocą idzie wielka odpowiedzialność.

  • Michał

    a wiecie może jaką komendę trzeba wydać aby uchronić plik przed zmianą. Mam Kubuntu i niestety ta komenda:

    sudo chattr +i /etc/resolv.conf
    sudo chattr +i /etc/ppp/resolv.conf

    niestety mi nie działa.