La recherche inverse ne fonctionne pas avec mes propres serveurs de noms pour une adresse Internet.

J'ai deux serveurs DNS. Pour les adresses internes, il n'est pas difficile de les trouver dans les deux sens:


user@ns1:~$ man named.conf
user@ns1:~$ host vh01
vh01.example.de has address 192.168.180.4
user@ns1:~$ host 192.168.180.4
4.180.168.192.in-addr.arpa domain name pointer vh01.example.de.

Mais:


user@ns1:~$ host google.de
google.de has address 209.85.146.103
google.de has address 209.85.146.104
google.de has address 209.85.146.105
google.de has address 209.85.146.106
google.de has address 209.85.146.147
google.de has address 209.85.146.99
google.de mail is handled by 10 google.com.s9b2.psmtp.com.
google.de mail is handled by 10 google.com.s9a1.psmtp.com.
google.de mail is handled by 10 google.com.s9a2.psmtp.com.
google.de mail is handled by 10 google.com.s9b1.psmtp.com.
user@ns1:~$ host 209.85.146.103
Host 103.146.85.209.in-addr.arpa not found: 2(SERVFAIL)

Je voudrais quelque chose comme:


user@ns1:~$ host 209.85.146.103 62.128.1.42
Using domain server:
Name: 62.128.1.42
Address: 62.128.1.42#53
Aliases: <p></p>

103.146.85.209.in-addr.arpa domain name pointer bru01s01-in-f103.1e100.net.

Mon serveur est configuré pour communiquer avec des serveurs DNS racine pour des zones inconnues. Je suppose que cela fonctionne, car la recherche directe est déléguée, s'il ne connaît pas lui-même la réponse. Pourquoi ne déléguait-il pas s'il ne connaît pas l'adresse IP?

Il y a des idées où je peux avoir quelque chose qui ne va pas avec ma configuration?

Comme déjà mentionné, j'ai essayé:


user@vh01:~$ dig +trace 103.146.85.209.in-addr.arpa ptr
; > DiG 9.7.3 > +trace 103.146.85.209.in-addr.arpa ptr
;; global options: +cmd
. 518400 IN NS m.root-servers.net.
. 518400 IN NS e.root-servers.net.
. 518400 IN NS h.root-servers.net.
. 518400 IN NS l.root-servers.net.
. 518400 IN NS f.root-servers.net.
. 518400 IN NS k.root-servers.net.
. 518400 IN NS b.root-servers.net.
. 518400 IN NS g.root-servers.net.
. 518400 IN NS j.root-servers.net.
. 518400 IN NS d.root-servers.net.
. 518400 IN NS c.root-servers.net.
. 518400 IN NS i.root-servers.net.
. 518400 IN NS a.root-servers.net.
;; Received 244 bytes from 192.168.180.28#53(192.168.180.28) in 1 ms

arpa. 172800 IN NS a.root-servers.net.
arpa. 172800 IN NS g.root-servers.net.
arpa. 172800 IN NS c.root-servers.net.
arpa. 172800 IN NS i.root-servers.net.
arpa. 172800 IN NS e.root-servers.net.
arpa. 172800 IN NS k.root-servers.net.
arpa. 172800 IN NS f.root-servers.net.
arpa. 172800 IN NS m.root-servers.net.
arpa. 172800 IN NS h.root-servers.net.
arpa. 172800 IN NS d.root-servers.net.
arpa. 172800 IN NS l.root-servers.net.
arpa. 172800 IN NS b.root-servers.net.
;; Received 509 bytes from 192.58.128.30#53(j.root-servers.net) in 18 ms

in-addr.arpa. 172800 IN NS a.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS b.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS c.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS d.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS e.in-addr-servers.arpa.
in-addr.arpa. 172800 IN NS f.in-addr-servers.arpa.
;; Received 421 bytes from 198.41.0.4#53(a.root-servers.net) in 7 ms

209.in-addr.arpa. 86400 IN NS t.arin.net.
209.in-addr.arpa. 86400 IN NS u.arin.net.
209.in-addr.arpa. 86400 IN NS v.arin.net.
209.in-addr.arpa. 86400 IN NS w.arin.net.
209.in-addr.arpa. 86400 IN NS x.arin.net.
209.in-addr.arpa. 86400 IN NS y.arin.net.
209.in-addr.arpa. 86400 IN NS z.arin.net.
209.in-addr.arpa. 86400 IN NS dill.arin.net.
;; Received 200 bytes from 203.119.86.101#53(e.in-addr-servers.arpa) in 325 ms

146.85.209.in-addr.arpa. 86400 IN NS ns4.google.com.
146.85.209.in-addr.arpa. 86400 IN NS ns1.google.com.
146.85.209.in-addr.arpa. 86400 IN NS ns2.google.com.
146.85.209.in-addr.arpa. 86400 IN NS ns3.google.com.
;; Received 127 bytes from 199.212.0.63#53(z.arin.net) in 100 ms

103.146.85.209.in-addr.arpa. 86400 IN PTR bru01s01-in-f103.1e100.net.
;; Received 85 bytes from 216.239.36.10#53(ns3.google.com) in 5 ms

Il me semble pas mauvais, mais pourquoi


user@vh01:~$ host 209.85.146.103
Host 103.146.85.209.in-addr.arpa not found: 2(SERVFAIL)

échouer? Mais non, si je demande l'adresse desservie par mon propre serveur?


user@vh01:~$ host 192.168.180.4
4.180.168.192.in-addr.arpa domain name pointer vh01.example.de.
Invité:

Catherine

Confirmation de:

Recherche directe DNS sera traité par le vôtre DNS, Mais par défaut, le fournisseur Internet ne déléguait aucune plage de votre serveur de noms, de sorte que votre serveur de noms ne permettra pas de renverser le trafic.

Customiser RDNS et autorisez ce type d'entrées à votre serveur de noms, vous devez demander à votre fournisseur Internet de déléguer la plage de votre serveur de noms, mais généralement un fournisseur Internet ou un délégué de la société d'hébergement inverse DNS, seulement si vous avez / 24 (a Classe C) ou plus.

Emilie

Confirmation de:

Si vous n'avez qu'une seule adresse IP publique, vous devrez demander à votre fournisseur Internet de créer une entrée. PTR Dans leur opposé DNS.

Si vous avez une gamme d'adresses IP publiques, votre fournisseur Internet devra fournir un serveur DNS inverse pour vos serveurs DNS pour les entrées. PTR, et vous devez définir la zone inverse DNS Pour ces adresses IP. Cela peut être fait soit comme des entrées séparées. CNAME (Pour moins de 256 Adresses IP), Soit sous la forme d'un envoi de sous-réseau complet.

Pour répondre aux questions, connectez-vous ou registre