Created by Yuriy Andamasov, Modified on Tue, 11 Apr 2023 at 04:29 PM by Yuriy Andamasov
Use DNS forwarding if you want your router to function as a DNS server for the local network. There are several options, the easiest being 'forward all traffic to the system DNS server(s)' (defined with set system name-server):
[email protected]# set service dns forwarding system
Manually setting DNS servers for forwarding:
[email protected]# set service dns forwarding name-server 8.8.8.8
[email protected]# set service dns forwarding name-server 8.8.4.4
Manually setting DNS servers with IPv6 connectivity:
[email protected]# set service dns forwarding name-server 2001:4860:4860::8888
[email protected]# set service dns forwarding name-server 2001:4860:4860::8844
Setting a forwarding DNS server for a specific domain:
[email protected]# set service dns forwarding domain example.com server 192.0.2.1
Example 1: router with two interfaces eth0 (WAN link) and eth1 (LAN, with IP address 192.168.0.1). A DNS server for the local domain (example.com) is at 192.0.2.1, other DNS requests are forwarded to Google's DNS servers.
[email protected]# set service dns forwarding domain example.com server 192.0.2.1
[email protected]# set service dns forwarding name-server 8.8.8.8
[email protected]# set service dns forwarding name-server 8.8.4.4
[email protected]# set service dns forwarding listen-address 192.168.0.1
Example 2: Same as example 1 but with additional IPv6 addresses for Google's public DNS servers:
[email protected]# set service dns forwarding domain example.com server 192.0.2.1
[email protected]# set service dns forwarding name-server 8.8.8.8
[email protected]# set service dns forwarding name-server 8.8.4.4
[email protected]# set service dns forwarding name-server 2001:4860:4860::8888
[email protected]# set service dns forwarding name-server 2001:4860:4860::8844
[email protected]# set service dns forwarding listen-address 192.168.0.1
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article