DNS
DNS is a position-dependent config.txt command that uses information from the Name command and interacts with other DNS entries.
DNS enables EZproxy to act as a DNS server capable of responding to its own name and the name of any hostname in use by Proxy by Hostname. This feature can be used in place of a wildcard DNS entry to enable proxy by hostname.
In order to enable this feature, your DNS administrator must delegate control of the zone that matches your EZproxy server to your EZproxy server.
In the BIND name server, the entries would look similar to:
ezproxy.yourlib.org. | IN | A | 68.15.177.100 |
ezproxy.youlib.org. | IN | NS | ezproxy.yourlib.org. |
The A (address) entry allows the name of your EZproxy server to be resolved by your main DNS server, and also acts as the glue records required for the NS (name server) entry. The NS (name server) entry tells remote DNS servers that request for names that are or end with ezproxy.yourlib.org should be directed to your EZproxy server.
In Windows DNS, use these steps to establish the ezproxy.yourlib.org entry:
- Launch the DNS management console.
- Browse until you reach the ezproxy.com domain.
- Right-click on yourlib.org and select New Host.
- Type the name ezproxy and the IP address 68.15.177.100. The option to create the PTR record can be selected or unselected, depending on your preference.
- Click Add Host. Click OK to confirm the creation and then click Done.
- Right-click on yourlib.org and select New Delegation.
- For the delegated domain, type ezproxy, then click Next.
- For the name server, click Add, then in the New Resource Record window, browse to find the ezproxy.yourlib.org entry and click OK in both the Browse and New Resource Record windows.
- You should now be back in the Name Servers window with ezproxy.yourlib.org listed under Server Name. Click Next and then Finish.
- You can now exit from the DNS management console.