Resetare IP-uri de pe placile de retea

Rezolvare problema (Fix IT)

Situatie

  • Lipsă conexiune la internet (No Internet Access)

    • Apare semnul exclamării pe pictograma de rețea.

    • Nu poți accesa site-uri sau servicii online.

  • Conflicte de IP

    • Două sau mai multe dispozitive din rețea au aceeași adresă IP.

    • Mesaje de eroare precum: „IP address conflict detected”.

  • Modificări recente în rețea (router nou, reconfigurări)

    • După schimbarea routerului, IP-urile vechi pot cauza probleme de comunicare.

  • Trecerea între rețele diferite (acasă, serviciu, hotspot)

    • Dispozitivul reține IP-uri statice sau configurări care nu mai sunt valide.

  • Server DHCP nefuncțional

    • Calculatorul nu primește automat un IP și rămâne cu un IP autoconfigurat (ex. 169.x.x.x).

  • Acces blocat în rețea internă (ex. imprimante, servere)

    • Nu mai poți accesa alte dispozitive din LAN.

  • Instalare de drivere noi sau reinstalare placă de rețea

    • Apare nevoie de curățare a configurărilor vechi.

Solutie

Comenzi CMD pentru resetarea IP-urilor pe toate plăcile de rețea:

Pasul 1: Listarea interfețelor de rețea:

  • Pentru fiecare placă de rețea activă, rulează comanda:
cmd: netsh interface show interface

Pasul 2: Setare IP automat (DHCP) pentru fiecare interfață:

Pentru fiecare placă de rețea activă, rulează comanda:

cmd: netsh interface ip set address name=”Nume Interfață” source=dhcp 

Ethernet:

cmd:

netsh interface ip set address name="Ethernet" source=dhcp

Wi-Fi:

cmd:

netsh interface ip set address name="Wi-Fi" source=dhcp

Pasul 3: Setare DNS automat (DHCP):

cmd:

netsh interface ip set dns name=”Nume Interfață” source=dhcp

Pasul 4: Script CMD pentru toate interfețele active:

Dacă vrei să aplici automat pentru toate interfețele active, folosește acest script CMD într-o fereastră cu drepturi de administrator:

for /f "tokens=*" %i in ('netsh interface show interface ^| findstr /C:"Connected"') do (
for /f "tokens=1,* delims= " %a in ("%i") do (
netsh interface ip set address name="%b" source=dhcp
netsh interface ip set dns name="%b" source=dhcp
)
)
Dacă îl pui într-un fișier .bat, dublează semnele % astfel:
for /f “tokens=*” %%i in (‘netsh interface show interface ^| findstr /C:”Connected”‘) do (
for /f “tokens=1,* delims= ” %%a in (“%%i”) do (
netsh interface ip set address name=”%%b” source=dhcp
netsh interface ip set dns name=”%%b” source=dhcp
)
)
Pasul 5: Resetare completă a rețelei:
cmd:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Tip solutie

Permanent

Voteaza

(0 din 2 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?