ich habe ein für mich sehr seltsames Problem mit genau einem SSH Client und genau einem SSHD:
Client 192.168.2.50:
Code: Alles auswählen
$ ssh -v 192.168.88.7
OpenSSH_9.2p1 Debian-2, OpenSSL 3.0.8 7 Feb 2023
debug1: Reading configuration data /home/honigmaus/.ssh/config
debug1: Connecting to 192.168.88.7 [192.168.88.7] port 22.
debug1: connect to address 192.168.88.7 port 22: Connection refused
ssh: connect to host 192.168.88.7 port 22: Connection refused
Code: Alles auswählen
# tcpdump -i tun0 host 192.168.2.50
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on tun0, link-type RAW (Raw IP), snapshot length 262144 bytes
19:16:19.778822 IP 192.168.2.50.54056 > 192.168.88.7.ssh: Flags [S], seq 978934151, win 64240, options [mss 1460,sackOK,TS val 2788336026 ecr 0,nop,wscale 7], length 0
19:16:19.854039 IP 192.168.88.7 > 192.168.2.50: ICMP 192.168.88.7 tcp port ssh unreachable, length 68
Code: Alles auswählen
# tcpdump -i tun0 host 192.168.2.50
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on tun0, link-type RAW (Raw IP), snapshot length 262144 bytes
19:16:19.835026 IP 192.168.2.50.54056 > 192.168.88.7.ssh: Flags [S], seq 978934151, win 64240, options [mss 1345,sackOK,TS val 2788336026 ecr 0,nop,wscale 7], length 0
19:16:19.835165 IP 192.168.88.7 > 192.168.2.50: ICMP 192.168.88.7 tcp port ssh unreachable, length 68
Alle anderen Clients haben kein Problem mit dem SSHD von 192.168.88.7.
Was ich geprüft habe:
- Ohne Openvpn, also vom Client auf die Public IP gehts.
- Ping über VPN geht
- SSH Verbindung von/zu anderen IPs über das VPN, geht
- Routing, ist OK
- Firewalls ausgeschalten, selbes Problem
- mssfix auf dem Client mit versch. Werten, auch 1345
- Jeder Client hat ein eigenes Zertifikat
- SSH auf dem Client deinstalliert (dpkg -P) und neu installiert
- known_hosts gelöscht
- neue id_rsa
- Zeit ist synchron
Was könnte ich noch prüfen?
Danke <3