Brisanje predmemorije mrežnih adresa. Arp predmemorija sadrži koliko unosa. Brisanje predmemorije mrežnih adresa Očisti arp tablicu

💖 Sviđa li vam se? Podijelite vezu sa svojim prijateljima

Kada računala pristupaju informacijama o DNS-u, pronađena preslikavanja imena i adresa privremeno se pohranjuju u ARP (Address Resolution Protocol) predmemoriju tako da sljedeći put kada se pristupi istim informacijama, pretraživanje ne mora biti ponovno izvršeno. Ove informacije stare prema TTL (Time-To-Live) vrijednosti postavljenoj kada su primljene, a takve informacije moraju se ažurirati na kraju svog životnog vijeka.

Kada se primi nova informacija, postavlja se nova TTL vrijednost. Općenito ovo automatski sustav dohvaćanje, čišćenje i ažuriranje informacija o imenima i mapama adresa dobro funkcionira. Ali ponekad zastarjele informacije uspiju uzrokovati probleme prije nego što se resetiraju. Dakle, ako se DNS naziv na računalu promijeni, a TTL vrijednost još nije poništena, privremeno ćete izgubiti mogućnost pronalaska tog računala.

Brisanje starih podataka o preslikavanju imena

DNS administratori imaju nekoliko trikova u rukavu koji mogu pomoći u smanjenju negativnog utjecaja promjena imena, kao što je postavljanje nižeg TTL-a prije promjene imena tako da se stare informacije brže brišu i ne uzrokuju probleme. Međutim, možda ćete uvidjeti da je lakše jednostavno se riješiti starih podataka i dati vašem računalu da ponovno potraži DNS informacije.

Da biste to učinili, unesite u naredbeni redak ili izbrisati arpcache(ako je IP kontekst sučelja u Netsh-u već instaliran). Ovo će ukloniti informacije o mapiranju imena i adresa za sva sučelja konfigurirana na ovom računalu.

Primjer korištenja clear arp cachea

Ako imate nekoliko sučelja i želite poništiti informacije samo za jedno sučelje, odredite željeno sučelje koristeći InterfaceName, na primjer:

  • netsh sučelje ip izbrisati arpcache
  • izbrisati arpcache

Prilikom rada u lokalna mreža Događa se da neki čvor ili poslužitelj na mreži iznenada postane nedostupan, dok je vidljiv s drugih računala i nema problema s pristupom. Ponekad razlog za to može biti to što ovo računalo ima MAC adresa mrežnog adaptera je promijenjena. U ovom slučaju, na računalu s kojeg čvor nije dostupan, arp predmemorija nije ažurirana.

Što je arp cache?

ARP predmemorija ovo je zapravo tablica korespondencije između IP adresa i fizičkih adresa mrežni adapteri. Ova se tablica ažurira kad god je potrebno, ali ponekad se možda neće ažurirati. Razlog može biti kvar sustava ili ARP spoofing napad na računalo, nakon čega neki čvorovi na mreži mogu biti nedostupni, a neka se web-mjesta možda neće otvoriti.

Kako ručno ažurirati arp cache na Windows7 i Windows 8?!

Pogledajte ARP tablicu na računalu koje radi operacijski sustav Windows se može učiniti iz naredbenog retka. Da biste otvorili naredbeni redak, morate pritisnuti gumb Početak i u programsku traku za pretraživanje napišite Naredbeni redak . Kao rezultat pretraživanja, vidjet ćete prečac za pokretanje naredbe Windows žice. Da biste ga pokrenuli s administratorskim pravima, trebate desnom tipkom miša kliknuti prečac:

U otvorenom kontekstni izbornik odaberite stavku Pokreni kao administrator. Za Prikaz ARP tablice unesite naredbu arp -a :

nakon toga, za brisanje ARP predmemorije potrebno je unijeti naredbu: netsh sučelje ip izbrisati arpcache
Nakon izvršenja naredbe, ARP predmemorija bit će izbrisana.

Windows OS vrlo pažljivo radi s mrežom. Toliko nježno da se zastarjeli podaci čvora mogu pohraniti u predmemoriju godinama.

Simptomi zastarjelih podataka mogu varirati od:

  • ping prema imenu ide na jednu adresu, a pokušaj povezivanja na terminal ili resurs pod istim imenom ide na drugu;
  • kada se pristupnik fizički promijeni (jedan uređaj se zamijeni drugim, ali s istom IP adresom), internet nestaje;
  • Na lokalnoj mreži pojavljuju se sukobi IP adresa, što je označeno balonom iznad sata;
  • Udaljeni pisači prestaju raditi
  • i puno drugih zadovoljstava

Zašto se to događa? Budući da postoji nekoliko mrežnih predmemorija, a podaci u njima prestaju odgovarati ne samo stvarnom stanju stvari na mreži, već i jedni drugima.

Može se izliječiti potpuno standardnim postupkom.

0. Odspojite se s lokalne mreže

Mreža koja radi može spriječiti ispravno brisanje svih postojećih predmemorija.

1. Očistite ARP predmemoriju

U lokalnoj mreži računala međusobno ne komuniciraju putem IP-a, već putem MAC adresa, odnosno na nižoj (link) razini.
Kada pristupate udaljenom računalu putem IP-a, prvi korak je zahtjev za emitiranje za dobivanje njegove fizičke adrese. Primljena adresa ispušta se u ARP predmemoriju kako bi se ubrzali sljedeći zahtjevi. I tek tada postoji veza s udaljenim strojem, ali ne putem IP-a, već putem MAC adrese.
U normalnom načinu rada, unos ARP predmemorije pohranjuje se dvije minute od trenutka zadnjeg pristupa, ali ne više od 10 minuta.

2. Očistite NetBIOS predmemoriju

Ova predmemorija sadrži preslikavanja NetBIOS naziva računala na njihove IP adrese. Ako imate sreće i postoji i WINS poslužitelj na mreži (nešto kao DNS za NetBIOS imena), ima smisla i to očistiti.
Odmah nakon brisanja predmemorije, tamo se učitavaju unosi iz datoteke LMHOSTS (%SystemRoot%\System32\drivers\etc\lmhosts).

Mnogi ljudi smatraju da je NetBIOS protokol zastario, ali Microsoft ga tretira kao vreću prašine. Bez toga, Windows se neprikladno ponaša na mreži. Istodobno, s njim stvara divlju emisijsku poplavu na lukama.

Kido virus favorizira korištenje NetBIOS-a.

3. Očistite DNS predmemoriju

ipconfig /flushdns

Ovdje je sve jasno. DNS predmemorija je preslikavanje naziva mreže hostova na njihove IP adrese.
Također učitava zapise iz HOSTS datoteka(%SystemRoot%\System32\drivers\etc\hosts)

Usput, virusi vole mijenjati lokaciju datoteke HOSTS.

A put do njega postavljen je u registru, grana HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters , ključ DataBasePath , tip REG_EXPAND_SZ .

Ako naredba vrati pogrešku, trebate pokrenuti (ili ponovno pokrenuti) uslugu DNS klijenta.

4. Vratite vezu s lokalnom mrežom

5. Ažurirajte mrežne postavke putem DHCP-a

Naredba šalje zahtjev posljednjem korištenom DHCP poslužitelju (adresa ovog poslužitelja) za dobivanje mrežnih postavki.

Sve opisane postupke moguće je raditi u gomili i iz grafike.

U HR: PočetakUpravljačka pločaMrežne veze.
Na potrebna veza pritisnite desnu tipku miša i odaberite iz izbornika “ Vratiti" Nakon toga izvršit će se sljedeće radnje:

  1. Broadcast DHCP zahtjev. Odgovori dolaze sa svih DHCP poslužitelja.
  2. Brisanje ARP predmemorije
  3. Brisanje NetBIOS predmemorije. S naknadnim preuzimanjem LMHOSTS.
  4. Brisanje predmemorije DNS-a. S naknadnim preuzimanjem datoteke HOSTS.
  5. Pokušaj registracije u WINS (važno samo ako postoji)
  6. Pokušaj registracije u DNS (relevantno samo za AD)

Nažalost, ova jednostavna metoda ne funkcionira dobro i ne funkcionira uvijek.

U TCP/IP vezi, ARP (Address Resolution Protocol) ima presudnu ulogu. Stoga, ako postoje problemi s učitavanjem nekih stranica ili nedostatak pinga IP adresa, pokušajte očistiti arp predmemoriju. Važno je napomenuti da se ovaj postupak može izvesti samo iz naredbenog retka.

upute

  • Prvo otvorite naredbeni redak otvaranjem izbornika Start. U traku za pretraživanje upišite "cmd" bez navodnika i nemojte pritisnuti tipku Enter. Umjesto toga, trebali biste desnom tipkom miša kliknuti vezu "cmd.exe" i odabrati "Pokreni kao administrator" (ili Pokreni kao administrator). Sada morate potvrditi postupak u prozoru pod nazivom "Kontrola korisničkog računa". Nakon ovoga, vidjet ćete naredbeni redak. Usput, ako je njegova ikona već pričvršćena u Startu, tada nećete morati koristiti pretraživanje.
  • Zatim nastavite s izvršavanjem naredbe "arp -a". Prikazat će popis svih ARP unosa pohranjenih na uređaju. Međutim, opcija -a nije jedina, budući da arp naredba podržava i druge prekidače. Na primjer -d, omogućuje vam uklanjanje IP adrese. S -d -a moguće je ukloniti sve unose iz ARP tablice. Opcija -s, naprotiv, dodaje unose u tablicu.
  • Za potpuno uklanjanje ARP predmemorije u sustavu Windows 2000/XP/Vista/7 kliknite gumb "Start", zatim "Pokreni". U polje koje se pojavi unesite naredbu netsh interface ip delete arpcache. Za dovršetak operacije kliknite OK.
  • Za svaki slučaj provjerite je li postupak čišćenja bio uspješan. Da biste to učinili, pokrenite naredbu arp -a. Ako predmemorija nije izbrisana, razlog može biti pogreška operativnog sustava. Ova se pogreška može pojaviti prilikom aktivacije usmjeravanja i daljinski pristup».
  • Da biste riješili problem, prijavite se na upravljačku ploču, u odjeljku "Sustav i sigurnost" odaberite "Administracija". Zatim pokrenite aplikaciju Computer Management i dvokliknite kako biste otvorili odjeljak Services. Kliknite na stavku "Usmjeravanje i daljinski pristup", au izborniku koji se pojavi odaberite opciju "Onemogućeno". Nakon što dovršite sve potrebne korake, pokušajte ponovo očistiti arp predmemoriju.


  • reci prijateljima
    Pročitajte također