Configuring the DNS proxy
You can specify multiple DNS servers. The DNS proxy forwards a request to the DNS server that has the highest priority. If having not received a reply, it forwards the request to a DNS server that has the second highest priority, and so on.
A DNS proxy forwards an IPv4 name query first to IPv4 DNS servers. If no reply is received, it forwards the request to IPv6 DNS servers.
A DNS proxy forwards an IPv6 name query first to IPv6 DNS servers. If no reply is received, it forwards the request to IPv4 DNS servers.
To configure the DNS proxy:
Step | Command | Remarks |
---|---|---|
1. Enter system view. | system-view | N/A |
2. Enable DNS proxy. | dns proxy enable | By default, DNS proxy is disabled. |
3. Specify a DNS server IPv4 address in system view. | dns server ip-address [ vpn-instance vpn-instance-name ] | Perform one or more of the tasks. By default, no DNS server address is specified. |
4. Specify a DNS server IPv4 address in interface view. | Enter interface view:interface interface-type interface-number Specify a DNS server IPv4 address:dns server ip-address [ vpn-instance vpn-instance-name ] | |
5. Specify a DNS server IPv6 address. | ipv6 dns server ipv6-address [ interface-type interface-number ] [ vpn-instance vpn-instance-name ] |