In message <9efac3c5-c5be-43f8-b7f4-2be8ba30d...@isc.org>, Mark Andrews writes:
> One could also look at the dns64 reverse code to do this. It synthesises
> cname records on the fly. 
> 
> Mark
> 

e.g.

        zone "f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
                type master;
                database "_dns64 dns64 . .";
        };

        One can also spectify the MNAME and RNAME fields of the SOA
        record along with the NS name by replacing the last two fields
        of the database description.

        database "_dns64 dns64 ns.example.net. hostmaster.example.net.";

        Mark

; <<>> DiG 9.10.0pre-alpha <<>> +norec -p 5555 -x ::ffff:1.2.3.4
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48724
;; flags: qr aa ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;4.0.3.0.2.0.1.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa. IN 
PTR

;; ANSWER SECTION:
4.0.3.0.2.0.1.0.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa. 600 
IN CNAME 4.3.2.1.in-addr.arpa.

;; AUTHORITY SECTION:
.                       518400  IN      NS      A.ROOT-SERVERS.NET.
.                       518400  IN      NS      B.ROOT-SERVERS.NET.
.                       518400  IN      NS      L.ROOT-SERVERS.NET.
.                       518400  IN      NS      D.ROOT-SERVERS.NET.
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      H.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.
.                       518400  IN      NS      E.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      J.ROOT-SERVERS.NET.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#5555(127.0.0.1)
;; WHEN: Tue Jul 09 12:21:46 EST 2013
;; MSG SIZE  rcvd: 342


> On 09/07/2013, at 8:27, Mark Andrews <ma...@isc.org> wrote:
> 
> > Getnameinfo and gethostbyaddr are supposed to lookup the in-addr.arpa recor
> ds instead of ip6.arpa records for mapped addresses. If you only have a limit
> ed range of addresses one could use $generate to add cname records which map 
> from ip6.arpa to in-addr.arpa.
> > 
> > Mark
> > 
> > On 09/07/2013, at 8:12, "Lawrence K. Chen, P.Eng." <lkc...@ksu.edu> wrote:
> > 
> >> For reasons unknown, some old Solaris servers are suddenly seeing connecti
> ons to them as ipv4-mapped ipv6 (ie: ::ffff:10.20.30.40 )  Which is causing p
> roblems because it needs the reverse lookup to be right.
> >> 
> >> So while we struggle between spending time to investigate why or continue 
> to try to get people to upgrade from these old forgotten servers.
> >> 
> >> Is there an easy way for me to provide reverse lookups for those?
> >> 
> >> -- 
> >> Who: Lawrence K. Chen, P.Eng. - W0LKC - Senior Unix Systems Administrator
> >> For: Enterprise Server Technologies (EST) -- & SafeZone Ally
> >> Snail: Computing and Telecommunications Services (CTS)
> >> Kansas State University, 109 East Stadium, Manhattan, KS 66506-3102
> >> Phone: (785) 532-4916 - Fax: (785) 532-3515 - Email: lkc...@ksu.edu
> >> Web: http://www-personal.ksu.edu/~lkchen - Where: 11 Hale Library
> >> _______________________________________________
> >> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscr
> ibe from this list
> >> 
> >> bind-users mailing list
> >> bind-users@lists.isc.org
> >> https://lists.isc.org/mailman/listinfo/bind-users
> > _______________________________________________
> > Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscri
> be from this list
> > 
> > bind-users mailing list
> > bind-users@lists.isc.org
> > https://lists.isc.org/mailman/listinfo/bind-users
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
>  from this list
> 
> bind-users mailing list
> bind-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to