Hvordan endre Raspberry Pi DNS -innstillinger

Hvordan endre Raspberry Pi DNS -innstillinger
domenenavn system ofte referert til Dns er et desentralisert navnesystem som automatisk oversetter internettadressen din til en numerisk maskinadresse som systemet ditt bruker. Det er en enkel internett -telefonbok som brukes til å få tilgang til online informasjon ved hjelp av domenenavnene og oversetter dem til IP -adresser for å gjøre det mulig for nettleseren å laste inn internettressursene.

I denne opplæringen vil du bli kjent med hvordan du kan endre DNS -innstillinger på Raspberry Pi og bruke enheten som en DNS -server.

Hvordan endre Raspberry Pi DNS -innstillinger

Det er forskjellige metoder for å endre Raspberry Pi DNS -innstillinger og bruke enheten som en DNS -server. I denne guiden vil vi imidlertid vise deg den enkleste tilnærmingen til å utføre operasjonen hvis trinn-for-trinn-instruksjon er gitt som under:

Trinn 1: Oppdater Raspberry Pi -pakker

Sikrer at pakkene dine på Raspberry Pi blir oppdatert som du kan bekrefte ved å utføre følgende kommando:

$ sudo apt oppdatering

Hvis noen pakker krever oppgradering, kjører du følgende kommando for å oppgradere dem.

$ sudo apt oppgradering

Trinn 2: Installere DNS -verktøyet

Deretter trenger du et DNS -verktøy for å konfigurere DNS -innstillinger på Raspberry Pi. Her bruker vi Dnsmasq som er lett og enkelt å konfigurere DNS -verktøyet og er et utmerket valg for små nettverk. For å installere det, utsted den nedenfor-nevnte kommandoen:

$ sudo apt install dnsmasq

Trinn 3: DNSMASQ -konfigurasjon

Etter installasjonen er det nå på tide å konfigurere Dnsmasq For å sikre det beste oppsettet for DNS -serveren. Først, åpne Dnsmasq Konfigurasjonsfil gjennom følgende kommando:

$ sudo nano /etc /dnsmasq.konf

Finn følgende variabler:

  • #domain nødvendig
  • #Bogus-Priv
  • #No-Resolv

Ukomment disse tre variablene i filen ved å fjerne # skilt.

Finn også følgende linje og fjern den fra filen.

#server =/localnet/192.168.0.1

Legg til følgende linjer der.

server = 8.8.8.8
server = 8.8.4.4

Ovennevnte serveroppsett vil nå bruke Google DNS -servere.

Nå, finn den undergitte linjen i filen:

#cache-størrelse = 150

Fjern # fra linjen for å ukomne den.

Bytt deretter hurtigbufferstørrelsen fra 150 til 1000.

Dette øker størrelsen på hurtigbufferen som tillater Dnsmasq Cache for å lagre et høyt antall DNS -forespørsler.

Lagre filen ved å bruke "Ctrl+x”, Y For å bekrefte og gå inn for å fortsette tilbake til kommandolinjeterminalen.

Trinn 4: Start DNSMASQ på nytt

Etter å ha fullført trinnet ovenfor, start på nytt Dnsmasq gjennom følgende kommando for å bruke endringene.

$ sudo SystemCTL Restart DnSmasq

Kommandoen ovenfor vil starte på nytt Dnsmasq service.

Trinn 5: Sjekk DNSMASQ -status

Du kan sjekke Dnsmasq Status ved å bruke følgende kommando for å sikre at tjenesten går bra etter endringene.

$ sudo systemctl status dnsmasq

Trinn 6: Test DNS -serveren

Test nå DNS ​​-serveren via DIG -kommandoen som må installeres først ved å bruke følgende kommando:

$ sudo apt-get install dnsutils

Etter installasjonen, utfør følgende skript med domenet du ønsker:

$ dig [domain] @localhost

Kontroller spørringstidspunktet i outputten ovenfor.

Utfør nå skriptet ovenfor igjen.

Denne gangen er spørringstiden 0 msek som sikrer at adressen er hurtigbufret.

Trinn 7: Lag Raspberry Pi DNS -server

I det siste trinnet må du konfigurere andre enheter for å bruke Raspberry Pi -enheten som en DNS -server. Finn først IP -adressen på Raspberry Pi ved å bruke følgende kommando:

$ ifconfig

Deretter endrer du DNS -innstillingene på den bærbare datamaskinen ved å gå inn i "Nettverk og delingssenter”Og klikk på“Endre adapterinnstillinger”.

Høyreklikk på WiFi -alternativet og velg “Egenskaper”.

Dobbeltklikk på IPv4 alternativ.

Legg deretter til IP -adressen til Raspberry Pi i DNS -serveralternativet.

Klikk på "Ok”-Knappen for å la enheten din bruke Raspberry Pi DNS -serveren. Etter det kan du surfe på internett på systemet ditt ved å bruke Raspberry Pi som en DNS -server.

Konklusjon

Raspberry Pi er et praktisk verktøy som kan brukes som en perfekt DNS -server, slik at brukerne kan bla gjennom internettverdenen med en raskere hastighet og på en sikrere måte. Ovennevnte trinn-for-trinn-instruksjoner er nyttige for å endre DNS-innstillingene på Raspberry Pi ved hjelp av DNSMASQ Utility Configuration-filen. Etter å ha konfigurert DNS -innstillingen riktig, vil du da kunne bruke Raspberry Pi som en DNS -server på de andre enhetene dine også.