Before you can set up your environment to use automatic detection, you need to turn the feature on.
To turn on the automatic detection feature
- Open Internet Explorer Administration Kit 11 (IEAK 11), run the IE Customization Wizard 11 and on the Automatic Configuration page, check Automatically detect configuration settings. For more information, see Use the Automatic Configuration page in the IEAK 11 Wizard.
Automatic detection on DHCP and DNS servers
Automatic detection works even if the browser wasn't originally set up or installed by the administrator.
Using DHCP servers: For local area network (LAN)-based users. This server type lets you specify your global and subnet TCP/IP parameters centrally, defining your users' parameters by using reserved addresses. By doing it this way, a computer can move between subnets, automatically reconfiguring for TCP/IP when it starts.
Your DHCP servers must support the DHCPINFORM message, to obtain the DHCP options.
Using DNS servers: For users on dial-up connections. This server type uses a set of protocols and services on a TCP/IP network, which lets users search for other computers by using hierarchical, user-friendly names (hosts), instead of numeric IP addresses. To use this, you have to set up either the host record or the CNAME alias record in the DNS database file.
DHCP has a higher priority than DNS for automatic configuration. If DHCP provides the URL to a .pac, .jvs, .js, or .ins configuration file, the process stops and the DNS lookup doesn't happen.
To set up automatic detection for DHCP servers
Open the DHCP Administrative Tool, create a new option type, using the code number 252, and then associate it with the URL to your configuration file. For detailed instructions about how to do this, see Create an option 252 entry in DHCP.
For more detailed info about how to set up your DHCP server, see your server documentation.
To set up automatic detection for DNS servers
In your DNS database file, the file that’s used to associate your host (computer) names to static IP addresses in a zone, you need to create a host record named, WPAD. This record contains entries for all of the hosts that require static mappings, such as workstations, name servers, and mail servers. It also has the IP address to the web server storing your automatic configuration (.js, .jvs, .pac, or .ins) file.
The syntax is:
<host_name> IN A <host_ip_address>
corserv IN A 18.104.22.168
nameserver2 IN A 22.214.171.124
mailserver1 IN A 126.96.36.199
Create a canonical name (CNAME) alias record, named WPAD. This record lets you use more than one name to point to a single host, letting you host both an FTP server and a web server on the same computer. It also includes the resolved name (not the IP address) of the server storing your automatic configuration (.pac) file.
For more info about creating a WPAD entry, see Creating a WPAD entry in DNS.
After the database file propagates to the server, the DNS name,
wpad.<domain>.comresolves to the server name that includes your automatic configuration file.
IE11 creates a default URL template based on the host name,wpad. For example,
http://wpad.<domain>.com/wpad.dat. Because of this, you need to set up a file or redirection point in your web server WPAD record, named wpad.dat. The wpad.dat record delivers the contents of your automatic configuration file.