LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-27-2015, 10:38 PM   #1
Capetamaster
LQ Newbie
 
Registered: Jul 2015
Posts: 2

Rep: Reputation: Disabled
Talking Bind DNS64


Hey guys!

I'm configuring a internal network, how are just in IPV6, and the external network is a IPV4.

To do that I'm using the Tayga to create the tunnel translation, and RADVD to use like DHCP ipv6. but I don't know how i can get the Bind to work like a DNS64..

Let me explain What I need.. When the host try to resolv a name (DNS), the bind can't answer with the real IPV6 of the name, he need to answer based on my local IPV6 range, using the translation to IPV4 address.

Is already working when the site don't have IPV6 address, but when it have, the DNS resolv the real IPV6 IP and, because I don't have a real range IPV6 on the external network, I'm not allow to get access.


Follow below my network setup:

ETH0 - 192.168.1.0/24 (Internet access)
ETH1 - Using TAYGA NAT64 tunnel ( IP 2001:db8:ca00:ffff::/96)

Bind (named.conf.options):

==
// If BIND logs error messages about the root key being expired,
auth-nxdomain no;
allow-recursion { 2001:db8:ca00:ffff::/96; 192.168.255.0/24; 127.0.0.1; };
#allow-recursion-on { any; };
listen-on-v6 { any; };
dns64 2001:db8:ca00:ffff::/96 {
#recursive-only yes;
clients { 192.168.255.0/24; 2001:db8:ca00::/64; 2001:db8:ca00:ffff::/96; 192.168.1.0/24; };
break-dnssec yes;
mapped { !10/8; any; };
exclude { 2001:db8:ca00:ffff::/96; };


I'dont know if i have missing samethin on bind configuration, or I need to search something who blocks the AAAA Answers from the external network.

Thanks guys, it's my first post, so.. take easy..
 
Old 08-02-2015, 10:53 AM   #2
Capetamaster
LQ Newbie
 
Registered: Jul 2015
Posts: 2

Original Poster
Rep: Reputation: Disabled
Hey guys,

I have found the answer, using BIND.

When you configurate the BInd to use DNS64, you can put the command "EXCLUDE ( RangeIPV6YouWantToDenyTheAAAAAnswer;"

like me, i Put ( ::1/0; ); and now is working, every answer AAAA is blocked and force to translate the A answer to my IPV6 local network.

Thanks guys, with you have any other problem, let me know.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DNS64 implementations(ipv6 to ipv4) alphatest Linux - Software 1 11-23-2011 07:26 AM
creating domain name in bind problems exposing bind to internal network abhijit_mohanta Linux - Networking 1 09-03-2009 01:09 AM
creating domain name in bind problems exposing bind to internal network abhijit_mohanta Linux - Security 1 09-03-2009 01:01 AM
Bind problem: config files are missing after re-install bind 9.5 on Fedora Core 8 elvisious Linux - Software 1 07-15-2008 07:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration