Svaka web lokacija, uređaj ili određeno mjesto ima svoju IP adresu, koju određuje hardver prilikom pristupa mrežama i interakcije s njima. Korisnici koji se suočavaju s potrebom, na primjer, za navigaciju web mjestima ili povezivanje s drugim mrežnim računalom, također moraju unijeti odgovarajuću adresu za uspješnu razmjenu informacija. Međutim, pamćenje slučajnog skupa brojeva je teško. Zbog toga je izumljen sustav naziva domena (DNS). Sada računalo neovisno kontaktira poslužitelj kako bi utvrdilo IP adresu prilikom određivanja imena domene tijekom prijelaza na resurs. Ovi se poslužitelji određuju automatski ili ručno, ovisno o vrsti konfiguracije. Upravo o ovom procesu želimo razgovarati u okviru današnjeg materijala, uzimajući za primjer dobro poznatu distribuciju operativnog sustava Linux.

Konfiguriranje DNS-a u Linuxu

Gotovo sve Linux distribucije djeluju na sličan način. Samo se neke naredbe konzole i dizajn grafičke ljuske razlikuju. Kao primjer, razmotrit ćemo Ubuntu, a vi, polazeći od značajki vašeg sklopa, također možete izvršiti zadatak bez ikakvih problema. Ako se pojave poteškoće na razini korištenja određenih naredbi ili prilikom traženja stavki izbornika u grafičkom okruženju, službenom dokumentacijom distribucije saznajte koja je alternativna naredba ili opcija odgovorna za izvođenje željene radnje.

Metoda 1: Izbornik grafičke ljuske

Ova metoda prvenstveno je namijenjena korisnicima početnicima, jer se najčešće u Linuxu boje da će svaku radnju morati izvršiti unosom naredbi u konzolu. Dugo vremena, u gotovo svim okruženjima, postoje odgovarajuće stavke koje omogućuju implementaciju različitih konfiguracija bez ijednog poziva na "Terminal"... To se također odnosi na DNS. Pogledajmo kako se to uređivanje vrši u standardnoj Ubuntu grafičkoj ljusci.

  1. Obratite pažnju na gornju ploču, na kojoj se nalazi mreža i gumb za isključivanje. Kliknite jedan od njih da biste vidjeli popis veza.
  2. Otvaranje programske trake za prelazak na mrežnu konfiguraciju prilikom konfiguriranja DNS-a na Linuxu

  3. Ovdje vas zanima gumb nazvan "Parametri veze".
  4. Idite na mrežnu konfiguraciju da biste promijenili postavke DNS-a u Linuxu

  5. U izborniku koji se otvori pronađite trenutnu vezu i kliknite ikonu zupčanika da biste prešli na konfiguraciju.
  6. Odabir mreže s popisa za promjenu DNS postavki u Linuxu

  7. Ako želite znati svoju DNS adresu, samo pogledajte namjenski redak na kartici "Informacije o sustavu"... Da biste konfigurirali dobivanje DNS-a, idite na karticu "IPv4" ili "IPv6"pomoću gornje ploče.
  8. Pogledajte adresu usmjerivača i idite na DNS postavljanje u Linuxu

  9. U redu "Metoda" možete odrediti najbolji način za dobivanje DNS-a. Zadana postavka je automatski tip putem DHCP-a. Međutim, ništa vas ne sprječava da jedan od ostalih prisutnih predmeta jednostavno označite markerom.
  10. Postavljanje zadanih DNS parametara u Linuxu pomoću grafičkog sučelja

  11. Možete samostalno registrirati DNS poslužitelje s kojima bi se usmjerivač trebao obratiti. Da biste to učinili, u redu "DNS" unesite IP adrese odvojene zarezima. Na snimci zaslona u nastavku vidite Googleove poslužitelje i oni izgledaju ovako: 8.8.8.8 i 8.8.4.4.
  12. Ručni unos novog DNS-ovog poslužitelja za dobivanje u Linuxu pomoću grafičke ljuske

  13. Nakon dovršetka konfiguracije, provjerite je li sve ispravno postavljeno, a tek onda kliknite na "Prijavite se".
  14. Primjena promjena nakon konfiguriranja DNS-a u Linuxu u GUI-u

  15. Ako trebate stvoriti novu vrstu veze, tada možete odmah registrirati DNS postavke na potpuno isti način kao što je prikazan upravo sada.
  16. Konfiguriranje DNS-a u Linuxu pri stvaranju nove mreže

  17. Nakon završetka konfiguracije otvorite glavni izbornik i pokrenite "Terminal" za provjeru.
  18. Odlazak na Terminal radi provjere promjena nakon postavljanja DNS-a na Linuxu

  19. Unesi nslookup, a zatim unesite potrebnu adresu za provjeru, na primjer, google.com.
  20. Unos naredbe ping poslužitelja nakon promjene DNS-a u Linuxu

  21. Nakon klika na Unesi pričekajte nekoliko sekundi i pročitajte primljene informacije. Dobit ćete obavijest o tome koji je DNS poslužitelj korišten za pozivanje adrese.
  22. Pregled primljenog DNS-a u Linuxu putem pinga u terminalu

Kao što vidite, ova metoda je što jednostavnija i omogućuje vam da bez kontakata uređujete konfiguracijske datoteke. Međutim, neki korisnici nemaju mogućnost korištenja grafičkog sučelja ili se postavka neprestano gubi. U tom ćete slučaju morati kontaktirati "Terminal", koja će biti tema naše sljedeće metode.

2. metoda: Uređivanje konfiguracijskih datoteka

Koristeći "Terminal" uređivanje konfiguracijskih datoteka pri promjeni parametara sustava najučinkovitiji je način, jer će se sve radnje ovdje provoditi u ime superuzera i neće se resetirati pri prvom ponovnom pokretanju sustava. Koristite slijedeće upute za konfiguriranje DNS-a.

  1. Pokrenite konzolu kao što je ranije prikazano ili upotrijebite bilo koji prikladan način, na primjer, stvorenu ikonu na ploči Favoriti.
  2. Pokretanje terminala putem Favorita za konfiguriranje DNS-a na Linuxu

  3. Prvo pogledajte popis postojećih mrežnih sučelja kako biste provjerili konfiguraciju datoteke. Unesi ls / sys / class / net / i kliknite na Unesi.
  4. Naredba za prikaz naziva mreže prilikom konfiguriranja DNS-a u Linuxu

  5. Provjerite prikazuje li se ovdje ime vašeg sučelja. Prema zadanim postavkama to izgleda ovako: enp0s3... U nedostatku takve crte, morat ćete je dodati sami, što će biti fokus sljedećih koraka. Preskočite ih ako je ime prisutno.
  6. Pregled trenutnog naziva mreže prilikom konfiguriranja DNS-a u Linuxu

  7. Nadalje, stvar će se odnositi na interakciju s tekstualnim datotekama konfiguracije. Da biste to učinili, možete upotrijebiti bilo koji zadani uređivač, na primjer, vi... No, početnicima nije uvijek prikladno upravljati takvim softverom. U takvim situacijama savjetujemo vam da instalirate prikladnije rješenje. Registar sudo apt instalirati nano i kliknite na Unesi.
  8. Instaliranje novog uređivača teksta za daljnju DNS konfiguraciju na Linuxu

  9. Potvrdite svoje namjere za dodavanjem softvera i nakon uspješne instalacije nastavite s radom s datotekama. Unesite naredbu sudo nano / etc / network / sučelja a zatim ga potvrdite.
  10. Otvaranje konfiguracijske datoteke za unos naziva mreže prilikom postavljanja DNS-a u Linuxu

  11. Umetni crte automatski enp0s3 i iface enp0s3 inet dhcpza postavljanje konfiguracije sučelja.
  12. Unos naziva mreže i standardnog DNS-a u Linux putem konfiguracijske datoteke

  13. Koristite kombinaciju Ctrl + O za spremanje postavki. U budućnosti zapamtite taj znak ^ označava Ctrl, to jest, na primjer, izađete iz uređivača kroz Ctrl + X.
  14. Spremite promjene i zatvorite uređivač teksta prilikom postavljanja DNS-a na Linuxu

  15. Prilikom spremanja nemojte mijenjati naziv datoteke za pisanje, već samo kliknite Unesi.
  16. Očuvanje naziva datoteke prilikom konfiguriranja DNS-a na Linuxu

  17. Dalje u istu datoteku unesite dns-nameserver 8.8.8.8 da biste instalirali DNS s Googlea, a nakon toga možete zatvoriti ovaj objekt.
  18. Naredba za definiranje DNS-a u prvoj konfiguracijskoj datoteci Linuxa

  19. Dalje, trebate konfigurirati drugi element, prijeći na njega sudo nano /etc/dhcp/dhclient.conf.
  20. Idite na drugu konfiguraciju datoteke da biste promijenili DNS na Linuxu

  21. Unesite je kada se zatraži lozinka superskutera. Napominjemo da se znakovi ne prikazuju ovom metodom biranja iz sigurnosnih razloga.
  22. Unos lozinke superkorisnika za pristup datotekama prilikom konfiguriranja DNS-a u Linuxu

  23. Pomaknite se prema dnu sadržaja i umetnite redak zamijeniti poslužitelje imena-domena 8.8.8.8... Zatim spremite promjene i zatvorite datoteku.
  24. Umetanje naredbe za drugu DNS konfiguracijsku datoteku u Linuxu

  25. Ostaje urediti posljednje parametre u sudo nano /etc/resolvconf/resolv.conf.d/base.
  26. Pokretanje treće DNS konfiguracijske datoteke na Linuxu

  27. Umetni redak poslužitelj imena 8.8.8.8definiranje DNS-a. Ne zaboravite primijeniti promjene u istoj datoteci prije izlaska.
  28. Izmjena treće DNS konfiguracijske datoteke u Linuxu

  29. Sve promjene DNS-a stupit će na snagu odmah nakon ponovnog pokretanja mreže. To radi tim sudo systemctl ponovno pokretanje umrežavanja.
  30. Ponovno pokretanje mreže nakon DNS promjena u Linuxu

  31. Prazan redak koji se pojavljuje za unos znači da je ponovno pokretanje bilo uspješno.
  32. Uspješno ponovno pokretanje mreže nakon promjene DNS postavki u Linuxu

Naravno, upotreba druge metode puno je teža od prve, ali ovo je jedina alternativa koja se pokazuje učinkovitom u slučajevima kada promjene DNS-a kroz grafičku ljusku ne donose nikakve rezultate zbog stalnog resetiranja. Samo trebate slijediti upute, točno ih slijedeći za ispravnu konfiguraciju, i moći ćete uređivati ​​parametre za dobivanje imena domena.