[Eisfair] Probleme mit bind9
Kulzer, Wilhelm
wilhelm.kulzer at gmx.net
Mo Jul 20 09:33:34 CEST 2026
Am 18.07.2026 um 18:41 schrieb Marcus Röckrath:
Hallo Marcus,
> Wie hast du das gemacht - über setup und dann die Base-Konfiguration
> aufgerufen?
1) Mainboard getauscht
2) Wieder eingeschaltet
3) gebetet
4) Nic-Namen in der base geändert
5) Neustart
>> Editiere ich die Konfig
> also /etc/config.d/bind9?
Ja. Per Setup ist dies nicht möglich, da hier nur 4:1:1 zur Auswahl steht.
> Welches?
bash -x /var/install/config.d/bind9.sh
gibt folgendes aus:
+ . /var/install/include/eislib
++ '[' '' '!=' true ']'
++ _EISLIB=true
++ . /var/install/include/baselib
+++ '[' '' '!=' true ']'
+++ _EISLIB_BASELIB=true
+++ _EISLIB_SCREENSIZE_X_MIN=80
+++ _EISLIB_SCREENSIZE_Y_MIN=24
+++ _EISLIB_SCREENSIZE_Y_FILE=999999
+++ /usr/bin/tty -s
+++ _EISLIB_PRINTMODE=tty
+++ refresh_screensize
+++ case "$1" in
+++ _refresh_printmode=tty
+++ case "${_refresh_printmode}" in
++++ /usr/bin/resize
+++ eval 'COLUMNS=160;' 'LINES=45;' export COLUMNS 'LINES;'
++++ COLUMNS=160
++++ LINES=45
++++ export COLUMNS LINES
+++ _EISLIB_SCREENSIZE_X=160
+++ _EISLIB_SCREENSIZE_Y=45
+++ _EISLIB_COLOR_TTY_TEXT_BLACK='\033[30m'
+++ _EISLIB_COLOR_FILE_TEXT_BLACK=
+++ _EISLIB_COLOR_HTML_TEXT_BLACK='color:black;'
+++ _EISLIB_COLOR_TTY_TEXT_RED='\033[31m'
+++ _EISLIB_COLOR_FILE_TEXT_RED=
+++ _EISLIB_COLOR_HTML_TEXT_RED='color:red;'
+++ _EISLIB_COLOR_TTY_TEXT_GREEN='\033[32m'
+++ _EISLIB_COLOR_FILE_TEXT_GREEN=
+++ _EISLIB_COLOR_HTML_TEXT_GREEN='color:green;'
+++ _EISLIB_COLOR_TTY_TEXT_YELLOW='\033[33m'
+++ _EISLIB_COLOR_FILE_TEXT_YELLOW=
+++ _EISLIB_COLOR_HTML_TEXT_YELLOW='color:brown;'
+++ _EISLIB_COLOR_TTY_TEXT_BLUE='\033[34m'
+++ _EISLIB_COLOR_FILE_TEXT_BLUE=
+++ _EISLIB_COLOR_HTML_TEXT_BLUE='color:blue;'
+++ _EISLIB_COLOR_TTY_TEXT_MAGENTA='\033[35m'
+++ _EISLIB_COLOR_FILE_TEXT_MAGENTA=
+++ _EISLIB_COLOR_HTML_TEXT_MAGENTA='color:fuchsia;'
+++ _EISLIB_COLOR_TTY_TEXT_CYAN='\033[36m'
+++ _EISLIB_COLOR_FILE_TEXT_CYAN=
+++ _EISLIB_COLOR_HTML_TEXT_CYAN='color:cyan;'
+++ _EISLIB_COLOR_TTY_TEXT_WHITE='\033[37m'
+++ _EISLIB_COLOR_FILE_TEXT_WHITE=
+++ _EISLIB_COLOR_HTML_TEXT_WHITE='color:white;'
+++ _EISLIB_COLOR_TTY_TEXT_DEFAULT='\033[0m'
+++ _EISLIB_COLOR_FILE_TEXT_DEFAULT=
+++ _EISLIB_COLOR_HTML_TEXT_DEFAULT='color:white;'
+++ _EISLIB_COLOR_TTY_BACK_BLACK='\033[40m'
+++ _EISLIB_COLOR_FILE_BACK_BLACK=
+++ _EISLIB_COLOR_HTML_BACK_BLACK='background-color:black;'
+++ _EISLIB_COLOR_TTY_BACK_RED='\033[41m'
+++ _EISLIB_COLOR_FILE_BACK_RED=
+++ _EISLIB_COLOR_HTML_BACK_RED='background-color:red;'
+++ _EISLIB_COLOR_TTY_BACK_GREEN='\033[42m'
+++ _EISLIB_COLOR_FILE_BACK_GREEN=
+++ _EISLIB_COLOR_HTML_BACK_GREEN='background-color:green;'
+++ _EISLIB_COLOR_TTY_BACK_YELLOW='\033[43m'
+++ _EISLIB_COLOR_FILE_BACK_YELLOW=
+++ _EISLIB_COLOR_HTML_BACK_YELLOW='background-color:brown;'
+++ _EISLIB_COLOR_TTY_BACK_BLUE='\033[44m'
+++ _EISLIB_COLOR_FILE_BACK_BLUE=
+++ _EISLIB_COLOR_HTML_BACK_BLUE='background-color:blue;'
+++ _EISLIB_COLOR_TTY_BACK_MAGENTA='\033[45m'
+++ _EISLIB_COLOR_FILE_BACK_MAGENTA=
+++ _EISLIB_COLOR_HTML_BACK_MAGENTA='background-color:fuchsia;'
+++ _EISLIB_COLOR_TTY_BACK_CYAN='\033[46m'
+++ _EISLIB_COLOR_FILE_BACK_CYAN=
+++ _EISLIB_COLOR_HTML_BACK_CYAN='background-color:cyan;'
+++ _EISLIB_COLOR_TTY_BACK_WHITE='\033[47m'
+++ _EISLIB_COLOR_FILE_BACK_WHITE=
+++ _EISLIB_COLOR_HTML_BACK_WHITE='background-color:white;'
+++ _EISLIB_COLOR_TTY_BACK_DEFAULT='\033[49m'
+++ _EISLIB_COLOR_FILE_BACK_DEFAULT=
+++ _EISLIB_COLOR_HTML_BACK_DEFAULT='background-color:white;'
+++ _EISLIB_COLOR_TTY_MODE_BRIGHT='\033[1m'
+++ _EISLIB_COLOR_FILE_MODE_BRIGHT=
+++ _EISLIB_COLOR_HTML_MODE_BRIGHT='font-weight:bold;'
+++ _EISLIB_COLOR_TTY_MODE_DARK='\033[2m'
+++ _EISLIB_COLOR_FILE_MODE_DARK=
+++ _EISLIB_COLOR_HTML_MODE_DARK='font-weight:lighter;'
+++ _EISLIB_COLOR_TTY_MODE_UNDERLINE='\033[4m'
+++ _EISLIB_COLOR_FILE_MODE_UNDERLINE=
+++ _EISLIB_COLOR_HTML_MODE_UNDERLINE='text-decoration:underline;'
+++ _EISLIB_COLOR_TTY_MODE_BRIGHTBACK='\033[5m'
+++ _EISLIB_COLOR_FILE_MODE_BRIGHTBACK=
+++ _EISLIB_COLOR_HTML_MODE_BRIGHTBACK='text-decoration:blink;'
+++ _EISLIB_COLOR_TTY_MODE_INVERS='\033[7m'
+++ _EISLIB_COLOR_FILE_MODE_INVERS=
+++ _EISLIB_COLOR_HTML_MODE_INVERS='font-style:italic;'
+++ _EISLIB_COLOR_TTY_MODE_BRIGHTBRIGHTBACK='\033[1m\033[5m'
+++ _EISLIB_COLOR_FILE_MODE_BRIGHTBRIGHTBACK=
+++
_EISLIB_COLOR_HTML_MODE_BRIGHTBRIGHTBACK='font-weight:bold;text-decoration:blink;'
+++ _EISLIB_COLOR_TTY_MODE_BRIGHTINVERS='\033[1m\033[7m'
+++ _EISLIB_COLOR_FILE_MODE_BRIGHTINVERS=
+++
_EISLIB_COLOR_HTML_MODE_BRIGHTINVERS='font-weight:bold;font-weight:lighter;'
+++ _EISLIB_COLOR_TTY_MODE_DARKBRIGHTBACK='\033[2m\033[5m'
+++ _EISLIB_COLOR_FILE_MODE_DARKBRIGHTBACK=
+++
_EISLIB_COLOR_HTML_MODE_DARKBRIGHTBACK='font-weight:lighter;font-weight:bold;'
+++ _EISLIB_COLOR_TTY_MODE_DARKINVERS='\033[2m\033[7m'
+++ _EISLIB_COLOR_FILE_MODE_DARKINVERS=
+++
_EISLIB_COLOR_HTML_MODE_DARKINVERS='font-weight:lighter;font-style:italic;'
+++ _EISLIB_COLOR_TTY_PRE=
+++ _EISLIB_COLOR_FILE_PRE=
+++ _EISLIB_COLOR_HTML_PRE='<span style="'
+++ _EISLIB_COLOR_TTY_POST=
+++ _EISLIB_COLOR_FILE_POST=
+++ _EISLIB_COLOR_HTML_POST='">'
+++ _EISLIB_COLOR_TTY_RESET='\033[0m'
+++ _EISLIB_COLOR_FILE_RESET=
+++ _EISLIB_COLOR_HTML_RESET='</span>'
+++ _EISLIB_COLOR_TTY_MSG_CURS_UP='\033[1A\033[0G'
+++ _EISLIB_COLOR_FILE_MSG_CURS_UP=
+++ _EISLIB_COLOR_HTML_MSG_CURS_UP=
+++ _EISLIB_COLOR_TTY_MSG_POS='\033[300C\033[8D'
+++ _EISLIB_COLOR_FILE_MSG_POS=
+++ _EISLIB_COLOR_HTML_MSG_POS=
+++ _EISLIB_COLOR_TTY_STD='\033[0m\033[49m'
+++ _EISLIB_COLOR_FILE_STD=
+++ _EISLIB_COLOR_HTML_STD='color:black;'
+++ _EISLIB_COLOR_TTY_STDBR='\033[0m\033[49m\033[1m'
+++ _EISLIB_COLOR_FILE_STDBR=
+++ _EISLIB_COLOR_HTML_STDBR='color:black;font-weight:bold;'
+++ _EISLIB_COLOR_TTY_INFO='\033[32m\033[49m'
+++ _EISLIB_COLOR_FILE_INFO=
+++ _EISLIB_COLOR_HTML_INFO='color:green;'
+++ _EISLIB_COLOR_TTY_WARN='\033[33m\033[40m\033[1m'
+++ _EISLIB_COLOR_FILE_WARN=
+++ _EISLIB_COLOR_HTML_WARN='color:brown;'
+++ _EISLIB_COLOR_TTY_ERROR='\033[31m\033[47m\033[1m\033[7m'
+++ _EISLIB_COLOR_FILE_ERROR=
+++ _EISLIB_COLOR_HTML_ERROR='color:red;font-weight:bold;'
+++ _EISLIB_COLOR_TTY_LINK='\033[36m\033[49m'
+++ _EISLIB_COLOR_FILE_LINK=
+++ _EISLIB_COLOR_HTML_LINK='color:cyan;'
+++
_EISLIB_COLOR_TTY_MSG_OK='\033[1A\033[0G\033[300C\033[8D[\033[32m\033[49m
OK \033[0m]'
+++ _EISLIB_COLOR_FILE_MSG_OK=' => OK'
+++ _EISLIB_COLOR_HTML_MSG_OK=
+++
_EISLIB_COLOR_TTY_MSG_FAIL='\033[1A\033[0G\033[300C\033[8D[\033[31m\033[1m\033[49m
FAIL \033[0m]'
+++ _EISLIB_COLOR_FILE_MSG_FAIL=' => FAIL'
+++ _EISLIB_COLOR_HTML_MSG_FAIL=
++ . /var/install/include/anykey
++ . /var/install/include/clrhome
++ . /var/install/include/mecho
++ . /var/install/include/techo
++ . /var/install/include/progress
+++ _progress_signstr===================================================
+++ _progress_spacestr=' '
++ . /var/install/include/eistime
++++ /usr/bin/date +%Y-%m-%d
+++ EISDATE=2026-07-20
++++ /usr/bin/date +%H:%M:%S
+++ EISTIME=09:20:42
++ . /var/install/include/check-mounts
++ . /var/install/include/sectionslib
+++
VALID_SECTIONS=$'backup\nbase\nchat\ncommunication\ncontrib\ndatabase\ndevel\ndoc\ndrivers\ngame\nkernel\nlib\nmail\nmisc\nmultimedia\nnetservices\nnetutils\nnews\nperl\nplang\nprinter-file\npython3\nruby\nsecurity\nsystem\nutils\nweb'
+ package_name=bind9
+ bind_run_user=named
+ bind_root=/var/lib/named
++ date +%s
+ bind9_zoneserial=1784532042
+ bind9_zonerefresh=6H
+ . /etc/config.d/base
++ HOSTNAME=ri2108
++ IP_ETH_N=3
++ IP_ETH_1_NAME=enx00259079d338
++ IP_ETH_1_MACADDR=
++ IP_ETH_1_V4_DHCP=no
++ IP_ETH_1_V4_DHCP_PEERDNS=yes
++ IP_ETH_1_V4_DHCP_HOSTNAME=
++ IP_ETH_1_V4_METHOD=manual
++ IP_ETH_1_V4_IP_N=1
++ IP_ETH_1_V4_IP_1_IPADDR=192.168.128.122
++ IP_ETH_1_V4_IP_1_NETWORK=
++ IP_ETH_1_V4_IP_1_NETMASK=255.255.255.0
++ IP_ETH_1_V4_GATEWAY=192.168.128.1
++ IP_ETH_1_V4_ROUTE_N=0
++ IP_ETH_1_V4_ROUTE_1='192.168.7.0 255.255.255.0 192.168.6.99'
++ IP_ETH_1_IPADDR=192.168.128.122
++ IP_ETH_1_NETMASK=255.255.255.0
++ IP_ETH_1_DHCP=no
++ IP_ETH_1_DHCP_PEERDNS=yes
++ IP_ETH_1_DHCP_HOSTNAME=
++ IP_ETH_1_METHOD=manual
++ IP_ETH_1_GATEWAY=192.168.128.1
++ IP_ETH_1_IP_N=1
++ IP_ETH_1_IP_1_IPADDR=192.168.128.122
++ IP_ETH_1_IP_1_NETWORK=
++ IP_ETH_1_IP_1_NETMASK=255.255.255.0
++ IP_ETH_1_V6_DHCP=no
++ IP_ETH_1_V6_DHCP_PEERDNS=yes
++ IP_ETH_1_V6_DHCP_HOSTNAME=
++ IP_ETH_1_V6_PRIVACY=0
++ IP_ETH_1_V6_ADDR_GEN_MODE=eui64
++ IP_ETH_1_V6_METHOD=link-local
++ IP_ETH_1_V6_IP_N=0
++ IP_ETH_1_V6_IP_1_IPADDR=2001:db8::42
++ IP_ETH_1_V6_IP_1_PREFIXLENGHT=64
++ IP_ETH_1_V6_GATEWAY=fe80::1
++ IP_ETH_1_V6_ROUTE_N=0
++ IP_ETH_1_V6_ROUTE_1='2001:db8::42 64 fe80::1'
++ IP_ETH_2_NAME=enx00259079d339
++ IP_ETH_2_MACADDR=
++ IP_ETH_2_V4_DHCP=no
++ IP_ETH_2_V4_DHCP_PEERDNS=yes
++ IP_ETH_2_V4_DHCP_HOSTNAME=
++ IP_ETH_2_V4_METHOD=manual
++ IP_ETH_2_V4_IP_N=0
++ IP_ETH_2_V4_GATEWAY=
++ IP_ETH_2_V4_ROUTE_N=0
++ IP_ETH_2_IPADDR=
++ IP_ETH_2_NETMASK=
++ IP_ETH_2_DHCP=
++ IP_ETH_2_DHCP_PEERDNS=
++ IP_ETH_2_DHCP_HOSTNAME=
++ IP_ETH_2_METHOD=
++ IP_ETH_2_GATEWAY=
++ IP_ETH_2_IP_N=0
++ IP_ETH_2_V6_DHCP=no
++ IP_ETH_2_V6_DHCP_PEERDNS=yes
++ IP_ETH_2_V6_DHCP_HOSTNAME=
++ IP_ETH_2_V6_PRIVACY=0
++ IP_ETH_2_V6_ADDR_GEN_MODE=eui64
++ IP_ETH_2_V6_METHOD=link-local
++ IP_ETH_2_V6_IP_N=0
++ IP_ETH_2_V6_GATEWAY=fe80::1
++ IP_ETH_2_V6_ROUTE_N=0
++ IP_ETH_3_NAME=enx00259079d33a
++ IP_ETH_3_MACADDR=
++ IP_ETH_3_V4_DHCP=no
++ IP_ETH_3_V4_DHCP_PEERDNS=yes
++ IP_ETH_3_V4_DHCP_HOSTNAME=
++ IP_ETH_3_V4_METHOD=manual
++ IP_ETH_3_V4_IP_N=0
++ IP_ETH_3_V4_GATEWAY=
++ IP_ETH_3_V4_ROUTE_N=0
++ IP_ETH_3_IPADDR=
++ IP_ETH_3_NETMASK=
++ IP_ETH_3_DHCP=
++ IP_ETH_3_DHCP_PEERDNS=
++ IP_ETH_3_DHCP_HOSTNAME=
++ IP_ETH_3_METHOD=
++ IP_ETH_3_GATEWAY=
++ IP_ETH_3_IP_N=0
++ IP_ETH_3_V6_DHCP=no
++ IP_ETH_3_V6_DHCP_PEERDNS=yes
++ IP_ETH_3_V6_DHCP_HOSTNAME=
++ IP_ETH_3_V6_PRIVACY=0
++ IP_ETH_3_V6_ADDR_GEN_MODE=eui64
++ IP_ETH_3_V6_METHOD=link-local
++ IP_ETH_3_V6_IP_N=0
++ IP_ETH_3_V6_GATEWAY=fe80::1
++ IP_ETH_3_V6_ROUTE_N=0
++ IP_DEFAULT_GATEWAY=192.168.128.1
++ DOMAIN_NAME=special.network
++ DNS_SERVER=192.168.128.1
++ NETWORK_ENABLE_WIFI=no
++ NETWORK_ENABLE_WWAN=no
++ NETWORK_ENABLE_AUTOCONNECT=no
++ MODULE_N=0
++ MODULE_1_NAME=foo
++ MODULE_1_ACTIVE=no
++ MODULE_1_ACTION=forcedstart
++ MODULE_1_STRING=
+ config_file=/etc/config.d/bind9
+ sysconfig_file=/etc/sysconfig/named
+ . /etc/config.d/bind9
++ START_BIND9=yes
++ BIND9_ALLOW_QUERY=localnets
++ BIND9_FORWARDER_USE=only
++ BIND9_FORWARDER_N=4
++ BIND9_FORWARDER_1_NAME=Sp1
++ BIND9_FORWARDER_1_ACTIVE=yes
++ BIND9_FORWARDER_1_IP=192.168.41.35
++ BIND9_FORWARDER_1_PORT=
++ BIND9_FORWARDER_1_EDNS=yes
++ BIND9_FORWARDER_2_NAME=Sp2
++ BIND9_FORWARDER_2_ACTIVE=yes
++ BIND9_FORWARDER_2_IP=192.168.33.11
++ BIND9_FORWARDER_2_PORT=
++ BIND9_FORWARDER_2_EDNS=yes
++ BIND9_FORWARDER_3_NAME=Sp3
++ BIND9_FORWARDER_3_ACTIVE=yes
++ BIND9_FORWARDER_3_IP=192.168.226.62
++ BIND9_FORWARDER_3_PORT=
++ BIND9_FORWARDER_3_EDNS=yes
++ BIND9_FORWARDER_4_NAME=DebugFallback
++ BIND9_FORWARDER_4_ACTIVE=yes
++ BIND9_FORWARDER_4_IP=192.168.128.1
++ BIND9_FORWARDER_4_PORT=
++ BIND9_FORWARDER_4_EDNS=yes
++ BIND9_N=1
++ BIND9_1_NAME=special.network
++ BIND9_1_MASTER=yes
++ BIND9_1_NETWORK=172.16.32.0
++ BIND9_1_NETMASK=255.255.254.0
++ BIND9_1_MASTER_IP=172.16.32.1
++ BIND9_1_MASTER_NS=
++ BIND9_1_ALLOW_TRANSFER=none
++ BIND9_1_NS_N=0
++ BIND9_1_NS_1_NAME=
++ BIND9_1_NS_1_IP=
++ BIND9_1_MX_N=0
++ BIND9_1_MX_1_NAME=
++ BIND9_1_MX_1_PRIORITY=10
++ BIND9_1_MX_2_NAME=
++ BIND9_1_MX_2_PRIORITY=20
++ BIND9_1_HOST_N=1
++ BIND9_1_HOST_1_NAME=srv5
++ BIND9_1_HOST_1_ACTIVE=yes
++ BIND9_1_HOST_1_IP=172.16.32.1
++ BIND9_1_HOST_1_ALIAS=
++ BIND9_1_HOST_2_NAME=server2
++ BIND9_1_HOST_2_ACTIVE=yes
++ BIND9_1_HOST_2_IP=192.168.2.11
++ BIND9_2_NAME=foo2.local
++ BIND9_2_MASTER=no
++ BIND9_2_NETWORK=172.16.0.0
++ BIND9_2_NETMASK=255.255.0.0
++ BIND9_2_MASTER_IP=172.16.0.1
++ BIND9_2_MASTER_NS=
++ BIND9_2_ALLOW_TRANSFER=any
++ BIND9_2_NS_N=0
++ BIND9_2_NS_1_NAME=
++ BIND9_2_NS_1_IP=
++ BIND9_2_MX_N=0
++ BIND9_2_MX_1_NAME=
++ BIND9_2_MX_1_PRIORITY=
++ BIND9_2_HOST_N=0
++ BIND9_2_HOST_1_NAME=
++ BIND9_2_HOST_1_ACTIVE=yes
++ BIND9_2_HOST_1_IP=
++ BIND9_PORT_53_ONLY=no
++ BIND9_LISTEN_IPADDR_N=1
++ BIND9_LISTEN_IPADDR_1_NAME='Testing and manufacturing network'
++ BIND9_LISTEN_IPADDR_1_ACTIVE=yes
++ BIND9_LISTEN_IPADDR_1=4:3:1
++ BIND9_LISTEN_LOCALHOST_TOO=no
++ BIND9_START_OPTION_IPV4=yes
++ BIND9_DNSSEC_VALIDATION=no
++ BIND9_DEBUG_LOGFILE=no
++ BIND9_LOGGING_LAME_SERVERS=no
+ bind9_hostname=ri2108
+ . /var/lib/named/etc/bind/binduser.conf
++ bind_run_user=named
+ VERSION=3.6.10
+ main
+ quietmode=false
+ '[' 0 -gt 0 ']'
+ case "${START_BIND9}" in
+ prepare
+ /usr/bin/systemd-tmpfiles --create bind.conf
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/etc/bind
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/etc/bind/master
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/etc/bind/slave
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/dev
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/var/cache/bind
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/var/run
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /var/lib/named/var/log
+ for i in ${bind_root} ${bind_root}/etc/bind
${bind_root}/etc/bind/master ${bind_root}/etc/bind/slave
${bind_root}/dev ${bind_root}/var/cache/bind ${bind_root}/var/run
${bind_root}/var/log /etc/bind
+ mkdir -p /etc/bind
+ '[' '!' -e /var/lib/named/dev/null ']'
+ '[' '!' -e /var/lib/named/dev/random ']'
+ '[' '!' -e /var/lib/named/dev/urandom ']'
+ '[' '!' -f /var/lib/named/var/log/named.log ']'
+ chmod 0644 /var/lib/named/var/log/named.log
+ check_rndc_key
+ '[' '!' -s /var/lib/named/etc/bind/rndc.key ']'
+ grep -q hmac-md5 /var/lib/named/etc/bind/rndc.key
+ false
+ chmod 0640 /var/lib/named/etc/bind/rndc.key
+ write_named_file
+ rm -f /var/lib/named/etc/bind/master/16.172.in-addr.arpa.zone
/var/lib/named/etc/bind/master/special.network.zone
+ rm -f '/var/lib/named/etc/bind/slave/*'
+ rm -f /var/lib/named/etc/bind/named.conf.local
+ rm -f /var/lib/named/etc/bind/include/named.local
+ touch /var/lib/named/etc/bind/named.conf.local
+ echo '#
---------------------------------------------------------------------------'
+ echo '# /var/lib/named/etc/bind/named.conf.options - configuration for
BIND 9'
+ echo '# Creation: 2026-07-20 09:20:42 by eisfair BIND9 setup'
+ echo '#
---------------------------------------------------------------------------'
+ echo
+ echo 'include "/etc/bind/rndc.key";'
+ echo
+ echo 'acl forwarder {'
+ idx=1
+ '[' 1 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_1_IP}'
++ ipaddr=192.129.41.35
+ echo ' 192.129.41.35;'
+ idx=2
+ '[' 2 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_2_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_2_IP}'
++ ipaddr=139.23.33.11
+ echo ' 139.23.33.11;'
+ idx=3
+ '[' 3 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_3_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_3_IP}'
++ ipaddr=139.25.226.62
+ echo ' 139.25.226.62;'
+ idx=4
+ '[' 4 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_4_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_4_IP}'
++ ipaddr=192.168.128.1
+ echo ' 192.168.128.1;'
+ idx=5
+ '[' 5 -le 4 ']'
+ echo '};'
+ echo
+ echo 'acl nslist {'
+ znr=1
+ '[' 1 -le 1 ']'
+ eval 'allow_tr_nslist=${BIND9_1_ALLOW_TRANSFER}'
++ allow_tr_nslist=none
+ '[' none '!=' nslist ']'
+ znr=2
+ continue
+ '[' 2 -le 1 ']'
+ false
+ echo ' none; '
+ echo '};'
+ echo
+ echo 'acl internals {'
+ echo ' 127.0.0.0/8;'
+ echo ' 10.0.0.0/8;'
+ echo ' 169.254.0.0/16;'
+ echo ' 172.16.0.0/12;'
+ echo ' 192.168.0.0/16;'
+ echo '};'
+ echo
+ idx=1
+ '[' 1 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'fwedns=${BIND9_FORWARDER_1_EDNS}'
++ fwedns=yes
+ '[' yes = no ']'
+ idx=2
+ '[' 2 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_2_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'fwedns=${BIND9_FORWARDER_2_EDNS}'
++ fwedns=yes
+ '[' yes = no ']'
+ idx=3
+ '[' 3 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_3_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'fwedns=${BIND9_FORWARDER_3_EDNS}'
++ fwedns=yes
+ '[' yes = no ']'
+ idx=4
+ '[' 4 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_4_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'fwedns=${BIND9_FORWARDER_4_EDNS}'
++ fwedns=yes
+ '[' yes = no ']'
+ idx=5
+ '[' 5 -le 4 ']'
+ echo
+ echo 'logging {'
+ echo ' channel default_syslog {'
+ echo ' file "/var/log/named.log" versions 3 size 2M;'
+ echo ' print-time yes;'
+ echo ' print-category yes;'
+ '[' no = yes ']'
+ echo ' };'
+ '[' no = no ']'
+ echo ' category lame-servers { null;'
+ echo ' };'
+ echo ' # Log general name server errors to syslog.'
+ echo ' channel syslog_errors {'
+ echo ' syslog user;'
+ echo ' severity error;'
+ echo ' };'
+ echo '};'
+ echo
+ znr=1
+ '[' 1 -le 1 ']'
+ eval 'zonename=${BIND9_1_NAME}'
++ zonename=special.network
+ eval 'zonemast=${BIND9_1_MASTER}'
++ zonemast=yes
+ eval 'zonenetw=${BIND9_1_NETWORK}'
++ zonenetw=172.16.32.0
+ eval 'zonemask=${BIND9_1_NETMASK}'
++ zonemask=255.255.254.0
+ eval 'masterip=${BIND9_1_MASTER_IP}'
++ masterip=172.16.32.1
+ '[' yes = yes ']'
+ zonetype=master
+ echo ''
+ echo 'zone "special.network" in {'
+ echo ' type master;'
+ echo ' file "/etc/bind/master/special.network.zone";'
+ '[' master = master ']'
+ echo ' allow-update { localhost; key dns_updater; }; '
+ eval 'allow_tr=${BIND9_1_ALLOW_TRANSFER}'
++ allow_tr=none
+ '[' -z none ']'
+ echo ' allow-transfer { none; };'
+ echo ' notify yes;'
+ write_zone_file special.network
+ zone_name=special.network
+ eval 'dns_master=${BIND9_1_MASTER_NS}'
++ dns_master=
+ '[' -z '' ']'
+ dns_master=ri2108.special.network
+ cat
+ eval 'ncnt=${BIND9_1_NS_N}'
++ ncnt=0
+ xn=1
+ '[' 1 -le 0 ']'
+ eval 'ncnt=${BIND9_1_MX_N}'
++ ncnt=0
+ xn=1
+ '[' 1 -le 0 ']'
+ eval 'ncnt=${BIND9_1_HOST_N}'
++ ncnt=1
+ xn=1
+ '[' 1 -le 1 ']'
+ eval 'active=${BIND9_1_HOST_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'tempname=${BIND9_1_HOST_1_NAME}'
++ tempname=srv5
+ '[' -z srv5 ']'
+ xn=2
+ '[' 2 -le 1 ']'
+ echo 'localhost IN A 127.0.0.1 '
+ xn=1
+ '[' 1 -le 1 ']'
+ eval 'active=${BIND9_1_HOST_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'tempname=${BIND9_1_HOST_1_NAME}'
++ tempname=srv5
+ eval 'tempipnr=${BIND9_1_HOST_1_IP}'
++ tempipnr=172.16.32.1
+ '[' -n srv5 -a -n 172.16.32.1 ']'
+ grep -q '^srv5 ' /var/lib/named/etc/bind/master/special.network.zone
+ echo 'srv5 IN A 172.16.32.1 '
+ xn=2
+ '[' 2 -le 1 ']'
+ xn=1
+ set -f
+ '[' 1 -le 1 ']'
+ eval 'active=${BIND9_1_HOST_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'tempalias=${BIND9_1_HOST_1_ALIAS}'
++ tempalias=
+ '[' -n '' ']'
+ xn=2
+ '[' 2 -le 1 ']'
+ set +f
+ eval 'tempipnr=${BIND9_1_MASTER_IP}'
++ tempipnr=172.16.32.1
+ '[' -n 172.16.32.1 ']'
+ grep -q '^ri2108 ' /var/lib/named/etc/bind/master/special.network.zone
+ echo 'ri2108 IN A 172.16.32.1 '
+ chmod 0640 /var/lib/named/etc/bind/master/special.network.zone
+ chown named:named /var/lib/named/etc/bind/master/special.network.zone
+ echo '};'
++ /usr/bin/netcalc dnsrev 172.16.32.0 255.255.254.0
+ reversezone=16.172.in-addr.arpa
++ /usr/bin/netcalc dnsnet 172.16.32.0 255.255.254.0
+ forwardzone=172.16
+ grep -q 16.172.in-addr.arpa /var/lib/named/etc/bind/include/named.local
+ echo ''
+ echo 'zone "16.172.in-addr.arpa" in {'
+ echo ' type master;'
+ echo ' file "/etc/bind/master/16.172.in-addr.arpa.zone";'
+ '[' master = master ']'
+ echo ' allow-update { localhost; key dns_updater; }; '
+ eval 'allow_tr=${BIND9_1_ALLOW_TRANSFER}'
++ allow_tr=none
+ '[' -z none ']'
+ echo ' allow-transfer { none; };'
+ echo ' notify yes;'
+ echo '};'
+ '[' master = master ']'
+ write_reverse_zone_file 16.172.in-addr.arpa 172.16 255.255.254.0
+ local zone_name=16.172.in-addr.arpa
+ local zone_netw=172.16
+ local zone_mask=255.255.254.0
+ local tempipnr=
+ local temprvip=
+ local tempname=
+ local write_header=0
+ '[' -f /var/lib/named/etc/bind/master/16.172.in-addr.arpa.zone ']'
+ write_header=1
+ '[' 1 -eq 1 ']'
+ eval 'dns_master=${BIND9_1_MASTER_NS}'
++ dns_master=
+ '[' -z '' ']'
+ dns_master=ri2108.16.172.in-addr.arpa
+ cat
+ eval 'ncnt=${BIND9_1_NS_N}'
++ ncnt=0
+ xn=1
+ '[' 1 -le 0 ']'
+ '[' 1 -eq 1 ']'
+ eval 'tempipnr=${BIND9_1_MASTER_IP}'
++ tempipnr=172.16.32.1
+ '[' -n 172.16.32.1 ']'
++ get_revip 172.16.32.1
++ ip_addr=172.16.32.1
++ revip=0
++ case ${zonemask} in
+++ echo 172.16.32.1
+++ sed -e 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\4.\3/'
++ revip=1.32
++ echo 1.32
+ temprvip=1.32
+ echo '1.32 IN PTR ri2108.special.network. '
+ eval 'ncnt=${BIND9_1_HOST_N}'
++ ncnt=1
+ xn=1
+ '[' 1 -le 1 ']'
+ eval 'active=${BIND9_1_HOST_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'tempname=${BIND9_1_HOST_1_NAME}'
++ tempname=srv5
+ '[' '!' srv5 = '*' ']'
+ '[' -z srv5 ']'
+ tempname=srv5.special.network.
+ grep -q 'PTR srv5.special.network.'
/var/lib/named/etc/bind/master/16.172.in-addr.arpa.zone
+ eval 'tempipnr=${BIND9_1_HOST_1_IP}'
++ tempipnr=172.16.32.1
++ /usr/bin/netcalc dnsnet 172.16.32.1 255.255.254.0
+ tmpnetwork=172.16
+ '[' 172.16 = 172.16 ']'
++ get_revip 172.16.32.1
++ ip_addr=172.16.32.1
++ revip=0
++ case ${zonemask} in
+++ echo 172.16.32.1
+++ sed -e 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/\4.\3/'
++ revip=1.32
++ echo 1.32
+ temprvip=1.32
+ echo '1.32 IN PTR srv5.special.network. '
+ xn=2
+ '[' 2 -le 1 ']'
+ append_DHCP_PTR_records special.network 16.172.in-addr.arpa
+ dhcp_zone_name=special.network
+ dhcp_rev_zone=16.172.in-addr.arpa
+ '[' -f /var/lib/named/etc/bind/master/dhcp.txt ']'
+ chmod 0640 /var/lib/named/etc/bind/master/16.172.in-addr.arpa.zone
+ chown named:named /var/lib/named/etc/bind/master/16.172.in-addr.arpa.zone
+ znr=2
+ '[' 2 -le 1 ']'
+ chmod 0644 /var/lib/named/etc/bind/named.conf.options
+ chmod 0644 /var/lib/named/etc/bind/include/named.local
+ write_named_options2
+ echo '#
---------------------------------------------------------------------------'
+ echo '# /var/lib/named/etc/bind/named.conf.options2 - configuration
for BIND 9'
+ echo '# Creation: 2026-07-20 09:20:42 by eisfair BIND9 setup'
+ echo '#
---------------------------------------------------------------------------'
+ echo
+ echo 'options {'
+ echo ' directory "/var/cache/bind";'
+ echo ' pid-file "/var/run/named.pid";'
+ echo ' dump-file "/var/log/named_dump.db";'
+ echo ' statistics-file "/var/log/named.stats";'
+ '[' 1 -gt 0 ']'
+ idx=1
+ '[' 1 -le 1 ']'
+ eval 'active=${BIND9_LISTEN_IPADDR_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'laddr=${BIND9_LISTEN_IPADDR_1}'
++ laddr=4:3:1
+ '[' -z 4:3:1 ']'
++ echo 4:3:1
++ sed 's|[0-9]*:[0-9]*:[0-9]*||'
+ e_laddr=
+ '[' -n '' ']'
+ ip_v=
+ eth_n=
+ ip_n=
++ echo 4:3:1
++ cut -d: -f1
+ ip_v=4
++ echo 4:3:1
++ cut -d: -f2
+ eth_n=3
++ echo 4:3:1
++ cut -d: -f3
+ ip_n=1
+ eval 'ipaddr=${IP_ETH_3_V4_IP_1_IPADDR}'
++ ipaddr=
+ '[' -z '' ']'
+ myecho --warn 'Empty ip address, IP_ETH_3_V'\''4'\''_IP_1_IPADDR will
be ignored'
+ false
+ echo --warn 'Empty ip address, IP_ETH_3_V'\''4'\''_IP_1_IPADDR will be
ignored'
+ idx=2
+ continue
+ '[' 2 -le 1 ']'
+ false
+ echo ' auth-nxdomain no; # conform to RFC1035'
+ '[' no = yes ']'
+ '[' localnets = localnets ']'
+ echo ' allow-query { localhost; localnets; };'
+ echo ' allow-recursion { localhost; localnets; };'
+ echo ' allow-notify { forwarder; localnets; };'
+ echo ' forwarders {'
+ idx=1
+ '[' 1 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_1_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_1_IP}'
++ ipaddr=192.129.41.35
+ eval 'ipport=${BIND9_FORWARDER_1_PORT}'
++ ipport=
+ '[' -n '' ']'
+ echo ' 192.129.41.35;'
+ idx=2
+ '[' 2 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_2_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_2_IP}'
++ ipaddr=139.23.33.11
+ eval 'ipport=${BIND9_FORWARDER_2_PORT}'
++ ipport=
+ '[' -n '' ']'
+ echo ' 139.23.33.11;'
+ idx=3
+ '[' 3 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_3_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_3_IP}'
++ ipaddr=139.25.226.62
+ eval 'ipport=${BIND9_FORWARDER_3_PORT}'
++ ipport=
+ '[' -n '' ']'
+ echo ' 139.25.226.62;'
+ idx=4
+ '[' 4 -le 4 ']'
+ eval 'active=${BIND9_FORWARDER_4_ACTIVE}'
++ active=yes
+ '[' yes '!=' yes ']'
+ eval 'ipaddr=${BIND9_FORWARDER_4_IP}'
++ ipaddr=192.168.128.1
+ eval 'ipport=${BIND9_FORWARDER_4_PORT}'
++ ipport=
+ '[' -n '' ']'
+ echo ' 192.168.128.1;'
+ idx=5
+ '[' 5 -le 4 ']'
+ echo ' };'
+ echo ' forward only;'
+ echo
+ echo ' dnssec-validation no;'
+ echo ' managed-keys-directory "/etc/bind/dyn";'
+ echo ' geoip-directory "/var/lib/GeoIP";'
+ echo
+ echo '};'
+ echo
+ chmod 0644 /var/lib/named/etc/bind/named.conf.options2
+ create_sysconfig
+ option=
+ '[' yes = yes ']'
+ option=-4
+ cat
+ chown -R named:named /var/lib/named/var
+ chown -R named:named /var/lib/named/etc/bind
+ start_named
+ /usr/bin/mkdir -p /etc/sysconfig/network/forwarder
+ echo 'DO NOT REMOVE ME IF BIND RUNNING'
+ /usr/sbin/service is-enabled named.service
+ /usr/sbin/service daemon-reload
+ /usr/sbin/service restart named.service
* Restarting Berkeley Internet Name Domain (DNS) ...
[ FAIL ]
+ /usr/sbin/service is-enabled NetworkManager.service
+ /usr/sbin/service --quiet restart network.service
+ false
+ /usr/sbin/service disable bind9-ipaddr.service
+ /usr/sbin/service --quiet stop bind9-ipaddr.service
+ sleep 5
+ check_dhcpd
+ '[' -f /var/install/include/dhcpdlib ']'
+ . /var/install/include/dhcpdlib
++ /usr/sbin/service is-enabled dhcpd.service
++ /var/install/config.d/dhcpd.sh -4 --quiet --createconf
++ sleep 3
++ /usr/sbin/service restart dhcpd.service
* Restarting ISC DHCPv4 Server ...
[ OK ]
+ exit 0
Der Status vom Service sieht wie folgt aus:
/usr/sbin/service status named.service;/usr/sbin/service status
bind9-ipaddr.service
× named.service - Berkeley Internet Name Domain (DNS)
Loaded: loaded (/usr/lib/systemd/system/named.service; enabled;
preset: disabled)
Active: failed (Result: exit-code) since Mon 2026-07-20 09:20:44
CEST; 2min 40s ago
Invocation: deb74432b1f547d9b1b8ef3add8cd02b
CPU: 303ms
Jul 20 09:20:44 ri2108 systemd[1]: Starting Berkeley Internet Name
Domain (DNS)...
Jul 20 09:20:44 ri2108 systemd[1]: named.service: Control process
exited, code=exited, status=6/NOTCONFIGURED
Jul 20 09:20:44 ri2108 systemd[1]: named.service: Failed with result
'exit-code'.
Jul 20 09:20:44 ri2108 systemd[1]: Failed to start Berkeley Internet
Name Domain (DNS).
? bind9-ipaddr.service - Bind 9 ipaddr service
Loaded: loaded (/usr/lib/systemd/system/bind9-ipaddr.service;
disabled; preset: disabled)
Active: inactive (dead)
Irgendwelche Ideen? :-)
Gruß,
Wilhelm
Mehr Informationen über die Mailingliste Eisfair