Hallo Liste, ich möchte folgendes erreichen: squid (V1.1.18) soll als IP-Adresse eine andere verwenden, als der Rechner, auf dem es läuft. Das klingt wirr, deshalb ein Beispiel: eth0 Link encap:10Mbps Ethernet HWaddr 00:00:1B:3C:87:C7 inet addr:192.168.0.102 Bcast:192.168.0.255 [...] eth0:2 Link encap:10Mbps Ethernet HWaddr 00:00:1B:3C:87:C7 inet addr:192.168.0.103 Bcast:192.168.0.255 [...] eth0 ist die primäre Interface-Adresse des Rechners. Wenn squid jetzt Daten aus dem Internet zieht, soll es als Quelle 192.168.0.103 (eth0:2) verwenden. Es soll also so "aussehen", als liefe squid auf einem anderen Rechner. Tut es aber bisher nicht :-( Geht sowas? Ist mein Ansatz (eth0:2) richtig und wie mache ich jetzt weiter? Vielen Dank im Voraus. -- R. Cirksena <ci@holmco.de>
squid (V1.1.18) soll als IP-Adresse eine andere verwenden, als der Rechner, auf dem es läuft.
Ich würde das über den http_anonymizer Tag lösen. Siehe /etc/squid.conf im Zusammenspiel mit always_direct bzw. never_direct Um das ganze dann noch 'undurchsichtiger' zu machen, kannst Du noch einen User-Agent eintragen, den es gar nicht gibt: fake_user_agent Die squid.conf ist zwar massig *seufz*, aber ein genaues Studieren lohnt wirklich. hope this helps... -- Markus Doehr IT Admin AUBI Baubeschlaege GmbH Tel.: +49 6503 917 152 Fax : +49 6503 917 190 doehrm@aubi.de
On Tue, Jul 27, 1999 at 07:48:20PM +0200, Markus Doehr wrote:
Ich würde das über den http_anonymizer Tag lösen. Siehe /etc/squid.conf
im Zusammenspiel mit
always_direct bzw. never_direct
Das war ein Mißverständnis. Es geht nicht darum, die Daten auf der http-Schicht vor dem Internet zu verbergen. Was ich erreichen will ist, daß auf der TCP/IP-Schicht die Daten einen anderen Ursprung haben. Bei allen "Anfragen" squid <-> Intranet sieht die tcpdump-Zeile etwa so aus: 08:42:35.493164 192.168.0.1.1063 > 192.168.0.102.8080 ^^^^^^^^^^^^^^^^^^ 08:42:35.493164 192.168.0.102.8080 > 192.168.0.1.1063 ^^^^^^^^^^^^^^^^^^ 192.168.0.102 ist die Adresse des Computers, auf dem squid läuft. das will ich so ändern, daß die IP-Adresse z.B. 192.168.0.103 ist, allerdings nur für squid: 08:42:35.493164 192.168.0.1.1063 > 192.168.0.103.8080 ^^^ 08:42:35.493164 192.168.0.103.8080 > 192.168.0.1.1063 ^^^ Es soll also so aussehen, als liefe squid auf einem anderen Computer. Einen anderen Computer (hardwaremäßig) eibnzusetzen, ist im Moment noch nicht möglich (organisatorische Gründe). Fällt Dir oder jemand anderem hier ;-) etwas ein? Danke für die Hilfe. -- R. Cirksena <ci@holmco.de>
participants (2)
-
ci@holmco.de
-
root@doehr.aubi.de