Hallo Bind9, named Gurus...
Mein Master Nameserver laeuft soweit. Aber er loest leider lokal den eigenen Domain Namen nicht auf. Das zieht sich nun schon Ewig. Alles suchen im Internet und lesen der Doku hat mir nix gebracht.
Code
sella:/var/lib/named # cat gehrmann.zone privatier.zone rev.46.121.140 /etc/named.conf > named_Konfigs
sella:/var/lib/named # cat named_Konfigs
$TTL 38400
gehrmann.link. IN SOA ns1.gehrmann.link. webmasta.gehrmann.link. (
2015120902
3H ; Refresh-Intervall
1H ; Retry-Intervall
1W ; Expire-Intervall
3H) ; Negative TTL
gehrmann.link. IN NS ns1.gehrmann.link.
IN NS ns2.gehrmann.link.
*.gehrmann.link IN MX 10 mail1.gehrmann.link.
IN MX 20 mail2.gehrmann.link.
ns1 IN A 46.140.121.242
ns2 IN A 46.140.121.243
mail1 IN A 46.140.121.242
mail2 IN A 46.140.121.243
sella IN A 46.140.121.243
www IN CNAME sella
$TTL 38400
privatier.ch. IN SOA ns1.privatier.ch. webmasta.privatier.ch. (
2015120902
3H ; Refresh-Intervall
1H ; Retry-Intervall
1W ; Expire-Intervall
3H) ; Negative TTL
privatier.ch. IN NS ns1.privatier.ch.
IN NS ns2.privatier.ch.
*.privatier.ch. IN MX 10 mail1.privatier.ch.
IN MX 20 mail2.privatier.ch.
ns1 IN A 46.140.121.244
ns2 IN A 46.140.121.245
mail1 IN A 46.140.121.244
mail2 IN A 46.140.121.245
wurzel IN A 46.140.121.245
www IN CNAME wurzel
$TTL 640m
@ IN SOA ns1.gehrmann.link. webmasta.gehrmann.link. (
2015120902 ; serial
3h ; refresh
1h ; retry
1w ; expiry
0 ) ; minimum
121.140.46.in-addr.arpa. IN NS ns1.gehrmann.link.
121.140.46.in-addr.arpa. IN NS ns2.gehrmann.link.
121.140.46.in-addr.arpa. IN NS ns1.privatier.ch.
121.140.46.in-addr.arpa. IN NS ns2.privatier.ch.
242.121.140.46.in-addr.arpa. IN PTR ns1.gehrmann.link.
243.121.140.46.in-addr.arpa. IN PTR ns2.gehrmann.link.
242.121.140.46.in-addr.arpa. IN PTR mail1.gehrmann.link.
243.121.140.46.in-addr.arpa. IN PTR mail2.gehrmann.link.
243.121.140.46.in-addr.arpa. IN PTR sella.gehrmann.link.
# Copyright (c) 2001-2004 SuSE Linux AG, Nuernberg, Germany.
# All rights reserved.
#
# Author: Frank Bodammer, Lars Mueller <[email]lmuelle@suse.de[/email]>
#
# /etc/named.conf
#
# This is a sample configuration file for the name server BIND 9. It works as
# a caching only name server without modification.
#
# A sample configuration for setting up your own domain can be found in
# /usr/share/doc/packages/bind/sample-config.
#
# A description of all available options can be found in
# /usr/share/doc/packages/bind/misc/options.
options {
# The directory statement defines the name server's working directory
directory "/var/lib/named";
# enable DNSSEC validation
#
# If BIND logs error messages about the root key being expired, you
# will need to update your keys. See [url]https://www.isc.org/bind-keys[/url]
#
# dnssec-enable yes (default), indicates that a secure DNS service
# is being used which may be one, or more, of TSIG
# (for securing zone transfers or DDNS updates), SIG(0)
# (for securing DDNS updates) or DNSSEC.
dnssec-enable yes;
# dnssec-validation yes (default), indicates that a resolver
# (a caching or caching-only name server) will attempt to validate
# replies from DNSSEC enabled (signed) zones. To perform this task
# the server also needs either a valid trusted-keys clause
# (containing one or more trusted-anchors or a managed-keys clause.
dnssec-validation auto;
managed-keys-directory "/var/lib/named/dyn/";
# Write dump and statistics file to the log subdirectory. The
# pathenames are relative to the chroot jail.
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
# 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 { 192.0.2.1; 192.0.2.2; };
# 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; any; };
# The listen-on-v6 record enables or disables listening on IPv6
# interfaces. Allowed values are 'any' and 'none' or a list of
# addresses.
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;
#disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
};
# To configure named's logging remove the leading '#' characters of the
# following examples.
#logging {
# # Log queries to a file limited to a size of 100 MB.
# channel query_logging {
# file "/var/log/named_querylog"
# versions 3 size 100M;
# print-time yes; // timestamp log entries
# };
# category queries {
# query_logging;
# };
#
# # Or log this kind alternatively to syslog.
# channel syslog_queries {
# syslog user;
# severity info;
# };
# category queries { syslog_queries; };
#
# # Log general name server errors to syslog.
# channel syslog_errors {
# syslog user;
# severity error;
# };
# category default { syslog_errors; };
#
# # Don't log lame server messages.
# category lame-servers { null; };
#};
# The following zone definitions don't need any modification. The first one
# is the definition of the root name servers. The second one defines
# localhost while the third defines the reverse lookup for localhost.
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";
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "127.0.0.zone";
};
zone "gehrmann.link" in {
type master;
file "gehrmann.zone";
};
zone "rev.46.121.140" IN {
type master;
file "rev.46.121.140";
};
zone "privatier.ch" in {
type master;
file "privatier.zone";
};
# Include the meta include file generated by createNamedConfInclude. This
# includes all files as configured in NAMED_CONF_INCLUDE_FILES from
# /etc/sysconfig/named
include "/etc/named.conf.include";
# You can insert further zone records for your own domains below or create
# single files in /etc/named.d/ and add the file names to
# NAMED_CONF_INCLUDE_FILES.
# See /usr/share/doc/packages/bind/README.SUSE for more details.
sella:/var/lib/named #
--
dann hier noch mal das gemacht:
sella:/var/lib/named # nslookup gehrmann.link
Server: 127.0.0.1
Address: 127.0.0.1#53
*** Can't find gehrmann.link: No answer
sella:/var/lib/named #
Alles anzeigen
es muss eine Kleinigkeit sein, die ich einfach nicht finde! Dazu kommen noch ipv6 Fehlermeldungen im Log, die ich auch gerne los sein moechte.