Hallo an alle,
ich möchte folgendes realisieren:
Auf einem Clientrechner ist Windows 7 installiert und ein Wawi-Programm,das leider nicht proxyfähig ist.
Alle Rechner im internen Netzwerk gehen über einen speziellen Rechner in das Internet.
Auf diesen speziellen Rechner ist ubuntu-server 10.0 installiert und unter anderem der proxyserver Squid.
Soweit funktioniert auch der Zugriff von den Clienten.
Bisher habe ich folgendes ausprobiert:
Der Proxyserver hat die IP 192.168.35.5
eth1 ist für das interne Lan
eth0 für das Internet, (zum DSL-Router)
Forwarding aktiviert
echo "1" > /proc/sys/net/ipv4/ip_forward
dann ein redirect zum Proxyserver
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 443 -j REDIRECT --to-ports 3128
Im Wawi-Programm kann ich folgende Einstellung vornehmen.
-die Domain eintragen, z.B: www.meine Webseite.de
-und in einem weiteren Feld den Port,der steht auf 443,da die Webseite über https aufgerufen wird
-dann könnte ich noch SSL auswählen,habe ich erstmal nicht gemacht
Wenn ich nun auf dem Proxyserver in der Konsole folgenden Befehl eingebe:
iptables -t nat -L -n -v
sehe ich,dass unter PREROUTING, pkts und bytes auf 0 stehen.
Ändere ich jetzt im Wawi-Programm die Domain und gebe die IP-Adresse z.B 89.107.184.76 anstatt des Domainnamens ein,erhalte ich dann folgende Info in der Konsole.
pkts 1, bytes 52
Dies sagt doch aus,dass Pakete zum Proxyserver gesendet wurden.
Und im Wawi-Programm erscheint die Mitteilung, Daten wurden abgerufen.
Es fand aber keine wirkliche Aktualisierung der Daten statt.
In Sachen iptables bin ich leider noch ein Anfänger....
Was müßte ich unter iptables noch hinzufügen,damit es richtig funktioniert?
Gruß userX