Changes

Jump to navigation Jump to search
Add note that Nameservers can be a comma delimited list
Line 328: Line 328:  
===DNS Forwarding===
 
===DNS Forwarding===
   −
The dnscache service can be configured to forward all queries for a specific domain to an alternate server using the "domain-remote" record type in the domains db
+
The dnscache service can be configured to forward all queries for a specific domain to an alternate server using the "domain-remote" record type in the domains db. This could be used to direct DNS for a domain to an internal DNS server connected to your network using a VPN or a custom route, or to direct your local active directory DNS to your Active Directory server, etc.
    
To forward all DNS for <domainname> to a specified remote DNS server (4.2.2.1 in this example):
 
To forward all DNS for <domainname> to a specified remote DNS server (4.2.2.1 in this example):
 
  db domains set <domainname> domain-remote Nameservers 4.2.2.1
 
  db domains set <domainname> domain-remote Nameservers 4.2.2.1
 
  signal-event domain-modify
 
  signal-event domain-modify
  −
This could be used to direct DNS for a domain to an internal DNS server connected to your network using a VPN or a custom route.
      
As a side-effect, you can block DNS for a domain by configuring DNS forwarding to 'localhost'.
 
As a side-effect, you can block DNS for a domain by configuring DNS forwarding to 'localhost'.
Line 342: Line 340:  
  signal-event domain-modify
 
  signal-event domain-modify
   −
Note that 'domain-remote' entries do not appear in server-manager, and can be managed only from the command line.
+
* 'domain-remote' entries do not appear in server-manager; they can be managed only from the command line.
 +
* Nameservers can be a comma-delimited list of servernames or IP addresses
    
==Virus Scanning==
 
==Virus Scanning==

Navigation menu