Rensa DNS-cache enkelt i Ubuntu

om tom dns-cache

I nästa artikel kommer vi att ta en titt på hur kan vi spola DNS-cache i Ubuntu. Då och då måste DNS-cachen spolas på ditt Ubuntu-system. Med detta kommer vi att undvika IP-adresskonflikter. Om någon inte vet ännu, säg att DNS (Domännamnstjänst) ansvarar för att tilldela namnet på en webbplats till motsvarande IP.

DNS anses vara en av de viktigaste delarna av Internetanslutningen. Med syftet att snabbare tillgång till besökta webbplatser oftare håller våra maskiner koll på DNS-poster, eller med andra ord, cachar dem.

Namngivning till IP-adresser är överlägset den mest kända funktionen i DNS-protokollen. Till exempel om IP-adressen till Googles webbplats är 216.58.210.163, de flesta kommer för att skriva www.google.com och inte IP-adressen eftersom det är mycket lättare att komma ihåg. Webbplatsens IP-adress kan ändras av många skäl, utan att du behöver byta namn på webbplatsen. Om du vill veta mer om domännamnssystemet kan du kontakta artikel som de har publicerat på Wikipedia om det.

Om DNS-cachen aldrig rensas kan det leda till olika typer av fel. Dessa fel kan uppstå särskilt när en webbplats ändrar sin IP-adress. Detta kan orsaka en IP-adresskonflikt. För att undvika detta problem, DNS-cachen på vår maskin ska spolas regelbundet. Dessutom kommer rensning av DNS-cache att hjälpa till att eliminera onödiga data som upptar systemet och att lösa några tekniska problem relaterade till det berömda felet av 'föråldrade poster".

I följande rader kommer vi att se hur spola DNS-cache på ett Ubuntu-operativsystem i några enkla och tydliga steg att använda i vår utrustning.

Spola DNS-cache på Ubuntu-maskiner

För att utföra denna uppgift kommer vi att ha olika metoder.

Rensa upp DNS med systemd-resolver

Innan vi spolar DNS-cachen kommer vi att kunna kontrollera DNS-statistik öppna terminalen (Ctrl + Alt + T) och skriv följande kommando:

sudo systemd-resolve --statistics

Utgången som terminalen ska visa ska se ut ungefär så här:

Orenad dns-statistik

Baserat på skärmdumpen ovan är den aktuella cachestorleken 106.

När vi känner till statistiken kan vi gå vidare till spola DNS-cache med systemd-resolution. Det är en DNS-demon som är inbyggd i SYSTEMD och som ditt system redan använder för många saker. Som djävulen SYSTEMD-resolve Den körs på alla Ubuntu-system, vi kommer att kunna använda den för att rensa vår DNS-cache. Vi behöver bara använda följande kommando i terminalen (Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

till kontrollera att tömningsprocessen lyckades, vi kommer att köra kommandot igen i terminalen för att se cachestatistiken som vi gjorde tidigare:

Ren dns-statistik

sudo systemd-resolve --statistics

Som du kan se från skärmdumpen ovan är den nuvarande parametern för cachestorlek noll. Det betyder att cachen har rensats framgångsrikt, och det är vad vi behöver.

Spola cache med kommandot dns-clean

En annan effektiv metod för rensa vår DNS-cache är att använda följande kommando i terminalen (Ctrl + Alt + T):

DNS-ren start

sudo /etc/init.d/dns-clean start

Det är det mest grundläggande som en användare behöver veta om att spola DNS-cache i Ubuntu. I samtliga fall, processen är enkel och kräver ingen omstart av hela systemet.

Kom ihåg att på Ubuntu 16.04 är DNS-cache inte aktiverat som standard. Vi kommer att kunna använda verktyg som bind, dnsmasq, nscd, etc.. för att skapa DNS-cachar på vår dator. Oavsett vilken DNS-tjänst Om ditt system körs borde det inte vara ett problem att starta om det för att rensa DNS-cachen.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Andreale Dicam sade

    Bra tips, tack så mycket.