[Home]SshProxyTunnel

JKWiki | RecentChanges | New Login | Login
This page is read-only | View other revisions
Difference (from prior major revision) (no other diffs)

Changed: 52,53c52,53
# JK
debug 1 # GPC = show each GET/POST/CONNECT request
# JK (deaktiviert lasse, da zu viel Daten erzeugt werden ...)
#debug 1 # GPC = show each GET/POST/CONNECT request

Added: 74a75,77
telefonbuch.tuwien.ac.at . socks localhost:10800
noc.tuwien.ac.at . socks localhost:10800


Anforderungen

Von einem beliebigen Provider soll man in einem Webbrowser so arbeiten können, als kämen die Zugriffe aus dem Mitarbeiternetz der Arbeitsstelle. Typischerweise eine Aufgabe für einen VPN-Tunnel, der im Mitarbeiternetz terminiert ist. Der VPN-Tunnel hätte aber auch noch den Vorteil, dass sämtliche Protokolle durch den VPN-Tunnel geschleust werden. Es reicht aber grundsätzlich, dass der Webzugriff möglich (Port 80/HTTP).

Verwendete Software

Funktionsübersicht

Die SSH Verbindung ins Mitarbeiternetz bietet mit dem Dynamic Tunnel einen SOCKS-Proxy auf localhost:10800 an, durch den sich alle Verbindungen so durchschleusen lassen können, wobei diese dann ihren Ausgangspunkt im Mitarbeiternetz haben. Somit kann man mit jedem Browser, dar einen SOCKS-Proxy unterstützt (z.B. Firefox, MS IE) alle Verbindungen oder selektiv (man muss ev. explizit lokale Netze ausnehmen).

Im Falle von Opera fehlt jedoch auch bei der 9.x Version die SOCKS-Proxy-Unterstützung. Aber mit dem Internet Junkbuster kann man sich behelfen, da dieser "normal" http/https-Proxy-Verbindungen auf einen SOCKS-Proxy weiterleiten kann (selektiv). Nebenbei hat man auch so allerlei Privacy-Funktionen (sofern man diese will).

Sofern man Junkbuster nicht auch dazu verwenden möchte, Privacy-Funktionen zu erfüllen, muss man folgende Funktionen in der Junkbuster-Konfiguration (siehe unten) deaktivieren:

Einschränkungen

Die Verwendung beschränkt sich auf die Protokolle HTTP und HTTPS (aus Opera-Sicht). Andere Ports/Protolle? wie z.B. 8080, 631 (IPP), 11111 (webmin), also alles jenseits von 80 und 443 werden also nicht über den Tunnel geleitet.

Konfiguration

# JK: Logfile aktivieren
logfile			junkbuster.log
# JK
forwardfile		sforward.ini
# JK: nicht verfremden
user-agent		.
# JK: durchreichen
referer			.
# JK
hide-console
# JK (deaktiviert lasse, da zu viel Daten erzeugt werden ...)
#debug			 1	# GPC  = show each GET/POST/CONNECT request
	# alle Zulassen
	*
### SOCKS Proxy für TU SC Anschlüsse
*                       .               socks   proxy.tuwien.ac.at:1080
ac.at                   .               .       .
chello.at               .               .       .  
teleweb.at              .               .       . 
telekabel.at            .               .       .

### SOCKS Proxy durch dyn. Tunnel von puTTY einer tron/jkws Verbindung

kom.tuwien.ac.at	.		socks	localhost:10800
www.zid.tuwien.ac.at	.		socks	localhost:10800
service.zid.tuwien.ac.at	.	socks	localhost:10800
netplane.tuwien.ac.at	.		socks	localhost:10800
telefonbuch.tuwien.ac.at	.	socks	localhost:10800
noc.tuwien.ac.at	.		socks	localhost:10800

    Einstellungen->Netzwerk: Proxy
		HTTP: localhost:8000
		HTTPS: localhost:8000
 128.131.34.31 frisko.kom.tuwien.ac.at
 128.131.34.95 pxe.kom.tuwien.ac.at
und exklusive (solche, die sowohl im KOM als auch Service-Netz sind)
 egrep -v netman-.\.kom\.tuwien\.ac\.at


JKWiki | RecentChanges | New Login | Login
This page is read-only | View other revisions | login=<anonymous>
Last edited December 4, 2008 2:25 am by JohannKlasek (diff)
Search: