
16.2 Demand Dial
Figure 16.3 Demand dial rules (for responses to DNS queries)
In this section you can create a rule list of DNS names.
Either whole DNS name or only its end or beginning completed by an asterisk (*) may be entered. An asterisk may stand for any number of characters.
In Actions you can select from the Dial or Ignore options. Use the second option to block dialing of the line in response to a query on the DNS name.
Rule lists are searched downwards (rule order can be modified with the arrows at the right side of the window). When the system detects the first rule that meets all require- ments, the desired action is executed and the search is stopped. All DNS names missing a suitable rule will be dialed automatically by DNS Forwarder when demanded.
The Dial action can be used to create complex rule combinations. For example, dial can be permitted for one name within the domain and denied for the others (see the figure).
Dial of local DNS names
Local DNS names are names of hosts within the domain (names that do not include a domain).
Example: The local domain is called company.com. The host is called pc1. The full name of the host is pc1.company.com whereas local name in this domain is pc1. Local names are usually stored in the database of the local DNS server (in this example, the names are stored in the hosts file at the WinRoute host that uses DNS Forwarder). Set by default, DNS Forwarder does not dial these names as names are considered
If the primary server of the local domain is located outside of the local network, it is necessary that the DNS Forwarder also dials the line if requests come from these names. Activate the Enable dialing for local DNS names option in the Other settings tab to enable this (at the top of the Demand Dial dialog window). In other cases, it is recommended to leave the option disabled (again, the line can be dialed undesirably).