[gelöst] Fritzbox SSH-Client Tunnel

albatros

Neuer User
Mitglied seit
22 Feb 2007
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich würde gerne dass die Fritzbox via SSH eine Verbindung mit meinem Server herstellt. Durch diese Verbindung sollte dann MySQL sozusagen extern laufen.

Mit meinem PC geht das ganz gut, mit putty verbinde ich mich per ssh zum server und stelle ein, das der serverport 3305 (mysql) auf den localhostport 3305 geelgt wird. Im Rahmen dieser Einstellungen kann ich den Port auch im Netzwerk zur Verfügung stellen.

Das soll jetzt meine Fritzbox übernehmen, damit ich von meinem PC auf MySQL vom Server zugreifen kann. Die Verbindungsdaten wären dann eben 192.168.178.1:3305 die Fritzbox tunnelt das dann mit ssh auf meinen Serverport 3305.

danke für die Hilfe
 
Zuletzt bearbeitet:
Hast Du auf der FritzBox ein ssh-Client
noch nicht, aber das denke ich wird nicht so das problem sein.

und auf dem Server ein SSH-Server installiert?
Ja ich kann ja vom PC zum Server direkt verbinden.

Warum nicht vom PC direkt zum Server?
Zum einen die Frage wie ich das mache, per konsole den tunnel aufbauen.
Zum anderen damit putty nicht dauernd bei mir laufen muss, daher aus Bequemlichkeit. So habe ich halt den tunnel im netzwerk immer verfügbar.
 
Zum einen die Frage wie ich das mache, per konsole den tunnel aufbauen.

Code:
ssh [options] [user@]host[/port]

Code:
ssh -K <keepalive> -g -L <listenport:remotehost:remoteport> <user@]host/port>

-g Allow remote hosts to connect to forwarded ports

-K <keepalive> (0 is never, default 0)

-L [bind_address:]port:host:hostport
Specifies that the given port on the local (client) host is to be
forwarded to the given host and port on the remote side. This
works by allocating a socket to listen to port on the local side,
optionally bound to the specified bind_address. Whenever a con-
nection is made to this port, the connection is forwarded over
the secure channel, and a connection is made to host port
hostport from the remote machine. Port forwardings can also be
specified in the configuration file.

Beispiel:
/var/mod/root # ssh -K 2 -g -L 6666:192.168.221.47:61223 [email protected]/61223
Login for [email protected]
Password:
Last login: Sat Apr 11 21:56:27 2009 from 192.168.221.1
Copyright (c) 1992-2009 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.

FreeBSD AVALON. 7.1-RELEASE FreeBSD 7.1-RELEASE-p4 #0: Mon Mar 23 20:37:48 CET 2009 root@AVALON.:/usr/obj/usr/src/sys/MY_SMP_66 i386

The fun has just begun ...
AVALON#

EDIT:
/var/mod/root # netstat -lnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6666 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN
/var/mod/root #
 
Zuletzt bearbeitet:
danke, genauso wollte ich es!

//EDIT:

noch zur info:
per putty command-line

Code:
putty.exe -ssh -L [myport]:[serverip,z.B.127.0.0.1]:[serverport] -P [port] [user]@[host]
 
Zuletzt bearbeitet:
noch zur info:
per putty command-line

Ja, OK. Aber hast Du putty auf der FritzBox?;)

EDIT:
Btw., im Vergleich zum "spartanischen" ssh-Clienten der FritzBox, ermöglichen Putty und andere ssh-Clienten auf PCs, auch das komfortablere "dynamische Portforwarding":

-D [bind_address:]port
Specifies a local ``dynamic'' application-level port forwarding.
This works by allocating a socket to listen to port on the local
side, optionally bound to the specified bind_address. Whenever
a connection is made to this port, the connection is forwarded over
the secure channel, and the application protocol is then used to
determine where to connect to from the remote machine. Currently
the SOCKS4 and SOCKS5 protocols are supported, and ssh will act
as a SOCKS server.
Only root can forward privileged ports.
Dynamic port forwardings can also be specified in the configura-
tion file.
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,167
Beiträge
2,247,306
Mitglieder
373,705
Neuestes Mitglied
brunomuehl
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.