Zugriff auf den Rechner von außen

19/03/2014 - 17:20 von Volker Wysk | Report spam
Hallo!

Ich möchte von außen, also aus dem Internet (nicht bloß aus dem lokalen Netz)
auf meinen Rechner zugreifen. Dazu habe ich ssh installiert. Im Router habe
ich Port-Forwarding für die Ports 22 (ssh) und 115 (sftp) eingerichtet.

Die externe IP-Adresse findet man über http://www.meineip.de/, oder über die
Router-Weboberflàche, heraus.

Auf localhost kann ich mich mit ssh einloggen. Nicht aber über die externe IP-
Adresse. Da kommt:

~ % ssh 85.179.114.16
ssh_exchange_identification: Connection closed by remote host

~ % ssh 85.179.114.16 -p22
ssh_exchange_identification: Connection closed by remote host

Ich bin mir nicht sicher, ob die Verbindung bis zu meiner Maschine geht, und
dann blockiert wird, oder ob sie schon im Router abgefangen wird. Ich habe mir
die Router-Konfigurationsoberflàche genau angeschaut, aber es scheint alles zu
sein, wie es soll.

Ich habe den Verdacht, daß Linux-seitig eine Firewall installiert ist, die die
Ports (22, 115) blockiert. Stimmt das? Wie kann ich das herausfinden?

Im Router habe ich noch außerdem drei Ports für das eMule-Taschnetz
freigegeben (also per Porf-Forwarding), und das funktionert. Die betreffenden
Ports werden nicht durch eine Firewall blockiert.

Gibt es einen einfachen Weg, die Ports 22 und 115 in der Firewall, falls es
das ist, freizugeben? Muß ich mich in die Firewall-Konfiguration / Iptables(?)
einlesen? Das sieht ziemlich kompliziert aus. Ist es überhaupt eine Firewall?

Vielen Dank,
Volker


Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Archive: https://lists.debian.org/10187891.x6nZZ5z682@debian
 

Lesen sie die antworten

#1 Jens Schüßler
19/03/2014 - 17:50 | Warnen spam
* Volker Wysk wrote:
Hallo!

Ich möchte von außen, also aus dem Internet (nicht bloß aus dem lokalen Netz)
auf meinen Rechner zugreifen. Dazu habe ich ssh installiert. Im Router habe
ich Port-Forwarding für die Ports 22 (ssh) und 115 (sftp) eingerichtet.

Die externe IP-Adresse findet man über http://www.meineip.de/, oder über die
Router-Weboberflàche, heraus.

Auf localhost kann ich mich mit ssh einloggen. Nicht aber über die externe IP-
Adresse. Da kommt:



Lauschte dein sshd überhaupt auf einem anderen Interface als localhost?


~ % ssh 85.179.114.16
ssh_exchange_identification: Connection closed by remote host

~ % ssh 85.179.114.16 -p22
ssh_exchange_identification: Connection closed by remote host



ssh -v benutzen, dann siehts du mehr, mit -vv noch mehr.

Ich bin mir nicht sicher, ob die Verbindung bis zu meiner Maschine geht,



Dann schau in /var/log/auth.log deiner Machine nach, dort müsstest du
deine Einlogversuche sehen.
Was steht zu ssh in der /etc/hosts.allow?


Zum AUSTRAGEN schicken Sie eine Mail an
mit dem Subject "unsubscribe". Probleme? Mail an (engl)
Archive: https://lists.debian.org/

Ähnliche fragen