Welchen DNS befragt SQUID?

Pfiffikus

Member
Wir haben hier in einer Schule ein internes Netzwerk. Auf dem Server der Schule 192.168.1.5 läuft ein Proxyserver SQUID. Weiterhin gibt es hier den DNS-Server, der eigentlich funktionieren müsste.

Die Datei /etc/bind/db.schule.conf:
Code:
;; db.schule.conf
;;

$ttl 1h

@       IN      SOA     schwarz.schule. xxxxxx.xxxxx.de. (
                        2009122840    ; Serial
                                8H      ; Refresh
                                2H      ; Retry
                                4W      ; Expire
                                2D )    ; TTL Negativ Cache

@                               IN      NS      schwarz.schule.
                                IN      MX      10 schwarz.schule.
....

schwarz                         IN      A       192.168.1.5
schwarz                         IN      TXT     "VMware-Hostsystem"
....
schule                          IN      A       192.168.1.119
schule                          IN      TXT     "Schuelerdaten"
....

Die Datei /etc/res
Code:
nameserver 192.168.1.5
nameserver xxx.xxx.xxx.237
nameserver xxx.xxx.xxx.161
search schule
domain schule

Mein Test:
Code:
schwarz:~# host schule.schule
schule.schule has address 192.168.1.119
schwarz:~# host schule
schule.schule has address 192.168.1.119
Bis dahin bin ich zufrieden.


Das Problem tritt auf, wenn der Proxy benutzt wird.
http://schule wäre eigentlich mein Ziel.
Zu dieser Adresse liefert der Proxy aber nur eine Fehlermeldung aus:
Während des Versuches, den URL
http://schule/
zu laden, trat der folgende Fehler auf:

Es war unmöglich, eine IP-Adresse für schule zu bestimmen.
Der DNS-Server gab:

No DNS records
zurück.

Um Aufgabenstellungen zu präsentieren, muss man
http://schule.schule
eintippen lassen.


Pfiffikus,
der sich fragt, wie man squid überreden kann, den richtigen DNS-Server zu befragen, um den Zusatz .schule weglassen zu können
 
Code:
....
schule                          IN      A       192.168.1.119
schule                          IN      TXT     "Schuelerdaten"
....

Bin zwar nur ein DNS anfänger, aber probier es mal mit einem Punkt hinter schule, da sonst noch die Zone schule angehängt wird.

Code:
....
schule.                          IN      A       192.168.1.119
schule.                          IN      TXT     "Schuelerdaten"
....
 
Danke dir, der Punkt hats gebracht.

Ein anderes Problem trat nun neu auf:
Code:
schwarz:~# host schule
schule has address 192.168.1.119
schule mail is handled by 10 schwarz.schule.
schwarz:~# host schule.schule
Host schule.schule not found: 3(NXDOMAIN)
Es würde ja jetzt nach schule.schule.schule gesucht...


Pfiffikus,
der das schnell noch mit einer zusätzlichen Zeile erledigt hat
Code:
schule.schule.                          IN      A       192.168.1.119
 
Back
Top