DNS and BIND on IPv6

By Cricket Liu

If you are getting ready to roll out IPv6 in your community, this concise ebook offers the necessities you want to aid this protocol with DNS. you are going to learn the way DNS used to be prolonged to deal with IPv6 addresses, and the way you could configure a BIND identify server to run at the community. This publication additionally gains equipment for troubleshooting issues of IPv6 ahead- and reverse-mapping, and strategies for assisting islands of IPv6 consumers speak with IPv4 resources.

Topics include:

  • DNS and IPv6—Learn the constitution and illustration of IPv6 addresses, and the syntaxes of AAAA and PTR documents within the ip6.arpa IPv6 reverse-mapping zone
  • BIND on IPv6—Use IPv6 addresses and networks in ACLs, and check in and delegate to IPv6-speaking identify servers
  • Resolver Configuration—Configure well known stub resolvers (Linux/Unix, MacOS X, and home windows) to question IPv6-speaking identify servers
  • DNS64—Learn in regards to the transition expertise that enables consumers with IPv6-only community stacks to speak with IPv4 servers
  • Troubleshooting—Use the nslookup and dig troubleshooting instruments to seem up the IPv6 addresses of a site identify, or reverse-map an IPv6 deal with to a site name

Show description

Quick preview of DNS and BIND on IPv6 PDF

Best Computing books

Robot Programming : A Practical Guide to Behavior-Based Robotics

* Teaches the suggestions of behavior-based programming via textual content, programming examples, and a different on-line simulator robotic * Explains tips to layout new behaviors by means of manipulating previous ones and adjusting programming * doesn't imagine reader familiarity with robotics or programming languages * features a part on designing your individual behavior-based process from scratch

Microsoft SQL Server 2012 A Beginners Guide 5/E

Crucial Microsoft SQL Server 2012 talents Made effortless wake up and operating on Microsoft SQL Server 2012 very quickly with support from this completely revised, useful source. packed with real-world examples and hands-on workouts, Microsoft SQL Server 2012: A Beginner's advisor, 5th variation starts off by way of explaining basic relational database method ideas.

Java: The Complete Reference, Ninth Edition

The Definitive Java Programming advisor absolutely up-to-date for Java SE eight, Java: the full Reference, 9th variation explains the best way to strengthen, bring together, debug, and run Java courses. Bestselling programming writer Herb Schildt covers the whole Java language, together with its syntax, keyword phrases, and basic programming ideas, in addition to major parts of the Java API library.

Introduction to Cryptography with Coding Theory (2nd Edition)

With its conversational tone and useful concentration, this article mixes utilized and theoretical features for a high-quality advent to cryptography and safety, together with the most recent major developments within the box. Assumes a minimum history. the extent of math sophistication is corresponding to a direction in linear algebra.

Extra resources for DNS and BIND on IPv6

Show sample text content

Motion picture. edu’s IPv6 deal with: % nslookup > set q=aaaa > suckerpunch. motion picture. edu. Server: terminator. v6. motion picture. edu. deal with: 2001:db8:cafe:1::1#53 suckerpunch. motion picture. edu has AAAA tackle 2001:db8:cafe:f9::d3 > And here’s how you’d reverse-map the deal with. word that you just don’t have to specify the question style explicitly—nslookup makes sense sufficient to acknowledge the IPv6 deal with. you can also use the abbreviated type of the IPv6 handle, losing best zeroes from quartets and utilizing the :: shortcut: % nslookup > 2001:db8:cafe:f9::d3 Server: terminator. v6. motion picture. edu. tackle: 2001:db8:cafe:1::1#53 three. d. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. nine. f. zero. zero. e. f. a. c. eight. b. d. zero. 1. zero. zero. 2. ip6. arpa identify = suckerpunch. motion picture. edu. If you’re feeling masochistic, you'll specify all 34 labels of the area identify that corresponds to the IPv6 handle, during which case you want to explicitly swap the question style to ptr: % nslookup > set type=ptr > three. d. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. nine. f. zero. zero. e. f. a. c. eight. b. d. zero. 1. zero. zero. 2. ip6. arpa. Server: terminator. v6. motion picture. edu. tackle: 2001:db8:cafe:1::1#53 three. d. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. zero. nine. f. zero. zero. e. f. a. c. eight. b. d. zero. 1. zero. zero. 2. ip6. arpa identify = suckerpunch. motion picture. edu. after all, you may also do that from the command line, like so: % nslookup -type=aaaa suckerpunch. motion picture. edu. and % nslookup 2001:db8:cafe:f9::d3 dig the manager distinction among nslookup and dig is that dig has no interactive mode: you specify every thing on the command line. And dig is sensible enough—in so much cases—to differentiate among domains and checklist kinds, so that you can specify these in whichever order you're keen on. to question a reputation server except the 1st one in resolv. conf, sort an @ by means of its area identify or IP deal with. As i discussed prior, when you use a site identify that owns either AAAA and A files, contemporary models of dig will use the IPv6 handle, so: % dig @terminator. motion picture. edu. soa motion picture. edu. has an analogous impact as % dig @2001:db8:cafe:1::1 soa motion picture. edu. to seem up a AAAA list, simply specify aaaa at the command line: % dig aaaa suckerpunch. motion picture. edu. or % dig suckerpunch. motion picture. edu. aaaa both approach, the output will glance anything like this: ; <<>> DiG nine. eight. zero <<>> suckerpunch. motion picture. edu. aaaa ;; worldwide techniques: +cmd ;; acquired solution: ;; ->>HEADER<<- opcode: question, prestige: NOERROR, identification: 21059 ;; flags: qr aa rd ra; question: 1, resolution: 1, AUTHORITY: 2, extra: five ;; query part: ;suckerpunch. motion picture. edu. IN AAAA ;; resolution part: suckerpunch. motion picture. edu. 86400 IN AAAA 2001:db8:cafe:f9::d3 ;; AUTHORITY part: motion picture. edu. 86400 IN NS terminator. motion picture. edu. motion picture. edu. 86400 IN NS wormhole. motion picture. edu. ;; extra part: terminator. motion picture. edu. 86400 IN A 192. 249. 249. 1 terminator. motion picture. edu. 86400 IN AAAA 2001:db8:cafe:1::1 wormhole. motion picture. edu. 86400 IN A 192. 249. 249. three wormhole. motion picture. edu. 86400 IN A 192. 253. 253. three wormhole. motion picture. edu. 86400 IN AAAA 2001:db8:cafe:2::1 ;; question time: three msec ;; SERVER: 127. zero. zero. 1#53(127. zero. zero. 1) ;; whilst: sunlight Mar 27 19:42:46 2011 ;; MSG measurement rcvd: 219 To reverse-map an IPv6 handle, avail your self of the convenient -x command-line alternative, which takes an IPv6 deal with (rather than its similar 34-label area identify) as a controversy: % dig -x 2001:db8:cafe:f9::d3 One trick advised by means of Owen DeLong, one among my technical reviewers, is to permit dig do the labor of constructing the 34-label proprietor identify of an IPv6 PTR checklist for you.

Download PDF sample

Rated 4.56 of 5 – based on 47 votes