Ich habe das Problem, dass ich meinen einwandfrei laufenden Nameserver (bind9.2) hinter der SuSE-Firewall2 nicht mehr erreichen kann. Das System läuft auf SuSE 8.1, und ich habe die Firewall über Yast2 soweit ich das beurteilen kann richtig konfiguriert, da ich bei den Diensten, die zugelassen werden soll, "domain" eingetragen habe, also den port 53.
Ein Test mit "dig" auf dem Server selbst klappt einwandfrei.
Wenn ich aber von einem Rechner außerhalb versuche, eine "dig"-Anfrage durchzuführen, dann funktioniert dies nur bei abgeschalteter Firewall.
Ist sie eingeschaltet, dann kommt die folgende Fehlermeldung:
hs@linux:~> dig @### ###
; <<>> DiG 9.2.3 <<>> @### ###
;; global options: printcmd
;; connection timed out; no servers could be reached
Hier die Einstellungen aus meiner named.conf:
Ich habe leider weder in Büchern noch über Suchmaschinen, HowTo's etc. Hilfe gefunden.options {
# The directory statement defines the name server's
# working directory
directory "/var/lib/named";
# The forwarders record contains a list of servers to
# which queries should be forwarded. Enable this line and
# modify the IP-address to your provider's name server.
# Up to three servers may be listed.
#forwarders { 10.11.12.13; 10.11.12.14; };
# Enable the next entry to prefer usage of the name
# server declared in the forwarders section.
#forward first;
# The listen-on record contains a list of local network
# interfaces to listen on. Optionally the port can be
# specified. Default is to listen on all interfaces found
# on your system. The default port is 53.
#listen-on port 53 { 127.0.0.1; };
# The listen-on-v6 record enables or disables listening
# on IPV6 interfaces. Allowed values are 'any' and 'none'
# or a list of addresses. IPv6 can only be used with
# kernel 2.4 in this release.
#listen-on-v6 { any; };
# The next three statements may be needed if a firewall
# stands between the local server and the internet.
query-source address * port 53;
transfer-source * port 53;
notify-source * port 53;
# The allow-query record contains a list of networks or
# IP-addresses to accept and deny queries from. The
# default is to allow queries from all hosts.
#allow-query { 127.0.0.1; };
# If notify is set to yes (default), notify messages are
# sent to other name servers when the the zone data is
# changed. Instead of setting a global 'notify' statement
# in the 'options' section, a separate 'notify' can be
# added to each zone definition.
notify no;
# Erlaubt das Zonen-Update zu ns.schlund.de und ns2.schlund.de
allow-transfer { 195.20.224.97; 195.20.225.34; };
};
Kann mir hier vielleicht jemand einen Tipp geben?
Hier zwei Bilder von meiner Firewall Konfiguration:
http://www.web-gear.com/firewall/firewall.png
http://www.web-gear.com/firewall/firewall2.png
"nameserver" habe ich auch schon probert, hat leider nichts gebracht.
Dankeschön schon im Voraus!!
MfG
Hermann