iPerf3 yra įrankis, skirtas aktyviems maksimalaus pasiekiamo pralaidumo (bandwidth) matavimams IP tinkluose. Jis leidžia testuoti TCP ir UDP našumą bei pateikia detalią statistiką, tokią kaip duomenų pralaidumas (throughput), pakartotiniai perdavimai (retransmissions) ir paketų praradimas (packet loss).
Šita pamoka buvo išbandyta su Windows Server 2019, 2022 ir 2025, tačiau taip pat turėtų veikti ir su kitomis šiuolaikinėmis Windows Server versijomis.
0. Preliminarūs reikalavimai
Prisijunkite prie savo Windows VPS per RDP.
Jums taip pat reikės kito įrenginio arba VPS, kad galėtumėte atlikti keletą įeinančio greičio testų.
1. iPerf3 įdiegimas
1.1 iPerf3 atsisiuntimas
Norėdami atsisiųsti iPerf3, apsilankykite:
Atsisiųskite naujausią Windows 64 bit ZIP archyvą. Norėdami atsisiųsti archyvą, tiesiog spustelėkite ant jo.
Mūsų atveju įdiegsime iperf3.20:
Išarchyvuokite jį į žinomą vietą, pavyzdžiui:
cd C:\iperf3.20
Diegimo programa nereikalinga. iPerf3 yra atskiras vykdomasis failas.
1.2 Diegimo patikrinimas
Atidarykite komandinę eilutę kaip administratorius:
Naudodami komandą cd, pereikite į aplanką, kuriame įdiegtas iPerf:
cd C:\iperf3.20
Patikrinkite versiją:
iperf3.exe -v
Pavyzdinis rezultatas:
Tai patvirtina, jog iPerf3 yra paruoštas naudojimui.
2. Leidimas naudoti 5201 prievadą per Windows užkardą
Pagal numatytuosius nustatymus Windows Serveris blokuoja įeinančius ryšius. Norint naudoti iPerf3 serverio režimu, turi būti leidžiama naudoti 5201 TCP prievadą.
Atidarykite Windows Defender Firewall with Advanced Security (nesupainiokite su Windows Defender FIrewall):
Tada pasirinkite "Inbound Rules" (Įeinančios taisyklės) ir dešinėje lango pusėje spustelėkite "New Rule..." (Nauja taisyklė...).
Kituose languose pasirinkite "Port" (Prievadas) ir spustelėkite "Next":
Tada pasirinkite TCP ir įveskite prievadą 5201:
Leiskite ryšį:
Pasirinkite visus tris: Domain, Private, Public.
Įveskite taisyklės pavadinimą ir spustelėkite "Finish":
Jūsų nauja taisyklė turėtų atsirasti sąraše su būsena Enabled=Yes.
3. Paleiskite serverio režimą
Kad kitos sistemos galėtų patikrinti ryšį su jūsų Windows VPS, paleiskite iPerf3 serverio režimu.
Iš komandinės eilutės:
cd C:\iperf3.20
iperf3 -s
Pavyzdinė išvestis:
Server listening on 5201
Serveris dabar lauks įeinančių prisijungimų.
Norėdami sustabdyti serverį, klaviatūroje paspauskite Ctrl + C.
Rodomas nutraukimo pranešimas yra įprastas ir laikomas normaliu veikimu.
4. Įeinančio greičio testavimas (rekomenduojama)
Įeinančio greičio testavimas yra labai svarbus, kai vartotojai praneša apie lėtą atsisiuntimą arba prastą RDP failų perdavimą.
Paleiskite iPerf3 serverį Windows sistemoje, kaip parodyta ankstesniame žingsnyje:
cd C:\iperf3.20
iperf3.exe -s
Prisijunkite iš nuotolinės Linux arba Windows sistemos (įrašykite tikrąjį savo serverio IP adresą vietoj serverio_IP):
iperf3 -c serverio_IP
Tada savo Windows VPS turėtumėte matyti:
Šiame ekrano vaizde pateiktas pavyzdys rodo iPerf3, veikiančią serverio režimu Windows VPS aplinkoje ir apdorojančią įeinantį testą iš nuotolinio kliento. Serveris klausosi numatytojo 5201 prievado ir maždaug 10 sekundžių priima srautą, palaikydamas stabilų, apie 95–96 Mbit/s pralaidumą. Rezultatai yra nuoseklūs, be klaidų ar paketų praradimų, o bendrai priimta 116 MB duomenų. Tai rodo stabilų ir tvarkingą įeinančio tinklo veikimą, todėl galima daryti išvadą, kad šiuo atveju galimos našumo problemos greičiausiai nėra susijusios su pačiu tinklu.
5. Išeinančio ryšio greičio testavimas (kliento režimas)
Norėdami patikrinti išeinančio tinklo našumą, prisijunkite iš savo Windows VPS prie nuotolinio iPerf3 serverio.
iperf3 -c iperf3.example.com
arba:
iperf3 -c ip_adresas
Viešų iPerf3 serverių sąrašą galite rasti čia.
Pavyzdžiui:
iperf3 -c speedtest.uztelecom.uz
Šis testas parodo, kaip greitai jūsų Windows serveris gali siųsti duomenis.
Šiame ekrano vaizde matomas išeinančio ryšio iPerf3 testas iš Windows VPS į viešą serverį. Testas trunka 10 sekundžių ir po lėtesnės pirmos sekundės greitai stabilizuojasi ties maždaug 95 Mbit/s. Iš viso perduodama apie 108 MB duomenų, o vidutinis greitis siekia apie 90 Mbit/s. Tai rodo stabilų ir normalų išeinančio tinklo veikimą be akivaizdžių problemų.
6. Atvirkštinio režimo pralaidumo testas
Testuojant tik vieną kryptį galima nepastebėti realių problemų. Naudojant parametrą -R, galima patikrinti tiek įeinančio, tiek išeinančio ryšio kryptis nekeičiant serverio vietos.
Šis metodas leidžia išmatuoti atsisiuntimo greitį į jūsų Windows VPS, kai duomenų srautas siunčiamas iš serverio į nuotolinį klientą.
Pirmiausia paleiskite iPerf3 serverį savo Windows serveryje:
cd C:\iperf3.20
iperf3 -s
Tada iš nuotolinės sistemos vykdykite šią komandą su jūsų Windows VPS IP adresu:
iperf3 -c serverio_IP -R
Rezultatai bus rodomi jūsų Windows VPS pusėje.
7. Daugiau parametrų
Norėdami peržiūrėti visus galimus parametrus, vykdykite:
iperf3 --help
8. Baigiamosios pastabos
iPerf3 yra greičiausias ir patikimiausias būdas tirti tinklo bei našumo problemas jūsų VPS aplinkoje. Visada testuokite tiek įeinančio, tiek išeinančio ryšio kryptis ir venkite daryti išvadas remdamiesi tik vienu testu.
Jeigu iPerf3 rodo pilną, tikėtiną pralaidumą, tinklas nėra problemos priežastis.
Daugiau informacijos apie iPerf3 rasite oficialioje svetainėje.












