( nvik | 2016. 02. 17., sze – 02:32 )

"Portot kell hozzá nyitni meg mindkét gépen elindítani."

Na jó, de az írásod alapján abból indultam ki, hogy van egy "myserver" saját szervered. iperf server indulhat akár bootkor is.

"Megmutatnád hogy root fiók nélkül kapcsolódva egy távoli host-hoz és külön port nyitás nélkül hogyan lehet egyetlen parancsból kivitelezni..."

Öööö, itt nem értem, pontosan, hogy mire gondolsz. iperf -s -hez nem kell root. Ha van akár user hozzáférésed a serverhez (ha van ssh -d, akkor nyílván van), tudsz futtatni egy iperf -s -t akár screen -ben. Egyszer elindítod, onnantól meg a kliensen iperf -c myserver -r .

"Még gondolkodok rajta. Azért kösz a tippet"

Szivesen!

"Ráadásul ahogy látom, a -d és -r kapcsoló csak újabb verziókban van meg, RHEL 6 vonalon lévő iperf-ben nincs."

RHEL -em egyáltalán nincs, viszont ez az iperf verzióm:
"iperf version 2.0.5 (08 Jul 2010) pthreads
xxx-MacBook-Air:~ xxx$
"

Ez eléggé régi, van már iperf 3.x is....
A -r és a -d pedig benne vannak. RHEL 6 régebbi, mint 6 éves, és nincs hozzá frissebb iperf?! Érdekes....

Ja, és az általad összeállított command line sem fut csak úgy egy default telepítésen. :) pv alapból nem szokott leni, és timeout sem feltétlen (legalábbis hirtelen freebsd 10.1 serverre tudtam kipróbálni, elhasalt a pv és timeout hiányán.)