Folgende situation: ich spiel mich gerade bischen mit linux im serverbetrieb. Die fertige config soll so ausschauen: 1 Linux Server, 1 Linux Client, 1 Windows Client.
Die Clients sollen dynamische Ips bekommen, diese sollen beim DNS eingetragen werden und die clients sollen über einen transparenten Proxy (squid) über einen anderen Proxy (firmennetzwerk) ins internet. hänge im moment bisl bei der dns config. die lokale domain soll lauten main.local. dhcp ist eingerichtet und funktioniert ordentlich (dhcp3), der proxyserver funktioniert auch soweit, nur die namensauflösung will nicht so recht.
ich hab unter /etc/bind/ 2 Dateien angelegt: 1. forward lookupzone Datei namens db.main.local, mein Server heisst Ubuntu
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ;; db.main.local ;; Forwardlookupzone für main.local ;; $TTL 2D @ IN SOA ubuntu.main.local. root.localhost. ( 2008082803 ; Serial 3H ; Refresh 1H ; Retry 1W ; Expire 2D ) ; TTL Negativ Cache @ IN NS ubuntu.main.local. ubuntu IN A 192.168.10.1 Proxy extern IN A x.x.x.x |
Reverse Lookupzone:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ;; db.10.168.192 ;; Reverselookupzone für main.local ;; $TTL 3h @ IN SOA ubuntu.main.local. root.localhost. ( 2008082701 ; Serial 3h ; Refresh 1h ; Retry 1w ; Expire 1h ; minimum ) ;Nameserver: @ NS ubuntu.main.local. ;normale Adressen: 1 IN PTR ubuntu.main.lcoal |
so, wenn ich jetzt auf dem linuxclient nslookup ausführ und ubuntu auflöse klappt alles, reverse sowie forward:
1 2 3 4 5 6 7 8 9 10 11 | > ubuntu Server: 192.168.10.1 Address: 192.168.10.1#53 Name: ubuntu.main.local Address: 192.168.10.1 > 192.168.10.1 Server: 192.168.10.1 Address: 192.168.10.1#53 1.10.168.192.in-addr.arpa name = ubuntu.main.lcoal.10.168.192.in-addr.arpa. |
und wenn ich pingen will geht nix, Unknown host, obwohl er den namen ja augenscheinlich auflösen kann, mit ssh kann ich auch über den hostname zugreifen... das versteh ich schonmal überhaupt gar nicht!
dann lokal am server:
1 2 3 4 5 6 | > ubuntu Server: 127.0.0.1 Address: 127.0.0.1#53 ** server can't find ubuntu: NXDOMAIN > |
Was soll jetzt der blödsinn? warum kann der seinen namen nicht auflösen?