PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : squid



Individuum
21.03.03, 20:53
erstmal vorweg:
jedes mal wenn ich squid auf meinen server neu installe komme ich nicht raus.
Man könnte ja denken das es wenn man es einmal gemacht hat wieder hinbekommt.
Aber dem ist nicht so, ich habe alles wieder so eingerichtet wie es vor der neunistallation war.
Trotzdem bekomme ich die fehlermeldung das der server den namen nicht auflösen konnte.
Ich habe das thema Hier (http://www.linuxforen.de/forums/showthread.php?s=&threadid=70205) schonmal besprochen, doch diesemal hilft es nix, wie gesagt ich habe alles wieder genau so eingerichtet.

Squid.conf (http://individuum.homelinux.net/misc/squid.conf)
Access.log (http://individuum.homelinux.net/misc/access.log)

Ich wäre euch wirklich zum dank verpflichtet, da alle vorigen Lösungsansätze nichts gebracht haben.

Individuum
22.03.03, 13:15
^^
*nachobenschieb*

hat keiner ne idee/vorschlag?

geronet
22.03.03, 14:54
In deiner squid.conf ist kein cache_dir eingetragen bzw. hast du warscheinlich gar keins angelegt. Wohin soll der squid denn cachen wenn du ihm kein Verzeichnis angibst.
Und lies mal die man und docu wie man das cache_dir erstellt.

Den DNS Servereintrag kannst ja dann wieder rausnehmen.
Die access.log bringt auch nich viel, eher sagt er was in der messages.

Grüsse, Stefan

Individuum
22.03.03, 15:29
hat leider auch nix gebracht!
ich weiß einfach nicht weiter! er sagt ja das er den namen nich auflösen kann. wenn ich aber in der console ping irgendeinedomain.de mache kann er es auflösen.

geronet
22.03.03, 15:56
Ich glaub dass dein squid völlig durcheinander ist.. ;)

Individuum
22.03.03, 16:06
und was empfielst du mir?
Die fehlermeldung hat sich allerdings etwas geändert:


While trying to retrieve the URL: http://www.linuxforen.de/forums/index.php

The following error was encountered:

Unable to determine IP address from host name for www.linuxforen.de
The dnsserver returned:

Refused: The name server refuses to perform the specified operation.
This means that:

The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.

Individuum
23.03.03, 13:35
^^
*nachobenschieb*

hat keiner ne idee/vorschlag?

geronet
23.03.03, 13:49
Schau mal in http://www.squid-handbuch.de/hb/index.html rein..

joey.brunner
23.03.03, 13:57
poste doch bitte auch mal deine dns config named.conf, hab da ne idee

joey

Individuum
23.03.03, 20:10
Hier die confs:
named.conf (http://individuum.homelinux.net/misc/named.conf)
resolv.conf (http://individuum.homelinux.net/misc/resolv.conf)

Ich habe echt soch alles mögliche versucht ich komme ihm aber einfach nicht auf die schliche....

Individuum
25.03.03, 06:21
@ joey.brunner


und? ne idee?

chr
25.03.03, 06:36
yoda# cat /etc/resolv.conf
domain chr.homelinux.net
nameserver 195.20.224.234
nameserver 192.168.1.100
yoda# nslookup www.linuxforen.de
*** Can't find server name for address 195.20.224.234: Query refused
Server: yoda.chr.homelinux.net
Address: 192.168.1.100

Non-authoritative answer:
Name: www.linuxforen.de
Address: 62.180.126.148


so gehts mir wenn ich den schlund ns nehme. aber ich denke mal du darfst da drann?

clumsy
25.03.03, 07:43
Servus,

schau mal Deine named.conf an....da fehlt doch einiges:

Du hast ne Localhost-Zone, und ne 127erZone, also beides nur lokale....
Wenn Du aber von einem Client aus über den Server ins Netz willst, musst Du noch ne Zone für Dein Subnetz in dem der Client hängt reinbringen!

zb. willst du mitm 192.168.0.2 über den Server ins Netz, dann:

zone "0.168.192.in-addr.arpa" in {
type master;
file "192.168.0.zone";
};

Noch was: da steht bei Dir:
"listen-on-v6 { any; };" ...nutzt du IPv6 auch, ansonsten auskommentieren.

Und noch ganz wichtig (könnte hier dran liegen!):
Die Zeile
#forwarders { 10.11.12.13; 10.11.12.14; };
auf jeden Fall einkommentieren und statt den beiden vorgegebenen IP-Adressen, die IPs der Nameserver
deines Anbieters eintragen!!

Dann müsste es eigentlich klappen....ich schau mir jetzt noch deine resolv.conf an....

clumsy

RichieX
25.03.03, 07:53
Probiers doch ml mit

dns_nameservers <dein dns vom Provider>

in der squid.conf.

RichieX

chr
25.03.03, 08:12
Original geschrieben von clumsy
Servus,

schau mal Deine named.conf an....da fehlt doch einiges:



soweit ich das gesehen habe betreibt der nette herr aber keinen lokalen dns daemon, also ist es irrelevant erstmal. der darf bestimmt wie oben schon geschrieben nicht an das schlund dingen ran, in der /etc/resolv.conf hat er als alternative einen 2. eingetragen, denke mal deswegen geht das gepinge. ein einfaches nslookup www.linuxforen.de dürfte da gewissheit bringen ob ich recht hab oder nicht ;-)

clumsy
25.03.03, 08:23
wenn das so ist :D
Da geb ich dir recht :ugly:

Individuum
25.03.03, 08:40
gut, danke werde ich heute nachmittag mal probiern, komme jetzt nicht an den rechner.
Richtig erkannt er ist kein dns daemon. also nur die squid conf bearbeiten :D, aber was, findet ihr da nix auffälligs:ugly: ?

chr
25.03.03, 12:26
hatte ich da nicht was gesagt von wegen guck erstmal ob du den dns server der in der squid.conf steht überhaupt benutzen darfst?