Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
Der virtuelle Server ist ein Ubuntu 22.04.3 LTS ( halte den immer auf den neusten Stand). Der Client ist ein Debian 12. Ich verstehe immer noch nicht, wieso es bei dem ersten VPN ohne diese Option geht und beim zweiten VPN, muß die Option dabei sein. Ich meine der SSH Server Version ändert sich ja nicht. Nur die VPN Tunnel ändern sich.Das hat jetzt nix mit dem VPN zu tun, sondern nur mit den beiden SSH-Komponenten (Client+Server).
Das ist ja eine Option vom ssh-Client. Benutzt Du verschiedene ssh-Clients oder einen einzigen ssh-Client mit verschiedener Konfiguration für zwei sshd-Server? Dann könnte es evtl. sein, dass die vorhandene default-Option "ecdh-sha2-nistp521" aus dem default-set "rauskonfiguriert" worden ist und Du sie mit der Kommandozeilen-Option "KexAlgorithms=ecdh-sha2-nistp521" (für den ssh-Client) wieder aktivierst.The Hit-Man hat geschrieben:28.08.2023 11:58:48Nutze ich aber den zweiten VPN Server, muß ich mich mit der ssh Option
verbinden. An sonsten komme ich nicht drauf. Ich bin da drauf gekommen, als ich den ssh client mit den debug Optionen ( -vvv ), ...Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
So ein ähnliches Problem hatte ich schon mal ... X2go läuft ja über den ssh port. So weit so gut ... Manchmal brauchte ich eine Verbindung von meinem Rechner aus auf eine andere Fritzbox. Das ist ja auch kein großes Problem. Dann aber als ich auf die Rechner per ssh zugreigen wollte ( wegen updates ), kam ich da nicht drauf. Ich mußte erst den MTU umsetzen und dann gabs keine Probleme mehr. Das muß wohl schon da dran liegen. Auf meinem virtuellen Server konnte ich mich zwar per ssh einloggen aber dann auch nur mit der beschriebenen Option. Mir fiel auf das ich im normalen Terminal ( ssh verbunden ) den midnight-commander nicht aufrufen konnte. also das terminal blieb einfach nach 'mc' stehen. Auch größere X Programme wollte ich zum testen mal über ssh starten ( sonst habe ich ja eigentlich einen X2go Desktop ). Auch die funktionierten nicht, nur so kleine X Programme wie 'xclock' etc.Ich denke nicht, dass das hier das Problem ist. Ich weiß allerdings auch nicht, wie sich solche Probleme äußern.
Code: Alles auswählen
ping -s 1350 -c10 server1
ping -s 1350 -c10 server2
ping -s 1450 -c10 server1
ping -s 1450 -c10 server2
ping -s 1550 -c10 server1
ping -s 1550 -c10 server2
Was meinste mit Server1 und Server2? Meine VPN Server?... und dann berichten, ob Du irgendwo Paketverluste hattest?
Probiere es mal mit allen.The Hit-Man hat geschrieben:28.08.2023 16:18:17Was meinste mit Server1 und Server2? Meine VPN Server?... und dann berichten, ob Du irgendwo Paketverluste hattest?
Code: Alles auswählen
ping -M do -s 1150 -c10 server1
ping -M do -s 1350 -c10 server1
ping -M do -s 1450 -c10 server1
ping -M do -s 1550 -c10 server1
Code: Alles auswählen
$ ping -M do -s 1472 hurz.cc
PING hurz.cc (1.2.3.4) 1472(1500) bytes of data.
1480 bytes from monitoring.hurz.cc (1.2.3.4): icmp_seq=1 ttl=57 time=18.3 ms
1480 bytes from monitoring.hurz.cc (1.2.3.4): icmp_seq=2 ttl=57 time=16.2 ms
1480 bytes from monitoring.hurz.cc (1.2.3.4): icmp_seq=3 ttl=57 time=19.0 ms
Code: Alles auswählen
$ ping -M do -s 1473 hurz.cc
PING hurz.cc (1.2.3.4) 1473(1501) bytes of data.
ping: local error: message too long, mtu=1500
ping: local error: message too long, mtu=1500
ping: local error: message too long, mtu=1500
Code: Alles auswählen
u0@HTM-Flur-Ruedi:~$ ping -s 1350 -c10 www.google.de
PING www.google.de (142.251.37.3) 1350(1378) bytes of data.
^C
--- www.google.de ping statistics ---
10 packets transmitted, 0 received, 100% packet loss, time 9227ms
u0@HTM-Flur-Ruedi:~$ ping -s 1450 -c10 www.google.de
PING www.google.de (142.251.37.3) 1450(1478) bytes of data.
From FlurOpenWrt.lan (192.168.10.1) icmp_seq=1 Frag needed and DF set (mtu = 1420)
^C
--- www.google.de ping statistics ---
8 packets transmitted, 0 received, +1 errors, 100% packet loss, time 7148ms
u0@HTM-Flur-Ruedi:~$ ping -s 1550 -c10 www.google.de
PING www.google.de (142.251.37.3) 1550(1578) bytes of data.
^C
--- www.google.de ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7149ms
Das ist ja Sinn der Sache, dass die Pakete über den Tunnel gehen.The Hit-Man hat geschrieben:28.08.2023 16:39:15Ach, ich hatte wohl einen kleinen Denkfehler ... Müßte den ping von meinem Router aus starten ... Denn auf dem ist ja der Tunnel installiert. Alle Rechner hinter der Fritte gehen ja gleich über den Tunnel, per NAT.
Code: Alles auswählen
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1150 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1150(1178) bytes of data.
1158 bytes from 167.86.110.245: icmp_seq=1 ttl=51 time=46.5 ms
1158 bytes from 167.86.110.245: icmp_seq=2 ttl=51 time=64.1 ms
1158 bytes from 167.86.110.245: icmp_seq=3 ttl=51 time=52.7 ms
1158 bytes from 167.86.110.245: icmp_seq=4 ttl=51 time=46.2 ms
1158 bytes from 167.86.110.245: icmp_seq=5 ttl=51 time=46.2 ms
1158 bytes from 167.86.110.245: icmp_seq=6 ttl=51 time=59.2 ms
1158 bytes from 167.86.110.245: icmp_seq=7 ttl=51 time=46.5 ms
1158 bytes from 167.86.110.245: icmp_seq=8 ttl=51 time=65.0 ms
1158 bytes from 167.86.110.245: icmp_seq=9 ttl=51 time=46.7 ms
1158 bytes from 167.86.110.245: icmp_seq=10 ttl=51 time=69.0 ms
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9012ms
rtt min/avg/max/mdev = 46.178/54.214/69.025/8.746 ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1350 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1350(1378) bytes of data.
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9215ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1450 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1450(1478) bytes of data.
From 192.168.10.1 icmp_seq=1 Frag needed and DF set (mtu = 1420)
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9218ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1550 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1550(1578) bytes of data.
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
ping: local error: message too long, mtu=1420
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9218ms
Code: Alles auswählen
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1150 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1150(1178) bytes of data.
1158 bytes from 167.86.110.245: icmp_seq=1 ttl=51 time=49.9 ms
1158 bytes from 167.86.110.245: icmp_seq=2 ttl=51 time=45.6 ms
1158 bytes from 167.86.110.245: icmp_seq=3 ttl=51 time=45.2 ms
1158 bytes from 167.86.110.245: icmp_seq=4 ttl=51 time=220 ms
1158 bytes from 167.86.110.245: icmp_seq=5 ttl=51 time=46.6 ms
1158 bytes from 167.86.110.245: icmp_seq=6 ttl=51 time=96.8 ms
1158 bytes from 167.86.110.245: icmp_seq=7 ttl=51 time=46.0 ms
1158 bytes from 167.86.110.245: icmp_seq=8 ttl=51 time=198 ms
1158 bytes from 167.86.110.245: icmp_seq=9 ttl=51 time=344 ms
1158 bytes from 167.86.110.245: icmp_seq=10 ttl=51 time=91.1 ms
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 9013ms
rtt min/avg/max/mdev = 45.231/118.344/343.721/97.208 ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1350 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1350(1378) bytes of data.
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9196ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1450 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1450(1478) bytes of data.
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9208ms
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1550 -c10 167.86.110.245
PING 167.86.110.245 (167.86.110.245) 1550(1578) bytes of data.
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
ping: local error: message too long, mtu=1280
--- 167.86.110.245 ping statistics ---
10 packets transmitted, 0 received, +10 errors, 100% packet loss, time 9203ms
Du schreibst, dass Du die MTU auf 1420 gesetzt hast. der Ping sagt aber, dass Du aber noch eine MTU von 1280 hast. Hast Du die VPN-Clients/Server neu verbinden lassen?So, jetzt aber ... Nochmal ... Erst pinge ich meinen VServer an mit dem VPN was ja, die Fehler hatte, mit dem defaul Wert MTU=1420:
u0@HTM-Flur-Ruedi:~$ ping -M do -s 1350 -c10 .....
PING ....245 (..245) 1350(1378) bytes of data.
ping: local error: message too long, mtu=1280
Welche MTU(s) ist/sind bei den Endpoint-Interfaces deines WireGuard-Tunnels konfiguriert bzw. z. Zt. vorhanden?The Hit-Man hat geschrieben:28.08.2023 15:29:31Also ich fand im Netz etwas, das ich für das 2te VPN mal den MTU Wert ändern sollte und schon hatte ich keine Probleme mehr. Ich sollte den auf 1280 stellen.
Ja, habe ich ...Du schreibst, dass Du die MTU auf 1420 gesetzt hast. der Ping sagt aber, dass Du aber noch eine MTU von 1280 hast. Hast Du die VPN-Clients/Server neu verbinden lassen?
Da kann ich nichts zu sagen. Stand nirgends wo etwas ... Fand den MTU Wert ja auch nur per Zufall beim googlen ...BTW: Bei meinen WireGuard-Tunnels haben die Endpoints (Linux/FreeBSD/OpenBSD/Windows) eine MTU von 1472 und die WireGuard-Peers (Clients, servers) eine MTU von 1392, und ich hatte noch nie Probleme mit WireGuard wegen der MTU.
Es geht doch um das ssh-Verhalten. Du hast oben geschrieben:The Hit-Man hat geschrieben:28.08.2023 18:29:51Bischen unzufriedend stellend das man nicht genau weiß, was es ist aber egal ...
Poste mal die genaue Information, um zu sehen wie Du dazu gekommen bist, die Option:Ich bin da drauf gekommen, als ich den ssh client mit den debug Optionen ( -vvv ), gestartet habe.
Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
Das würde jetzt wohl eher den Rahmen sprengen ... Ich wollte mich ganz normal per ssh, wie ich es immer mache auf meinem virtuellen Server an melden, über den besagten Tunnel der ärger machte. Das Terminal machte einfach nix mehr als ich mich ganz normal an meinem Server anmelden wollte. Aus dem Grund hatte ich die debug/verbose Option eingeschaltet ( ssh username@server -vvv ). Dort sah ich das der ssh client an einem Punkt harkte, mit der Bezeichnung:Poste mal die genaue Information, um zu sehen wie Du dazu gekommen bist, die Option:
Code: Alles auswählen
KexAlgorithms
Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
Code: Alles auswählen
KexAlgorithms=ecdh-sha2-nistp521
Genau eine bestimmte MTU für genau diesen Tunnel ... Habe von diesem Provider noch andere wireguard Tunnel ... aber das MTU muß wohl so gesetzt werden, sonst funtzt es mit all den anderen Tunneln von dem Provider auch nicht.Wie und warum bist Du dann auf die MTU gekommen? Meinst Du das eine bestimmte MTU (im WireGuard-Tunnel) nur diese Option