Iperf: Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ слуТба Windows

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 13 сСнт. 2016  Β·  5ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: esnet/iperf

Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ iperf3 ΠΊΠ°ΠΊ слуТбу Windows. Π― Π²ΠΈΠΆΡƒ примСчания Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… -D ΠΈ -R для установки слуТбы ΠΈ Π΅Π΅ удалСния.

Π― ΠΌΠΎΠ³Ρƒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ -D, ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Windows, Π½ΠΎ Π½Π΅ ΠΊΠ°ΠΊ слуТба Windows Π² services.msc.

Π― тСстировал Π² Windows 2008R2, Windows 2012R2 ΠΈ Windows 10.

МоТно Π»ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ слуТбу Windows? Если Π΄Π°, Ρ‚ΠΎ ΠΊΠ°ΠΊΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΌΠ½Π΅ слСдуСт Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ?

Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ я Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽ: iperf3.exe -s -D

Π― ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» с послСднСй сборкой iperf 2. Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅.

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

УстановитС iperf3 ΠΊΠ°ΠΊ слуТбу Windows

  1. ВрСбования
  2. ΠœΠΎΠ½Ρ‚Π°ΠΆ
  3. вопросы
  4. БвязанныС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹

ВрСбования

  1. Windows 2003 ΠΈ Π²Ρ‹ΡˆΠ΅.
  2. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ вСрсия iperf3.
  3. srvany.exe ΠΈΠ· Windows Server 2003 Resource Kit Tools.

ΠœΠΎΠ½Ρ‚Π°ΠΆ

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ для iperf3: C: \ iperf3.
  2. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Windows Server 2003 Resource Kit Tools .
  3. Π˜Π·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ srvany.exe ΠΈΠ· Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ помСститС Π΅Π³ΠΎ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ iperf3.
  4. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ iperf3.
  5. РаспакуйтС Ρ„Π°ΠΉΠ»Ρ‹ iperf3 Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ iperf3.
  6. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»:
    Install iperf3 as Windows service.cmd
::
:: Install iperf3 as Windows service
::
SET iperfdir=C:\iperf3
SET iperfprog=iperf3.exe
SET iperflog=iperf3-server-logs.txt
SET servicename=iperf3
SET start=auto
SET binpath=%iperfdir%\srvany.exe
SET iperfoptions=--server --daemon --port 5201 --version4 --format [m] --verbose --logfile %iperfdir%\%iperflog%
SET displayname=iPerf3 Service
SET description=iPerf3 Service provide a possibility to test network speed
::
::
sc.exe create %servicename% displayname= "%displayname%" start= %start% binpath= "%binpath%"
sc description %servicename% "%description%"
::
reg add HKLM\SYSTEM\CurrentControlSet\services\%servicename%\Parameters /v AppParameters /t REG_SZ /d "%iperfoptions%"
reg add HKLM\SYSTEM\CurrentControlSet\services\%servicename%\Parameters /v Application /t REG_SZ /d "%iperfdir%\%iperfprog%" /f
::
pause
::
  1. ЗапуститС созданный Ρ„Π°ΠΉΠ» Install iperf3 as Windows service.cmd ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора.
  2. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ сСрвис iperf3:
net start iperf3
net stop iperf3

вопросы

ΠœΡ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° iperf3 Π² сСрвисном Ρ€Π΅ΠΆΠΈΠΌΠ΅ пСрСстаСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пСрСзапуск сСрвиса. Π’ качСствС простого ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΌΡ‹ создали простой ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π΅Π³ΠΎ запуск ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь:
Restart-iperf3-service.cmd

::
:: Stop iperf3 service
net stop iperf3
::
:: Start iperf3 service
net start iperf3
::

БвязанныС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹

  1. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ докумСнтация iPerf 3 .
  2. Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сСрвис, опрСдСляСмый ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ .

ВсС 5 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

iperf3 Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ поддСрТиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² UNIX-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах.

НСкоторыС люди сдСлали Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Windows, Π²Π°ΠΌ слСдуСт ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½ΠΈΡ…, ΠΈΠ»ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚ этот ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅.

@ bmah888, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ссылку Π½Π° запуск iperf ΠΊΠ°ΠΊ слуТбы Windows Π² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ? Π­Ρ‚ΠΎ сбиваСт с Ρ‚ΠΎΠ»ΠΊΡƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ Π½Π΅ поддСрТиваСтся ΠΈ большС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. https://iperf.fr/iperf-doc.php#service

Π₯ΠΌ, спасибо Π·Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π― Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΡŽ содСрТимоС iperf.fr (ΠΈ этот Ρ€Π°Π·Π΄Π΅Π», каТСтся, ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ iperf2, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ я ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽ iperf3), Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ ΠΌΠ½Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, смогу Π»ΠΈ я донСсти вашС сообщСниС Π΄ΠΎ Π½ΡƒΠΆΠ½Ρ‹Ρ… людСй.

УстановитС iperf3 ΠΊΠ°ΠΊ слуТбу Windows

  1. ВрСбования
  2. ΠœΠΎΠ½Ρ‚Π°ΠΆ
  3. вопросы
  4. БвязанныС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹

ВрСбования

  1. Windows 2003 ΠΈ Π²Ρ‹ΡˆΠ΅.
  2. Π‘ΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ вСрсия iperf3.
  3. srvany.exe ΠΈΠ· Windows Server 2003 Resource Kit Tools.

ΠœΠΎΠ½Ρ‚Π°ΠΆ

  1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ для iperf3: C: \ iperf3.
  2. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Windows Server 2003 Resource Kit Tools .
  3. Π˜Π·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ srvany.exe ΠΈΠ· Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΈ помСститС Π΅Π³ΠΎ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ iperf3.
  4. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ iperf3.
  5. РаспакуйтС Ρ„Π°ΠΉΠ»Ρ‹ iperf3 Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ iperf3.
  6. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»:
    Install iperf3 as Windows service.cmd
::
:: Install iperf3 as Windows service
::
SET iperfdir=C:\iperf3
SET iperfprog=iperf3.exe
SET iperflog=iperf3-server-logs.txt
SET servicename=iperf3
SET start=auto
SET binpath=%iperfdir%\srvany.exe
SET iperfoptions=--server --daemon --port 5201 --version4 --format [m] --verbose --logfile %iperfdir%\%iperflog%
SET displayname=iPerf3 Service
SET description=iPerf3 Service provide a possibility to test network speed
::
::
sc.exe create %servicename% displayname= "%displayname%" start= %start% binpath= "%binpath%"
sc description %servicename% "%description%"
::
reg add HKLM\SYSTEM\CurrentControlSet\services\%servicename%\Parameters /v AppParameters /t REG_SZ /d "%iperfoptions%"
reg add HKLM\SYSTEM\CurrentControlSet\services\%servicename%\Parameters /v Application /t REG_SZ /d "%iperfdir%\%iperfprog%" /f
::
pause
::
  1. ЗапуститС созданный Ρ„Π°ΠΉΠ» Install iperf3 as Windows service.cmd ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора.
  2. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΎΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ сСрвис iperf3:
net start iperf3
net stop iperf3

вопросы

ΠœΡ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° iperf3 Π² сСрвисном Ρ€Π΅ΠΆΠΈΠΌΠ΅ пСрСстаСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пСрСзапуск сСрвиса. Π’ качСствС простого ΠΎΠ±Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΌΡ‹ создали простой ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π΅Π³ΠΎ запуск ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь:
Restart-iperf3-service.cmd

::
:: Stop iperf3 service
net stop iperf3
::
:: Start iperf3 service
net start iperf3
::

БвязанныС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹

  1. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠ°Ρ докумСнтация iPerf 3 .
  2. Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сСрвис, опрСдСляСмый ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ .

nssm - Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ρ‡Π΅ΠΌ srvany ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° рСсурсов.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ