Unsure how to do something on Merlin. For reference here is my setup:
Router:
ASUS RT-AC68U on Merlin FW 378.51
IPv4: 172.30.1.254
IPv6: 2001:xxxx:xxxx:xxxx::1
Windows Server:
IPv4: 172.30.1.1
IPv6: 2001:xxxx:xxxx:xxxx::10
I run DHCP for IPv4 from the Windows Server and wish to continue to do so. I was going to use the server for IPv6 as well but when I do that I cannot get IPv6 traffic to the internet (Router Advertisement was enabled on the ASUS router).
As I run DNS internally for various purposes I would like to either drop the DNS IP that the router provides for IPv6 (as it is the router one and breaks internal stuff) or provide the servers IPv6 address in its place using the DHCP6 server in the router.
What is the easiest way to do this?
Note I am comfortable using SSH and have Nano installed on the router and already have done some firewall scripts so understand how to do that stuff.
At the moment I have all DNS requests that hit the router being redirected to the server but it seems like a stupid way to do things so would prefer a proper solution.
Note the server has no issues giving IPv6 results when the IPv4 address is queried:
; <<>> DiG 9.3.2 <<>> www.google.com.au ANY
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1990
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.google.com.au. IN ANY
;; ANSWER SECTION:
www.google.com.au. 158 IN A 74.125.237.175
www.google.com.au. 158 IN A 74.125.237.183
www.google.com.au. 158 IN A 74.125.237.191
www.google.com.au. 158 IN A 74.125.237.184
www.google.com.au. 133 IN AAAA 2404:6800:4006:805::1017
;; Query time: 30 msec
;; SERVER: 172.30.1.1#53(172.30.1.1)
;; WHEN: Sat Apr 04 00:26:24 2015
;; MSG SIZE rcvd: 127
Router:
ASUS RT-AC68U on Merlin FW 378.51
IPv4: 172.30.1.254
IPv6: 2001:xxxx:xxxx:xxxx::1
Windows Server:
IPv4: 172.30.1.1
IPv6: 2001:xxxx:xxxx:xxxx::10
I run DHCP for IPv4 from the Windows Server and wish to continue to do so. I was going to use the server for IPv6 as well but when I do that I cannot get IPv6 traffic to the internet (Router Advertisement was enabled on the ASUS router).
As I run DNS internally for various purposes I would like to either drop the DNS IP that the router provides for IPv6 (as it is the router one and breaks internal stuff) or provide the servers IPv6 address in its place using the DHCP6 server in the router.
What is the easiest way to do this?
Note I am comfortable using SSH and have Nano installed on the router and already have done some firewall scripts so understand how to do that stuff.
At the moment I have all DNS requests that hit the router being redirected to the server but it seems like a stupid way to do things so would prefer a proper solution.
Note the server has no issues giving IPv6 results when the IPv4 address is queried:
; <<>> DiG 9.3.2 <<>> www.google.com.au ANY
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1990
;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.google.com.au. IN ANY
;; ANSWER SECTION:
www.google.com.au. 158 IN A 74.125.237.175
www.google.com.au. 158 IN A 74.125.237.183
www.google.com.au. 158 IN A 74.125.237.191
www.google.com.au. 158 IN A 74.125.237.184
www.google.com.au. 133 IN AAAA 2404:6800:4006:805::1017
;; Query time: 30 msec
;; SERVER: 172.30.1.1#53(172.30.1.1)
;; WHEN: Sat Apr 04 00:26:24 2015
;; MSG SIZE rcvd: 127