Hallo,
ich versuche jetzt schon seit einer Woche das Problem zu lösen, leider ohne Erfolg. Ich hoffe jemand kann mir einen Tip geben.
-Ich habe einen Suse 9.1 Server mit DHCP, DNS und Apache2 .
Rechnername: server
Domain: schule
Der Server ist nicht mit dem Internet verbunden.
-10 Clinets welche intern auf die Seite www.test.de zugreifen sollen.
Wenn ich nun versuche auf meinen VirtualHost (www.test.de) zu kommen, erhalte ich als Antwort dass der Rechner nicht gefunden wurde.
Wenn ich aber einen Eintrag (192.168.1.1 www.test.de) in die /etc/hosts mache, erhalte ich die gewünschte Web-Seite.
Somit sollte das Problem wohl am DNS liegen.
Ich habe bisher schon einige Foren durchforstet, jedoch ohne Erfolg. Ich hoffe jemand hat eine Idee.
Ach ja, natürlich habe ich überprüft ob der DNS-Prozess läuft.
named.conf
# /etc/named.conf
#
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
listen-on-v6 { any; };
notify no;
};
zone "." in {
type hint;
file "root.hint";
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
include "/etc/named.conf.include";
zone "schueler" in {
file "master/schueler";
type master;
};
Meine Zone Datei "schueler":
$TTL 2D
@ IN SOA schueler. root.schueler. (
2004080605 ; serial
3H ; refresh
1H ; retry
1W ; expiry
1D ) ; minimum
schueler. IN NS server.schueler.
localhost. IN A 127.0.0.1
www.test.de. IN A 192.168.1.1
[/b]/etc/hosts
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
192.168.1.1 server.schueler server
Es sieht so aus, als ob der DNS die Adresse "www.test.de" nicht an die IP 192.168.1.1 weitergibt. Oder kann es sein, dass der DNS meine *.de intern gar nicht auflöse kann.
ich versuche jetzt schon seit einer Woche das Problem zu lösen, leider ohne Erfolg. Ich hoffe jemand kann mir einen Tip geben.
-Ich habe einen Suse 9.1 Server mit DHCP, DNS und Apache2 .
Rechnername: server
Domain: schule
Der Server ist nicht mit dem Internet verbunden.
-10 Clinets welche intern auf die Seite www.test.de zugreifen sollen.
Wenn ich nun versuche auf meinen VirtualHost (www.test.de) zu kommen, erhalte ich als Antwort dass der Rechner nicht gefunden wurde.
Wenn ich aber einen Eintrag (192.168.1.1 www.test.de) in die /etc/hosts mache, erhalte ich die gewünschte Web-Seite.
Somit sollte das Problem wohl am DNS liegen.
Ich habe bisher schon einige Foren durchforstet, jedoch ohne Erfolg. Ich hoffe jemand hat eine Idee.
Ach ja, natürlich habe ich überprüft ob der DNS-Prozess läuft.
named.conf
# /etc/named.conf
#
options {
directory "/var/lib/named";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
listen-on-v6 { any; };
notify no;
};
zone "." in {
type hint;
file "root.hint";
};
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
include "/etc/named.conf.include";
zone "schueler" in {
file "master/schueler";
type master;
};
Meine Zone Datei "schueler":
$TTL 2D
@ IN SOA schueler. root.schueler. (
2004080605 ; serial
3H ; refresh
1H ; retry
1W ; expiry
1D ) ; minimum
schueler. IN NS server.schueler.
localhost. IN A 127.0.0.1
www.test.de. IN A 192.168.1.1
[/b]/etc/hosts
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
192.168.1.1 server.schueler server
Es sieht so aus, als ob der DNS die Adresse "www.test.de" nicht an die IP 192.168.1.1 weitergibt. Oder kann es sein, dass der DNS meine *.de intern gar nicht auflöse kann.