2016-04-05 23 views
0

Mein ssh funktioniert nicht mehr, nachdem ich Docker (auf der offiziellen Website https://docs.docker.com/engine/installation/) auf einem Ubuntu-Computer A erfolgreich installiert habe. Jetzt kann mein Laptop ssh nicht zu A aber ok für andere Maschinen, sagen Sie B, das Sitzen in der gleichen Netzwerkumgebung wie A. A kann ssh zu B und B kann auch ssh zu A. Was könnte das Problem sein? Kann jemand vorschlagen, wie ich eine Diagnose stellen kann?Fehler bei der ssh-Installation nach der Installation von Docker

+0

Was ist die Fehlermeldung, die Sie erhalten? Kannst du sehen, ob der SSH-Port offen ist? Versuchen Sie auch mit 'ssh -vv ', um weitere Informationen zu erhalten. –

+0

OpenSSH_6.9p1, Libressl 2.1.8 debug1: Lesen Konfigurationsdaten/etc/ssh/ssh_config debug1:/etc/ssh/ssh_config Linie 21: Optionen Beantragen * debug2: ssh_connect: needpriv 0 debug1: Anschluss an [] Port 22. ssh: Verbindung zum Host Port 22: Betrieb abgelaufen – Jes

+0

Irgendeine Idee zu diesem :(? – Jes

Antwort

1

Wenn Sie einen VPN-Dienst verwenden, tritt möglicherweise ein ip-Konflikt zwischen der docker0-Schnittstelle und Ihrem vpn-Dienst auf. lösen diese:

Stop Docker Service:

sudo service docker stop 

entfernen alten docker0 Schnittstelle von Docker erstellt

ip link del docker0 

configure docker0 bridge (in meinem Fall musste ich nur "bip" Option definieren)

Starten Sie den Docker-Service:

sudo service docker start