centos 5.3 dns-server findet sich selber nicht

G

gnoovy

Eroberer
hi leutz,

habe centos 5.3 als dns-server eingerichtet. Windows-Clients können mit nslookup den dns-server perfekt auflösen. Wenn ich auf dem dns-server selbst nslookup eingebe und dort den namen des dns-server sagt er immer "can't find <name>: NXDOMAIN.
Bei Eingabe der IP-Adresse kann er sich komischerweise jedoch finden. Habe die eigene IP-Adresse des Servers auch als DNS-Server eingetragen und den FQDN-Namen entsprechend angepasst. SE-Linux ist zur Zeit deaktiviert.

Was könnte das sein?

Anbei mal meine Konfigurationsdateien:

/etc/hosts

Code:
# Do not remove the following line, or various programs
# that require network functionality will fail.
192.168.178.250       centos01.linuxnet.local centos01 localhost.localdomain localhost
::1		localhost6.localdomain6 localhost6


/etc/sysconfig/network

Code:
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=centos01.linuxnet.local
GATEWAY=192.168.178.254


/etc/resolv.conf

Code:
nameserver 192.168.178.250

/etc/named.conf

Code:
options {
	directory "/etc";
	pid-file "/var/run/named/named.pid";
	recursion yes;
	allow-recursion {
		127.0.0.1;
		192.168.178.0/24;
		};
	forwarders {
		192.168.178.254;
		};
	query-source address 192.168.178.250 port 53;
        allow-query {
        127.0.0.1;
        192.168.178.0/24;
          };
	};

zone "." {
	type hint;
	file "/etc/db.cache";
	};

zone "linuxnet.local" {
	type master;
	file "/var/named/linuxnet.local.hosts";
	};
zone "178.168.192.in-addr.arpa" {
	type master;
	file "/var/named/192.168.178.rev";
	};

linuxnet.local.hosts

Code:
$ttl 38400
linuxnet.local.	IN	SOA	centos01.linuxnet.local. root.linuxnet.local. (
			1252861420
			10800
			3600
			604800
			38400 )
linuxnet.local.	IN	NS	centos01.linuxnet.local.
centos01.linuxnet.local.	IN	A	192.168.178.250

192.168.178.rev

Code:
$ttl 38400
178.168.192.in-addr.arpa.	IN	SOA	centos01.linuxnet.local. root.linuxnet.local. (
			1252861563
			10800
			3600
			604800
			38400 )
178.168.192.in-addr.arpa.	IN	NS	centos01.linuxnet.local.
250.178.168.192.in-addr.arpa.	IN	PTR	centos01.linuxnet.local.
 
/etc/hosts

Code:
# Do not remove the following line, or various programs
# that require network functionality will fail.
192.168.178.250 centos01.linuxnet.local centos01 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6


Damit ich dich richtig verstehe - du hast die 127.0.0.1 mit deiner IP ersetzt?

Machs doch mal so:

Code:
127.0.0.1       centos01.linuxnet.local centos01 localhost.localdomain localhost
::1		localhost6.localdomain6 localhost6

192.168.178.250       centos01.linuxnet.local centos01

k.a. ob das dein eigentliches Problem löst, aber 127.0.0.1 wird als lo benötigt.
 
oki hab ich versucht, hat aber nichts gebracht. Habe ehrlich gesagt auch noch die hosts - Datei in Vermutung, aber sehe ehrlich gesagt da auch keine Fehler mehr. Wie gesagt, die Windows-Clients können den Server per nslookup perfekt auflösen.
Irgendwo scheint da noch ein FQDN-Eintrag zu fehlen...
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

hi leutz,

oki problem gelöst ;-) In der /etc/resolv.local muss "search linuxnet.local" eingegeben werden, dann funzts ;-)
 
Zuletzt bearbeitet:

Ähnliche Themen

Samba 4.1.9 mit Bind 9.9.4

falsche DNS-Auflösung in Centos

falsche DNS-Auflösung in Centos

centos 5.3 dns-server und windows 7

CentOS 6.3 RADIUS - Keine Verbindung möglich

Zurück
Oben