Pablo Escobar
New Member
Hi, ich möchte gerne einen SSH SOCKS Proxy erstellen und dann allen anfallenden HTTP Traffic durch diesen Proxy leiten.
Meine Distribution ist Ubuntu 9.10.
Also ich habe einen SSH SOCKS Proxy erstellt mit
Jetzt möchte ich allerdings lokal den ganzen HTTP Traffic mit IPTables auf den SSH Proxy umleiten, so dass ich in Firefox keinerlei Einstellungen tätigen muss, wie muss ich da vorgehen?
Folgendes habe ich schon probiert, leider ohne Erfolg:
Und wenn ich eine von diesen Regeln anwende kriege ich einen Downloaddialog für jede Seite die ich aufrufe (der Download lädt dann nur eine leere Datei):
Kann mir da Jemand helfen, was mache ich falsch?
lg
Meine Distribution ist Ubuntu 9.10.
Also ich habe einen SSH SOCKS Proxy erstellt mit
Wenn ich jetzt in Firefox den SOCKS Proxy auf "127.0.0.1:8080" stelle funktioniert das Perfekt, der Traffic geht durch den Proxy.sudo ssh -fND 8080 root@domain.com
Jetzt möchte ich allerdings lokal den ganzen HTTP Traffic mit IPTables auf den SSH Proxy umleiten, so dass ich in Firefox keinerlei Einstellungen tätigen muss, wie muss ich da vorgehen?
Folgendes habe ich schon probiert, leider ohne Erfolg:
iptables -A PREROUTING -j DNAT -t nat -p tcp --dport 80 --to 127.0.0.1:8080
Und wenn ich eine von diesen Regeln anwende kriege ich einen Downloaddialog für jede Seite die ich aufrufe (der Download lädt dann nur eine leere Datei):
iptables -A OUTPUT -j DNAT -t nat -p tcp --dport 80 --to 127.0.0.1:8080
iptables -A OUTPUT -j REDIRECT -t nat -p tcp --dport 80 --to-port 8080
Kann mir da Jemand helfen, was mache ich falsch?
lg