Wenn SOCKS auf dem PC des SSH-Clients funktioniert, aber nicht auf einem anderen LAN-Rechner, prüfen Sie die lokale Listen-Adresse. Um eine vorgesehene zugewiesene Schnittstelle zu binden:

ssh -N -D 192.0.2.10:1080 [email protected]

Ersetzen Sie die Dokumentations-IP durch die echte Schnittstelle des SSH-Clients. Andere autorisierte Peers verwenden diese Adresse und 1080, nicht ihr eigenes localhost.

SteuerungListener-Rolle
Client ssh_config GatewayPortsStandard-Bindeverhalten für lokale Weiterleitungen
Entferntes sshd_config GatewayPortsEntfernte -R-Listener

Der Server muss weiterhin die Weiterleitung und die angeforderten Ziele erlauben. Die Steuerung des entfernten Listeners zu ändern, verlegt diesen -D-Socket nicht.

Prüfen Sie die Erreichbarkeit von Firewall/Listener des Clients und verifizieren Sie den Zugriff von vorgesehenen und abgelehnten LAN-Peers. SSH authentifiziert den Tunnel-Eigentümer, nicht jeden späteren SOCKS-Aufrufer mit einer separaten Passwortabfrage.

Ähnliche Artikel