Skip to content

Ubiquiti ER-X - iperf

Verschoben OpenWRT & Ubiquiti ER-X
2 1 346
  • Mal schauen was da durchgeht. Der erste normal, die beiden anderen mit -R (Reverse Mode). Damit sendet der Server. Der Server steht im Internet 🙂

    root@:~# iperf3 -s
    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    Accepted connection from 37.201.xxx.xxx, port 26106
    [  5] local 88.198.xxx.xxx port 5201 connected to 37.201.xxx.xxx port 26104
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-1.00   sec  5.52 MBytes  46.3 Mbits/sec                  
    [  5]   1.00-2.00   sec  4.79 MBytes  40.2 Mbits/sec                  
    [  5]   2.00-3.00   sec  4.85 MBytes  40.7 Mbits/sec                  
    [  5]   3.00-4.00   sec  6.04 MBytes  50.6 Mbits/sec                  
    [  5]   4.00-5.00   sec  5.93 MBytes  49.7 Mbits/sec                  
    [  5]   5.00-6.00   sec  6.05 MBytes  50.8 Mbits/sec                  
    [  5]   6.00-7.00   sec  5.55 MBytes  46.5 Mbits/sec                  
    [  5]   7.00-8.00   sec  5.99 MBytes  50.3 Mbits/sec                  
    [  5]   8.00-9.00   sec  6.05 MBytes  50.8 Mbits/sec                  
    [  5]   9.00-10.00  sec  6.05 MBytes  50.8 Mbits/sec                  
    [  5]  10.00-10.03  sec   169 KBytes  50.2 Mbits/sec                  
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-10.03  sec  57.0 MBytes  47.7 Mbits/sec                  receiver
    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    Accepted connection from 37.201.xxx.xxx, port 26034
    [  5] local 88.198.xxx.xxx port 5201 connected to 37.201.xxx.xxx port 26016
    [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
    [  5]   0.00-1.00   sec  14.0 MBytes   117 Mbits/sec    0    659 KBytes       
    [  5]   1.00-2.00   sec  63.8 MBytes   535 Mbits/sec    0   3.04 MBytes       
    [  5]   2.00-3.00   sec  82.5 MBytes   692 Mbits/sec    9   2.28 MBytes       
    [  5]   3.00-4.00   sec  77.5 MBytes   650 Mbits/sec    0   2.47 MBytes       
    [  5]   4.00-5.00   sec  87.5 MBytes   734 Mbits/sec    0   2.62 MBytes       
    [  5]   5.00-6.00   sec  90.0 MBytes   755 Mbits/sec    0   2.74 MBytes       
    [  5]   6.00-7.00   sec  95.0 MBytes   797 Mbits/sec    0   2.84 MBytes       
    [  5]   7.00-8.00   sec  72.5 MBytes   608 Mbits/sec   10   2.09 MBytes       
    [  5]   8.00-9.00   sec  72.5 MBytes   608 Mbits/sec    0   2.20 MBytes       
    [  5]   9.00-10.00  sec  81.2 MBytes   682 Mbits/sec    0   2.28 MBytes       
    [  5]  10.00-10.04  sec  2.50 MBytes   591 Mbits/sec    0   2.28 MBytes       
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.04  sec   739 MBytes   618 Mbits/sec   19             sender
    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    Accepted connection from 37.201.xxx.xxx, port 26040
    [  5] local 88.198.xxx.xxx port 5201 connected to 37.201.xxx.xxx port 26022
    [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
    [  5]   0.00-1.00   sec  21.2 MBytes   178 Mbits/sec    0   1.09 MBytes       
    [  5]   1.00-2.00   sec  80.0 MBytes   671 Mbits/sec    0   3.01 MBytes       
    [  5]   2.00-3.00   sec  78.8 MBytes   661 Mbits/sec   10   2.23 MBytes       
    [  5]   3.00-4.00   sec  77.5 MBytes   650 Mbits/sec    0   2.42 MBytes       
    [  5]   4.00-5.00   sec  88.8 MBytes   744 Mbits/sec    0   2.57 MBytes       
    [  5]   5.00-6.00   sec  88.8 MBytes   745 Mbits/sec    0   2.70 MBytes       
    [  5]   6.00-7.00   sec  92.5 MBytes   776 Mbits/sec    0   2.80 MBytes       
    [  5]   7.00-8.00   sec  81.2 MBytes   681 Mbits/sec   10   2.05 MBytes       
    [  5]   8.00-9.00   sec  73.8 MBytes   619 Mbits/sec    0   2.16 MBytes       
    [  5]   9.00-10.00  sec  80.0 MBytes   671 Mbits/sec    0   2.25 MBytes       
    [  5]  10.00-10.04  sec  2.50 MBytes   557 Mbits/sec    0   2.25 MBytes       
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.04  sec   765 MBytes   639 Mbits/sec   20             sender
    

    Zur Kontrolle, ein Speedtest auf meinem Haupt-PC

    4f727735-1849-44a2-9ed4-1cb70d6fa860-grafik.png

    Fazit

    Upload geht das was der Anbieter zulässt, Download ist nicht voll am Anschlag. Aber, das wird man wohl auch in den allermeisten Fällen nicht benötigen.

  • Hier noch ein Test von DMZ / LAN und andersrum.

    frank@frank-MS-7C37:~$ iperf3 -c 192.168.5.15
    Connecting to host 192.168.5.15, port 5201
    [  5] local 192.168.3.213 port 44052 connected to 192.168.5.15 port 5201
    [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
    [  5]   0.00-1.00   sec   114 MBytes   952 Mbits/sec  314    153 KBytes       
    [  5]   1.00-2.00   sec   112 MBytes   937 Mbits/sec  259    205 KBytes       
    [  5]   2.00-3.00   sec   111 MBytes   929 Mbits/sec  210    212 KBytes       
    [  5]   3.00-4.00   sec   111 MBytes   934 Mbits/sec  235    202 KBytes       
    [  5]   4.00-5.00   sec   112 MBytes   936 Mbits/sec  263    153 KBytes       
    [  5]   5.00-6.00   sec   111 MBytes   935 Mbits/sec  255    209 KBytes       
    [  5]   6.00-7.00   sec   112 MBytes   937 Mbits/sec  313    129 KBytes       
    [  5]   7.00-8.00   sec   111 MBytes   932 Mbits/sec  296    209 KBytes       
    [  5]   8.00-9.00   sec   111 MBytes   934 Mbits/sec  258    208 KBytes       
    [  5]   9.00-10.00  sec   111 MBytes   934 Mbits/sec  292    201 KBytes       
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec  2695             sender
    [  5]   0.00-10.00  sec  1.09 GBytes   935 Mbits/sec                  receiver
    
    iperf Done.
    frank@frank-MS-7C37:~$ iperf3 -R -c 192.168.5.15
    Connecting to host 192.168.5.15, port 5201
    Reverse mode, remote host 192.168.5.15 is sending
    [  5] local 192.168.3.213 port 44058 connected to 192.168.5.15 port 5201
    [ ID] Interval           Transfer     Bitrate
    [  5]   0.00-1.00   sec   109 MBytes   911 Mbits/sec                  
    [  5]   1.00-2.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   2.00-3.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   3.00-4.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   4.00-5.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   5.00-6.00   sec   108 MBytes   903 Mbits/sec                  
    [  5]   6.00-7.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   7.00-8.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   8.00-9.00   sec   109 MBytes   912 Mbits/sec                  
    [  5]   9.00-10.00  sec   109 MBytes   912 Mbits/sec                  
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval           Transfer     Bitrate         Retr
    [  5]   0.00-10.00  sec  1.06 GBytes   913 Mbits/sec  114             sender
    [  5]   0.00-10.00  sec  1.06 GBytes   911 Mbits/sec                  receiver
    
    iperf Done.
    
  • Update 1.31.0 released

    Vaultwarden vaultwarden linux
    1
    1
    0 Stimmen
    1 Beiträge
    193 Aufrufe
    Niemand hat geantwortet
  • Redis Stack?

    Redis redis linux
    1
    1
    0 Stimmen
    1 Beiträge
    180 Aufrufe
    Niemand hat geantwortet
  • KDE neon 6.0

    Linux kde plasma6 linux
    2
    1
    0 Stimmen
    2 Beiträge
    289 Aufrufe
    FrankMF
    Heute mal in die bestehende Installation meine Intel ARC A580 GPU eingesteckt. Wollte mal schauen ob das gut klappt. Da die Treiber ja im Kernel vorhanden sind, habe ich keinerlei Probleme erwartet. Und so war es auch. Neustart und fertig. Im BIOS natürlich vorher umgestellt, das sie auch benutzt wird, habe ja einen AMD Prozessor mit eingebauter GPU im CPU-Sockel stecken. [image: 1709458279730-screenshot_20240303_101728.png] Die Wechselfunktion (oben links in der Ecke) um die virtuellen Desktops zu wechseln und zu bearbeiten ist richtig gut geworden. [image: 1709458292090-screenshot_20240303_101809-resized.png] Und auch ein Ärgernis auf meiner KDE Plasma Installation scheint weg zu sein. Wenn ich ein Programm zur Arbeitsfläche hinzugefügt hatte, wurde die Position immer irgendwann zurückgesetzt. Beispiel, Icon des Programmes rechts unten abgelegt. Irgendwann tauchte es dann in der normalen Ansicht (alphabetisch) sortiert, links oben, wieder auf. Sehr nerviger Bug.
  • NAS 2023 - Thema Datensicherung

    Verschoben Linux proxmox linux
    2
    2
    0 Stimmen
    2 Beiträge
    196 Aufrufe
    FrankMF
    Bleibt noch etwas wichtiges. Die ganzen Konfigurationsdateien vom Proxmox Host. Sinnvoll, das man sich das sichert. #!/bin/bash # Script um mit Restic Daten automatisiert zu sichern! # Dient zum Sichern des Ordners /etc/pve! # Was soll gesichert werden? backup_pfad=/etc/pve # Programm Start restic --password-file /root/passwd -r /mnt/pve/Restic_Backups/pve backup $backup_pfad > backup_pve_001.log restic --password-file /root/passwd -r /mnt/pve/Restic_Backups/pve forget --keep-last 3 --keep-monthly 3 --prune >> backup_pve_002.log # Testen restic --password-file /root/passwd -r /mnt/pve/Restic_Backups/pve check --read-data >> backup_pve_003.log Crontab eingerichtet - fertig!
  • GoAccess - Visual Web Log Analyzer

    Verschoben Linux linux goaccess
    1
    1
    0 Stimmen
    1 Beiträge
    152 Aufrufe
    Niemand hat geantwortet
  • Rest-Server

    Verschoben Restic rest-server linux restic
    8
    0 Stimmen
    8 Beiträge
    745 Aufrufe
    FrankMF
    Dann mal eben ausprobiert. Auf meinem Server war die Version 0.9.7 selber, mit go, gebaut. Dann mache ich das auch mit der v0.10.0 so. Aber bevor ich anfange, wird die v0.9.7 gesichert. mv /usr/local/bin/rest-server /usr/local/bin/rest-server_0_9_7 So erspare ich mir im Problemfall das selber bauen. Ok, dann die neue Version bauen. git clone https://github.com/restic/rest-server.git cd rest-server go run build.go Danach befindet sich im Verzeichnis die Binärdatei rest-server Die kopieren wir jetzt cp rest-server /usr/local/bin Danach kurzer Test # rest-server --version rest-server 0.10.0 (v0.10.0-6-g037fe06) compiled with go1.11.6 on linux/amd64 Gut Version passt Dann ein Backup gestartet. Das sichert einen Teil meines Home-Verzeichnis Files: 153 new, 100 changed, 177857 unmodified Dirs: 0 new, 1 changed, 0 unmodified Added to the repo: 81.881 MiB processed 178110 files, 80.571 GiB in 0:28 snapshot 607e0027 saved Applying Policy: keep the last 3 snapshots, 3 monthly snapshots keep 5 snapshots: ID Time Host Tags Reasons Paths --------------------------------------------------------------------------------------- fa97890e 2020-07-25 21:02:05 frank-XXX monthly snapshot /home/frank 5b073bbb 2020-08-30 10:17:27 frank-XXX monthly snapshot /home/frank f7cf37ef 2020-09-06 15:13:03 frank-XXX last snapshot /home/frank 0157462c 2020-09-13 13:32:12 frank-XXX last snapshot /home/frank 607e0027 2020-09-14 08:09:34 frank-XXX last snapshot /home/frank monthly snapshot --------------------------------------------------------------------------------------- 5 snapshots remove 1 snapshots: ID Time Host Tags Paths --------------------------------------------------------------------- 3010b7cc 2020-09-06 11:39:27 frank-XXX /home/frank --------------------------------------------------------------------- 1 snapshots 1 snapshots have been removed, running prune counting files in repo building new index for repo [1:34] 100.00% 17351 / 17351 packs So weit funktioniert das genau wie vorher. Im Changelog stand ja was von Subfoldern. Das betrifft mich nicht, weil ich für jeden User genau ein Verzeichnis habe. So mit alles Gut Dann warte ich mal morgen ab, ob die täglichen Backups der Server rund laufen.
  • LUKS verschlüsselte Platte mounten

    Linux linux
    2
    1
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    FrankMF
    So, jetzt das ganze noch einen Ticken komplizierter Ich habe ja heute, für eine Neuinstallation von Ubuntu 20.04 Focal eine zweite NVMe SSD eingebaut. Meinen Bericht zu dem Thema findet ihr hier. Aber, darum soll es jetzt hier nicht gehen. Wir haben jetzt zwei verschlüsselte Ubuntu NVMe SSD Riegel im System. Jetzt klappt die ganze Sache da oben nicht mehr. Es kommt immer einen Fehlermeldung. unbekannter Dateisystemtyp „LVM2_member“. Ok, kurz googlen und dann findet man heraus, das es nicht klappen kann, weil beide LVM Gruppen, den selben Namen benutzen. root@frank-MS-7C37:/mnt/crypthome/root# vgdisplay --- Volume group --- VG Name vgubuntu2 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 4 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size <464,53 GiB PE Size 4,00 MiB Total PE 118919 Alloc PE / Size 118919 / <464,53 GiB Free PE / Size 0 / 0 VG UUID lpZxyv-cNOS-ld2L-XgvG-QILa-caHS-AaIC3A --- Volume group --- VG Name vgubuntu System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size <475,71 GiB PE Size 4,00 MiB Total PE 121781 Alloc PE / Size 121781 / <475,71 GiB Free PE / Size 0 / 0 VG UUID jRYTXL-zjpY-lYr6-KODT-u0LJ-9fYf-YVDna7 Hier oben sieht man das schon mit geändertem Namen. Der VG Name muss unterschiedlich sein. Auch dafür gibt es ein Tool. root@frank-MS-7C37:/mnt/crypthome/root# vgrename --help vgrename - Rename a volume group Rename a VG. vgrename VG VG_new [ COMMON_OPTIONS ] Rename a VG by specifying the VG UUID. vgrename String VG_new [ COMMON_OPTIONS ] Common options for command: [ -A|--autobackup y|n ] [ -f|--force ] [ --reportformat basic|json ] Common options for lvm: [ -d|--debug ] [ -h|--help ] [ -q|--quiet ] [ -v|--verbose ] [ -y|--yes ] [ -t|--test ] [ --commandprofile String ] [ --config String ] [ --driverloaded y|n ] [ --nolocking ] [ --lockopt String ] [ --longhelp ] [ --profile String ] [ --version ] Use --longhelp to show all options and advanced commands. Das muss dann so aussehen! vgrename lpZxyv-cNOS-ld2L-XgvG-QILa-caHS-AaIC3A vgubuntu2 ACHTUNG Es kann zu Datenverlust kommen, also wie immer, Hirn einschalten! Ich weiß, das die erste eingebaute Platte mit der Nummer /dev/nvme0n1 geführt wird. Die zweite, heute verbaute, hört dann auf den Namen /dev/nvme1n1. Die darf ich nicht anpacken, weil sonst das System nicht mehr startet. /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/vgubuntu-root / ext4 errors=remount-ro 0 1 # /boot was on /dev/nvme1n1p2 during installation UUID=178c7e51-a1d7-4ead-bbdf-a956eb7b754f /boot ext4 defaults 0 2 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=7416-4553 /boot/efi vfat umask=0077 0 1 /dev/mapper/vgubuntu-swap_1 none swap sw 0 0 Jo, wenn jetzt die Partition /dev/mapper/vgubuntu2-root / anstatt /dev/mapper/vgubuntu-root / heißt läuft nichts mehr. Nur um das zu verdeutlichen, auch das könnte man problemlos reparieren. Aber, ich möchte nur warnen!! Nachdem die Änderung durchgeführt wurde, habe ich den Rechner neugestartet. Puuh, Glück gehabt, richtige NVMe SSD erwischt Festplatte /dev/mapper/vgubuntu2-root: 463,58 GiB, 497754832896 Bytes, 972177408 Sektoren Einheiten: Sektoren von 1 * 512 = 512 Bytes Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes Nun können wir die Platte ganz normal, wie oben beschrieben, mounten. Nun kann ich noch ein paar Dinge kopieren
  • SSH Login ohne Passwort

    Angeheftet Linux linux
    4
    0 Stimmen
    4 Beiträge
    1k Aufrufe
    FrankMF
    Wie ihr ja wisst, benutze ich das Forum hier auch gerne als Notizbuch Also mal wieder was hier notieren. Mein Windows Systemadmin sagte mir heute, das es auch folgendes gibt # ssh-keygen -t ed25519 Generating public/private ed25519 key pair. Enter file in which to save the key (/root/.ssh/id_ed25519): /tmp/ed Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /tmp/ed Your public key has been saved in /tmp/ed.pub The key fingerprint is: SHA256:D33HCTW7Dy0p5kQdFTkPudx1PQh0EHFgkBvxy8KwhGM root@frank-ms7c92 The key's randomart image is: +--[ED25519 256]--+ | o=O*o=+=| | . oo o+oB+| | E o o.o.o+*| | . o +o...oo=o| | .So.o= O .| | o.= o + | | . . .| | | | | +----[SHA256]-----+ Der Key liegt nur in /tmp kopieren lohnt also nicht Ob das jetzt die Zukunft ist, kann ich nicht beantworten. Ich wollte es aber hier mal festhalten, weil es wohl mittlerweile auch von vielen Projekten benutzt wird. https://en.wikipedia.org/wiki/Ssh-keygen