Iptables config für TOR und privoxy proxy-server

wannabe_nerd

Lieutenant
Registriert
Mai 2009
Beiträge
734
Hi Leute, ich habe ein Problem mit der korrekten Config von iptables.

Aktueller Zustand: Ich habe in einem Holländischen Rechenzentrum einen Raspberry pi mit raspbian und einer statischen IP. Auf diesem läuft ein OpenVPN-Server mit dem ich mich verbinde. Des Weiteren läuft hinter dem VPN der Proxy-Server privoxy. Last but not least habe ich auch Tor installiert und in der Config von Privoxy eingetragen, dass Traffic nach TOR umgeleitet wird. Soweit so gut.

Der Zweck des Ganzen: ich will mich per vpn auf meinen Raspi in Holland verbinden, dann durch privoxy von lästiger Werbung befreit werden und am Ende durch TOR meine wahre IP verschleiern. Ich weiß, das ist alles ziemlich gebastelt, aber ich habe daran Spaß und es ist eher letzteres, was mich antreibt.

Nun zu meinem Problem: alle oben beschriebenen Maßnahmen funktionieren leider nur für HTTP-Traffic, denn HTTPS habe ich erstmal bewusst ausgespart. Nun möchte ich jedoch das Gleiche auch für HTTPS erreichen. Das bekomme ich aber partout nicht hin. Ich hoffe Ihr könnt mir helfen.


Forwarding in privoxy:
Code:
forward-socks4a / localhost:9050 .

Meine Iptables - Config:

Code:
root@raspberrypi:$ clear; iptables -t nat -L --line-numbers
Chain PREROUTING (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     all  --  10.8.0.2             anywhere
2    REDIRECT   tcp  --  10.8.0.0/24          anywhere             tcp dpt:http redir ports 8118
3    REDIRECT   tcp  --  10.8.0.0/24          anywhere             tcp dpt:http-alt redir ports 8118

Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     udp  --  anywhere             anywhere             udp dpt:openvpn

Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     all  --  10.8.0.2             anywhere
2    ACCEPT     tcp  --  10.8.0.0/24          anywhere             tcp dpt:http owner UID match privoxy
3    REDIRECT   tcp  --  10.8.0.0/24          anywhere             tcp dpt:http redir ports 8118
4    ACCEPT     tcp  --  10.8.0.0/24          anywhere             tcp dpt:http-alt owner UID match privoxy
5    REDIRECT   tcp  --  10.8.0.0/24          anywhere             tcp dpt:http-alt redir ports 8118

Chain POSTROUTING (policy ACCEPT)
num  target     prot opt source               destination
1    SNAT       all  --  10.8.0.0/24          anywhere             to:<ip-des-raspberry in Holland>
root@raspberrypi:$

10.8.0.0/24 ist der Bereich des VPNs.

Wie muss ich nun vorgehen, damit auch https-Traffic (also --dport 443) durch TOR geleitet wird? Tor lauscht auf localhost:9050 und Privoxy auf 8118.
Ergänzung ()

Gar keiner? :-/ Braucht Ihr mehr Infos? Bin ich im falschen Unterforum? Oder bin ich zu ungeduldig? :D
 
Zuletzt bearbeitet: (Rechtschreibung)

Ähnliche Themen

Antworten
2
Aufrufe
1.931
Zurück
Oben