Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Recenzii
  • Ștergerea memoriei cache a adreselor de rețea. Arp cache câte înregistrări poate deține

Ștergerea memoriei cache a adreselor de rețea. Arp cache câte înregistrări poate deține

Există unele lucruri în Windows care pot fi făcute doar folosind linia de comandă, din cauza faptului că pur și simplu nu au o opțiune de interfață grafică. Unele altele, în ciuda versiunii grafice disponibile, sunt mai ușor de rulat din linia de comandă.

Desigur, nu pot enumera toate aceste comenzi, dar voi încerca să vă spun despre utilizarea unora dintre ele, pe care le folosesc și eu.

Dacă ați schimbat adresa serverului DNS în setările de conexiune (de exemplu, din cauza problemelor la deschiderea unui site) sau vedeți în mod constant o eroare precum ERR_DNS_FAIL sau ERR_NAME_RESOLUTION_FAILED, atunci această comandă poate fi utilă. Faptul este că atunci când schimbă adresa DNS, este posibil ca Windows să nu folosească noile adrese, ci să continue să le folosească pe cele stocate în cache. Echipă ipconfig / flushdns va șterge memoria cache de nume pe Windows.

Ping și tracert sunt o modalitate rapidă de a identifica problemele de rețea

Dacă întâmpinați probleme la conectarea la un site, aceleași setări de router sau alte probleme de rețea sau de internet, comenzile ping și tracert vă pot fi utile.

Dacă introduceți comanda pingyandex.ru, Windows va începe să trimită pachete către Yandex, când le primesc, serverul de la distanță va notifica computerul despre asta. Astfel, puteți vedea dacă pachetele sosesc, ce procent din ele sunt pierdute și cu ce viteză are loc transmisia. Adesea, această comandă este utilă atunci când lucrați cu un router, dacă, de exemplu, nu puteți introduce setările acestuia.

Echipă tracert afișează calea pachetelor transmise către adresa de destinație. Folosind-o, de exemplu, puteți determina care nod se confruntă cu întârzieri de transmisie.

netstat –an - Afișează toate conexiunile și porturile de rețea


Comanda netstat este utilă și vă permite să vedeți o mare varietate de statistici de rețea (când utilizați diferiți parametri de pornire). Unul dintre cele mai interesante cazuri de utilizare este să rulați o comandă cu comutatorul –an, care deschide o listă cu toate conexiunile de rețea deschise pe computer, porturile și adresele IP de la distanță de la care se fac conexiunile.

telnet pentru a vă conecta la serverele Telnet

În mod implicit, Windows nu are instalat un client Telnet, dar poate fi instalat din Programe și caracteristici din Panoul de control. După aceea, puteți utiliza comanda telnet pentru a vă conecta la servere fără a utiliza niciun software terță parte.

Acestea sunt departe de toate comenzile de acest fel pe care le puteți folosi în Windows și nu toate opțiunile pentru utilizarea lor, existând posibilitatea de a scoate rezultatul muncii lor în fișiere, rulând nu din linia de comandă, ci din caseta de dialog Run si altii. Deci, dacă sunteți interesat de utilizarea eficientă a comenzilor Windows, iar informațiile generale prezentate aici pentru utilizatorii începători nu sunt suficiente, vă recomand să căutați pe Internet, există.

Când computerele accesează informații DNS, mapările nume-la-adresă găsite sunt stocate temporar în memoria cache ARP (Address Resolution Protocol), astfel încât data viitoare când se accesează aceleași informații, căutarea să nu se repete. Aceste informații sunt depășite conform valorii TTL (Time-To-Live) stabilite la primire, iar la sfârșitul duratei de viață, astfel de informații trebuie actualizate.

După primirea de noi informații, este setată o nouă valoare TTL. În general, acest sistem automat pentru obținerea, curățarea și actualizarea informațiilor de mapare nume-adresă funcționează bine. Dar, uneori, informațiile învechite pot cauza probleme înainte de a fi aruncate. De exemplu, dacă numele DNS de pe un computer se modifică și valoarea TTL nu a fost încă resetată, pierdeți temporar capacitatea de a găsi acel computer.

Eliminarea informațiilor vechi despre colațiile de nume

Administratorii DNS au în mână câteva trucuri pentru a atenua impactul negativ al unei schimbări de nume, cum ar fi setarea unui TTL mai mic înainte de schimbarea numelui, astfel încât informațiile vechi să poată fi șterse mai repede și să nu cauzeze probleme. Cu toate acestea, s-ar putea să vă fie mai ușor să scăpați de datele vechi și să forțați computerul să caute din nou informațiile DNS.

Pentru a face acest lucru, introduceți în linia de comandă sau șterge arpcache(dacă contextul IP de interfață în Netsh este deja setat). Aceasta va elimina informațiile de mapare a numelui/adresei pentru toate interfețele configurate pe acest computer.

Un exemplu de utilizare a ștergerii cache-ului arp

Dacă aveți mai multe interfețe și doriți să resetați informațiile pentru o singură interfață, specificați interfața necesară prin InterfaceName, de exemplu:

  • netsh interfață ip șterge arpcache
  • șterge arpcache

Când un nou router sau comutator este adăugat în rețea, apare întrebarea ce nume să înregistrați în DNS (cazuri clinice când adresa IP în DNS nu este înregistrată deloc, dar există doar o listă de adrese IP pe un bucată de hârtie, nu iau în considerare, deși am văzut asta în rețele pentru zeci de routere.). Puteți găsi un nume pentru fiecare dispozitiv separat sau puteți urma schema logică și convenabilă descrisă mai jos.

Configurarea unui server NTP pe un router Cisco

Configurarea SNMP pe un router Cisco

Indicăm de la ce ip permitem accesul:

Acces-list 60 permis 192.0.2.29 access-list 60 permis 198.51.100.92

Activați SNMP v1 cu șirul comunității secret pentru acces numai în citire:

Secretul comunității Snmp-server RO 60

Sfaturi rapide Cisco

Repornire imediată

Pentru a reporni imediat sau a reporni Cisco, în modul de activare scrieți:

Router # reîncărcați

Pentru a reporni sau reporni Cisco după N minute, în modul de activare, scrieți:

Reîncărcarea routerului # în N

Sugestie: Acest lucru este util atunci când vă este teamă că o modificare a configurației ar putea face ceva care vă va opri de la router. Îi spuneți routerului numărul de minute după care să repornească și apoi faceți modificările. Dacă modificările dvs. se dovedesc a fi catastrofale și nu vă puteți reconecta la router pentru a le remedia, routerul se va reporni după o anumită perioadă de timp și va restabili configurația originală.

Rutare Cisco

Adăugarea rutelor statice pe routerele Cisco

De exemplu, în modul de configurare:

Router (configurare) #ip ruta 192.168.1.0 255.255.255.240 192.168.1.254 1

Afișarea tabelului de rute pe routerele Cisco

În modul de activare:

Router # arată ruta IP

Cisco ARP

Curățarea tabelului ARP pe switch-urile sau routerele Cisco

Pentru a șterge tabelul ARP, în modul de activare:

Router # clear arp

Ieșire tabel ARP pe comutatoarele sau routerele Cisco

Pentru a afișa tabelul ARP pe Cisco, în modul de activare:

Router # arată arp

Afișarea sarcinii procesorului pe comutatoarele sau routerele Cisco

Ca orice computer, un router Cisco poate fi limitat de puterea procesorului său. Pentru a vedea încărcarea procesorului în modul de activare:

Router # show proc CPU

Utilizarea procesorului timp de cinci secunde: 37% / 31%; un minut: 39%; cinci minute: 40%

memorie Cisco

Vizualizați memoria utilizată și disponibilă pe routerele și comutatoarele Cisco

Ca orice computer, un router Cisco poate fi limitat de cantitatea de memorie disponibilă. Pentru a vizualiza memoria utilizată și disponibilă, în modul de activare:

Router # show proc mem

La începutul ieșirii, observați o linie ca aceasta:

Total: 200234528, Folosit: 70508188, Gratuit: 129726340

Cisco Committed Access Rate (CAR)

Un exemplu care limitează un IP la 512K, cu o explozie plăcută și grasă.

Mai întâi, creați liste de acces:

Lista de acces 100 permis ip orice gazdă 192.168.100.100 lista de acces 100 permis ip gazdă 192.168.100.100 orice

Apoi atribuiți reguli de limitare a ratei interfeței corespunzătoare:

Rate-limit input input-group 100 512000 1024000 2048000 conform-acțiune transmitere depășire depășire scădere rate-limite ieșire acces-grup 100 512000 1024000 2048000 conform-acțiune transmitere depășire scădere

Sugestie: Dacă specificați o listă de acces inexistentă într-o regulă de limitare a ratei, atunci regula se aplică întregului trafic. Acest lucru nu este de obicei foarte bun.

Note (editare)

Vezi si

Legături

Windows este foarte blând cu rețeaua. Atât de atent încât datele nodurilor învechite pot fi stocate în cache ani de zile.

Simptomele datelor învechite pot fi foarte diverse:

  • ping by name se duce la o adresă, iar o încercare de conectare la un terminal sau o resursă cu același nume merge la alta;
  • la schimbarea fizică a gateway-ului (un dispozitiv este înlocuit cu altul, dar cu aceeași adresă IP) - Internetul dispare;
  • există conflicte de adrese IP în rețeaua locală, care este semnalată de balonul de deasupra ceasului;
  • Imprimantele de la distanță nu mai funcționează
  • si o multime de alte placeri

De ce se întâmplă asta? Deoarece există mai multe cache-uri de rețea, iar datele din ele încetează să mai corespundă nu numai cu starea reală a rețelei, ci și între ele.

Poate fi vindecat conform unei proceduri complet standard.

0. Deconectăm conexiunea la rețeaua locală

O rețea live poate împiedica ștergerea corectă a tuturor cache-urilor existente.

1. Goliți memoria cache ARP

Într-o rețea locală, computerele comunică între ele nu prin IP, ci prin adrese MAC, adică la un nivel inferior (link).
Când accesați un computer la distanță prin IP, primul pas este o solicitare de difuzare pentru a obține adresa fizică a acestuia. Adresa primită intră în memoria cache ARP pentru a accelera apelurile ulterioare. Și numai atunci există o conexiune la mașina de la distanță, dar nu prin IP, ci prin adresa MAC.
În modul normal, intrarea în cache ARP este păstrată timp de două minute din momentul ultimului acces, dar nu mai mult de 10 minute.

2. Ștergeți memoria cache NetBIOS

Această memorie cache conține mapări ale numelor computerelor NetBIOS la adresele lor IP. Dacă aveți noroc și există și un server WINS în rețea (ceva de genul DNS pentru numele NetBIOS), este logic să îl curățați și el.
Imediat după ștergerea acestui cache, intrările din fișierul LMHOSTS (% SystemRoot% \ System32 \ drivers \ etc \ lmhosts) sunt încărcate acolo.

Mulți consideră protocolul NetBIOS învechit, dar Microsoft îl tratează ca pe o pungă scrisă. Fără el, Windows se comportă inadecvat în rețea. În același timp, creează o inundație sălbatică de difuzare în porturi.

Virusul kido aprobă utilizarea NetBIOS.

3. Goliți memoria cache DNS

ipconfig / flushdns

Totul este clar aici. Cache-ul DNS este o mapare a numelor de rețea ale gazdelor la adresele lor IP.
De asemenea, încarcă intrări din fișierul HOSTS (% SystemRoot% \ System32 \ drivere \ etc \ hosts)

Apropo, virușilor le place foarte mult să schimbe locația fișierului HOSTS.

Și calea către aceasta este specificată în registry, ramura HKLM \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters, cheia DataBasePath, tastați REG_EXPAND_SZ.

Dacă comanda returnează o eroare, trebuie să porniți (sau să reporniți) serviciul client DNS.

4. Restabilirea conexiunii la rețeaua locală

5. Actualizați setările de rețea prin DHCP

Comanda trimite o cerere către ultimul server DHCP utilizat (adresa acestui server) pentru setările de rețea.

Toate procedurile descrise pot fi făcute în mulțime și din grafică.

În XP: startPanou de controlConexiuni de retea.
La conexiunea dorită, apăsați butonul din dreapta al mouse-ului și selectați din meniu " Restabili". După aceea, se vor efectua următoarele operații:

  1. Solicitare de difuzare DHCP. Răspunsurile vin de la toate serverele DHCP.
  2. Ștergerea cache-ului ARP
  3. Ștergerea cache-ului NetBIOS. Odată cu încărcarea ulterioară a fișierului LMHOSTS.
  4. Stergerea cache-ului DNS. Odată cu descărcarea ulterioară a fișierului HOSTS.
  5. Încercați să vă înregistrați în WINS (relevant doar dacă este disponibil)
  6. Încercați să vă înregistrați în DNS (relevant doar pentru AD)

Din păcate, această metodă ușoară funcționează strâmb și nu funcționează întotdeauna.

Când lucrați într-o rețea locală, se întâmplă ca orice nod sau server din rețea să devină brusc inaccesibil, în timp ce este vizibil de pe alte computere și nu există probleme cu accesul. Uneori, motivul pentru acest lucru poate fi faptul că acest computer are adresa MAC a adaptorului de rețea s-a schimbat... În același timp, pe computerul de pe care site-ul este inaccesibil, arp cache nu a fost actualizat.

Ce este arp cache?

cache ARP este de fapt un tabel de corespondență între adresele IP și adresele fizice ale adaptoarelor de rețea. Acest tabel este actualizat după cum este necesar, dar uneori este posibil să nu fie actualizat. Motivul poate fi eroare de sistem sau Atac de falsificare ARP pe computerul dvs., după care unele site-uri din rețea pot fi indisponibile și unele site-uri web pot să nu se deschidă.

Cum se actualizează manual cache-ul arp pe Windows7 și Windows 8?!

Vizualizați tabelul ARP pe un computer care rulează un sistem de operare Windows din linia de comandă. Pentru a deschide linia de comandă, trebuie să faceți clic pe butonul start iar în bara de căutare a programului scrieți Linie de comanda ... Ca rezultat al căutării, veți vedea o comandă rapidă pentru a lansa linia de comandă Windows. Pentru a-l rula cu drepturi de administrator, trebuie să faceți clic dreapta pe comanda rapidă:

În meniul contextual care se deschide, selectați elementul Rulat ca administrator... Pentru Căutare în tabelul ARP introducem comanda arp -a :

După aceea, pentru a goli memoria cache ARP trebuie să introduceți comanda: netsh interfață ip șterge arpcache
După executarea comenzii, Cache-ul ARP va fi șters.

Top articole similare