iPerf3

  • Hallo zusammen

    Ich kenne mich mit dem Thema Docker nicht aus, habe aber versucht einige Anleitungen zu lesen. Ich muss zugeben, hat leider noch nicht zum gewünschten Erfolg geführt. Auf meinem früheren QNAP-NAS konnte ich iPerf3 einfach als App installieren. Bei Ugreen gibt es anscheinend noch keine App und ich muss einen Docker-Container nutzen.

    Ich habe diese Seite dazu gefunden: https://hub.docker.com/r/networkstatic/iperf3/

    Leider kann ich das Projekt dann nicht starten. Es beendet sich immer wieder nach einer Sekunde. Kann mir jemand helfen, iPerf3 als Server zu installieren, damit ich daraus lernen kann? Wäre super freundlich.

  • Also bei mir gibt's iperf3 auf meiner DXP4800Plus, weiß aber nicht ob das zur Grundausstattung gehört. Denke aber schon.

    Code
    ~ # iperf3 --version
    iperf 3.12 (cJSON 1.7.15)
    Linux DXP4800PLUS 6.1.27 #36 SMP PREEMPT_DYNAMIC Mon Apr 14 23:38:49 CST 2025 x86_64
    Optional features available: CPU affinity setting, IPv6 flow label, SCTP, TCP congestion algorithm setting, sendfile / zerocopy, socket pacing, authentication, bind to device, support IPv4 don't fragment

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • Hi Danke. Da habe ich wohl viel zu kompliziert gedacht. Habe in der iPerf-App auf dem iPhone nun die Serveradresse geändert und es klappt schon. Da läuft wohl wirklich auf dem Ugreen ein iPerf Server.

  • Stimmt, dass der sogar läuft war mir noch gar nicht aufgefallen. Ich habe bei Tests immer noch einen zusätzlichen Server gestartet.
    Ich hatte mich schon gewundert, dass "iperf3 -s" immer sagte, der Port sei schon belegt.


    Weil es gerade diesen iperf3-Thread gibt, haue ich meine Frage mal hier rein. Vielleicht hat ja einer eine Idee.

    Ich habe eine DS1522+ und eine DXP4800plus, beide hängen an einem Switch mit 1GBit- und 10GBit-Ports, die DS mit LAN1 (1GBit) und LAN5 (10GBit), die DXP nur mit ihrem 10GBit-NIC. Der iperf3-Server läuft auf der DXP.

    Mir ist aufgefallen, dass auf der DS ein "iperf3 -c dxp4800plus" nur 1GBit liefert, ein "iperf -c 192.168.0.81" dagegen 10GBit.
    Ein "nslookup dxp4800plus" liefert 5 Adressen, die IPv4 (.81) und 4 IPv6, zwei mit fd58:... und zwei mit "2001:.."
    Teste ich mit den Adressen liefern die IPv4 und die 2 2001er 10GBit, die beiden fd58er nur 1GBit. Im Ressourcen-Monitor sieht es so aus als ob der fd58er-Test über LAN1 läuft, aber wieso?


    Ich glaube, ich hab's. Es liegt an Synology

    Code
    root@DS1522:~# ip -6 route
    2001:16b8:bb30:3800::/64 dev eth4  proto kernel  metric 256  expires 6656sec pref medium
    2001:16b8:bb30:3800::/64 dev eth0  proto kernel  metric 256  expires 6656sec pref medium
    fd58:218f:caa5::/64 dev eth0  proto kernel  metric 256  expires 6656sec mtu 1492 pref medium
    fd58:218f:caa5::/64 dev eth4  proto kernel  metric 256  expires 6656sec mtu 1492 pref medium
    fe80::/64 dev eth0  proto kernel  metric 256  mtu 1492 pref medium
    fe80::/64 dev eth4  proto kernel  metric 256  mtu 1492 pref medium
    fe80::/64 dev docker0  proto kernel  metric 256 linkdown  pref medium
    fe80::/64 dev docker-922a48f2  proto kernel  metric 256 linkdown  pref medium
    default via fe80::e208:55ff:fe0e:169b dev eth4  metric 1024  pref medium

    Die haben Routen mit identischer Metric, bei den 2001ern kommt eth4 zuerst, bei den fd58ern eth0

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

    Edited 2 times, last by Benares: Ein Beitrag von Benares mit diesem Beitrag zusammengefügt. (July 13, 2025 at 12:10 PM).

  • Nah geht doch, nach

    Code
    ip route del fd58:218f:caa5::/64 dev eth0; ip route add fd58:218f:caa5::/64 dev eth0 metric 1024 mtu 1492

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!