Ich habe zwei VMware-Maschinen aufgesetzt.
Webserver 1:
enthält Apache
IP/Range: 192.168.111.141/24
VMware-Gateway: 192.168.111.2
Webserver 2:
enthält nur Bind9
IP/Range: 192.168.111.182/24
(VMware-Gateway: 192.168.111.2)
Was nicht klappt ist ein Ping oder das Aufrufen der Webseite über den Browser vom Webserver 2. Die Frage ist, was ich falsch gemacht habe.
Kleine Zusammenfassung: Der Webserver 2 kann selber schon den Aufruf "ximmo.xom" nicht auflösen und versucht ihn zum nächsten DNS weiterzurreichen. Einen Reverse Lookup-habe ich nicht eingerichtet, aber "sudo service bind9 status" meldet auch keinen Fehler. Was klappt ist das umändern von "com" zu "rechnernname". Dann findet er den Eintrag.
Mein Test der Konfig:
chef@ubuntu:/etc/bind$ dig @127.0.0.1 ximmo.com ; <<>> DiG 9.11.3-1ubuntu1.7-Ubuntu <<>> @127.0.0.1 ximmo.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 60651 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ; COOKIE: 192827aa6027097f71ba42435d07e962ceebab8532e3b100 (good) ;; QUESTION SECTION: ;ximmo.com. IN A ;; AUTHORITY SECTION: com. 207 IN SOA a.gtld-servers.net. nstld.verisign-grs.com. 1560798881 1800 900 604800 86400 ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Mon Jun 17 12:26:26 PDT 2019 ;; MSG SIZE rcvd: 139
Konfiguration: named.conf.options:
acl goodclients { localhost; 192.168.111.141/24; 192.168.111.2; }; options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; allow-query { goodclients; }; listen-on { 127.0.0.1; 192.168.111.182; 192.168.111.2; }; forwarders { 8.8.8.8; }; };
db.ximmo:
;; db.ximmo ;; Forwardlookupzone für ximmo.com ;; $TTL 2D @ IN SOA dns.ximmo.com. mail.ximmo.com. ( 2006032201 ; Serial 8H ; Refresh 2H ; Retry 4W ; Expire 3H ) ; NX (TTL Negativ Cache) @ IN NS dns.ximmo.com. IN MX 10 mailserver.ximmo.com. IN MX 50 mailserver2.ximmo.com. dns IN A 192.168.111.182 mailserver IN A 192.168.111.141 mailserver2 IN A 192.168.111.141 mediawiki IN A 192.168.111.141
named.conf.local:
zone "ximmo" { type master; file "/etc/bind/db.ximmo"; };
Netplan-Konfig - Webserver 2:
# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: ens33: addresses: - 192.168.111.182/24 dhcp4: no gateway4: 192.168.111.2 nameservers: addresses: [192.168.111.182]
Netplan-Konfig - Webserver 1:
# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: ens33: addresses: - 192.168.111.141/24 dhcp4: no gateway4: 192.168.111.2 nameservers: addresses: [192.168.111.182,192.168.111.2]
Moderiert von kB:
Passend verschoben.