Bind Formula
The Bind formula is used to configure the Domain Name System (DNS) on the branch server. POS terminals will use the DNS on the branch server for name resolution of Saltboot specific hostnames.
When you are configuring the Bind formula for a branch server with a dedicated internal network, check that you are using the same fully qualified domain name (FQDN) on both the external and internal branch networks. If the FQDN does not match on both networks, the branch server will not be recognized as a proxy server.
|
The following procedure outlines a standard configuration with two zones. Adjust it to suit your own environment. |
Zone 1 is a regular domain zone. Its main purpose is to resolve Saltboot hostnames such as TFTP, FTP, or Salt. It can also resolve the terminal names if configured.
Zone 2 is the reverse zone of Zone 1. Its main purpose is to resolve IP addresses back to hostnames. Zone 2 is primarily needed for the correct determination of the FQDNs of the branch.
-
Check the
Bindformula, clickSave, and navigate to the tab. -
In the
Configsection, selectInclude Forwarders. -
In the
Configured Zonessection, use these parameters for Zone 1:-
In the
Namefield, enter the domain name of your branch network (for example:branch1.example.com). -
In the
Typefield, selectmaster.
-
-
Click
Add itemto add a second zone, and set these parameters for Zone 2:-
In the
Namefield, use the reverse zone for the configured IP range (for example:com.example.branch1). -
In the
Typefield, selectmaster
-
-
In the
Available Zonessection, use these parameters for Zone 1:-
In the
Namefield, enter the domain name of your branch network (for example:branch1.example.org). -
In the
Filefield, type the name of your configuration file.
-
-
In the
Start of Authority (SOA)section, use these parameters for Zone 1:-
In the
Nameserver (NS)field, use the FQDN of the branch server (for example:branchserver.branch1.example.org). -
In the
Contactfield, use the email address for the domain administrator. -
Keep all other fields as their default values.
-
-
In the
Recordssection, in subsectionA, use these parameters to set up an A record for Zone 1:-
In the
Hostnamefield, use the hostname of the branch server (for example:branchserver). -
In the
IPfield, use the IP address of the branch server (for example,192.168.1.5).
-
-
In the
Recordssection, subsectionNS, use these parameters to set up an NS record for Zone 1:-
In the input box, use the hostname of the branch server (for example:
branchserver).
-
-
In the
Recordssection, subsectionCNAME, use these parameters to set up CNAME records for Zone 1:-
In the
Keyfield, entertftp, and in theValuefield, type the hostname of the branch server (for example:branchserver). -
Click
Add Item. In theKeyfield, enterftp, and in theValuefield, type the hostname of the branch server. -
Click
Add Item. In theKeyfield, enterdns, and in theValuefield, type the hostname of the branch server. -
Click
Add Item. In theKeyfield, enterdhcp, and in theValuefield, type the hostname of the branch server. -
Click
Add Item. In theKeyfield, entersalt, and in theValuefield, type the FQDN of the branch server (for example:branchserver.branch1.example.org).
-
-
Set up Zone 2 using the same parameters as for Zone 1, but ensure you use the reverse details:
-
The same SOA section as Zone 1.
-
Empty A and CNAME records.
-
Additionally, configure in Zone 2:
-
Generate Reversefield by the network IP address set in branch server network formula (for example,192.168.1.5/24). -
For Zonesshould specify the domain name of your branch network (for example,branch1.example.org).
-
-
-
Click Save Formula to save your configuration.
-
Apply the highstate.
|
Reverse name resolution on terminals might not work for networks that are inside one of these IPv4 private address ranges:
If you encounter this problem, go to the
|