PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba tunneln?



pascal
25.03.03, 12:56
Hallo allerseits,

ich möchte gerne von auserhalb eine Netzwerkverbindung in ein entferntes LAN tunneln.
Der Samba Server steht hinter einer Firewall, eine SSH Verbindung besteht bereits.

Wie bringe ich jedoch meinem Windows Client jetzt bei, eine Netzwerkverbindung über diese SSH Verbindung (Tunnel) aufzubauen? Welche Ports muss ich da forwarden?

Kann ich über eine SSH Verbindung auch UDP und TCP Ports tunneln?

Für Tips & Hinweise im Voraus besten Dank.

P.S.: Bitte kein VPN.

tomes
25.03.03, 18:04
ganz einfach sein ;)
1. ssh -L3022:localhost:139 firewall.rechner.ip
2. mount -o ip=127.0.0.1,username=xxx,uid=xxx,gid=xxx,port=302 2 -t smbfs //home/xxx /mnt
soweit zum Tunnel
Auf der Firewall muss du dann die entsprechenden Ports (s.o.) forwarden.
Also von 3022 nach 139 und andersrum.
Notfalls mal alles von und nach der SAMBA-ip mitloggen.

T;o)Mes

pascal
28.03.03, 14:29
hab das mal unter linux probiert, funktioniert klasse !!
Danke!

Muss jetzt halt noch schaun ob ich dies auch mit Hilfe von Putty unter Windows hinbekomme.

Gruss

Pascal

derRichard
28.03.03, 14:41
Original geschrieben von pascal
hab das mal unter linux probiert, funktioniert klasse !!
Danke!

Muss jetzt halt noch schaun ob ich dies auch mit Hilfe von Putty unter Windows hinbekomme.

Gruss

Pascal
hallo!

falls es putty nicht kann, nimm das "echte" ssh.
http://www.ssh.com/support/downloads/secureshellwks/non-commercial.html

//richard

pascal
31.03.03, 13:01
ich bekomme es unter windows einfach nicht zum laufen :(
ich habe zu meinem problem folgende seite noch gefunden: 7.4 Tunneling SMB through SSH (http://hr.uoregon.edu/davidrl/samba/samba-security.html)
wenn ich das aber wie oben beschrieben mache (ich gebe zum schluss net view \\FAKENAME eom), kommt bei mir nur folgender fehler:
Systemfehler 53 aufgetreten.

Der Netzwerkpfad wurde nicht gefunden.

ich sag nur schxxx M$ - das ist nicht gerade ausagekräftig oder? :confused:

liegt es vielleicht an dieser lmhosts datei?

ich versteh das nicht, wenn ich das wie oben mit einem linux client mache, geht es ohne problem, wenn ich das selbe aber unter win2k machen will, findet er die freigaben nicht

wäre klasse wenn mir jemand noch weiterhelfen könnte!

pascal
31.03.03, 13:03
wollte noch dazu sagen, ich habe es jetzt nicht mit putty probiert sondern gleich mit ssh2 von ssh.com über die kommandozeile

tomes
31.03.03, 18:39
folgendes versucht:
net view \\FAKENAME\home\xxx ?
bzw :
net view \\FAKENAME\xxx

T;o)Mes

T0MM
03.04.03, 12:58
Ist Dein Windoze Client ein Client einer Domain?

Dann ist ja alles klar. Ich hab mich auch doff gesucht damals :)

Versuch es als Mitglied einer WORKGROUPE

CU
T0MM