[ATP/FLEX] How to set up DNS in Nebula?

Options
Zyxel_Cooldia
Zyxel_Cooldia Posts: 1,450  Zyxel Employee
First Anniversary 10 Comments Friend Collector First Answer
edited June 2023 in Other Topics

DNS (Domain Name System) is for mapping a domain name to its corresponding IP address and vice versa. The DNS server is extremely important because without it, you must know the IP address of a machine before you can access it. This example illustrates how to configure DNS on Nebula.

Configurations

Go to Configure > Firewall > Firewall settings and click Add button.


Type FQDN and IP address for DNS A record. The firewall hosts DNS service for name resolve.

FQDN: Enter a host’s fully qualified domain name.

IP Address: Enter the host’s IP address.


Assume we have another internal DNS server for specific domain service. We can add Domain Zone forward settings to forward DNS queries to internal DNS server.

Click Add button to create Domain Zone Forwarder.


Domain Zone: A domain zone is a fully qualified domain name without the host. For example, zyxel.com.tw is the domain zone for the www.zyxel.com.tw fully qualified domain name. Whenever the Nebula Device receives needs to resolve a zyxel.com.tw domain name, it can send a query to the recorded name server IP address.

IP Address: Enter the DNS server's IP address.

Interface: Select the interface through which the Nebula Device sends DNS queries to the specified DNS server.

 

In this scenario, The DNS query will be forwarded to 192.168.10.99 when DNS query is domain zyxel.com.tw

Click “Save” to commit settings to Nebula


Verification

Open Windows command prompt and type nslookup, we can get correct IP address from gateway, and resolve this IP address from related domain name from gateway.