Automaticaly detect ISA Server

In order to use the use the "Automatic detect ISA server"  setting in the Firewall Client Options you need to make some changes in ISA, DHCP and DNS on the server. For more information how to do this see Configuring Automatic Discovery for ISA Server Clients. Once you have done this you don't need to turn off the Firewall client anymore when the Laptop is not connected to the SBS Lan. As soon as the Laptop is connected to the SBS Lan it will discover the ISA server automatically. A default setup of SBS 2000 will create the 003 router option in the DHCP options what means that each user that connects using DHCP is a SecureNat client by default.

There are two ways of propagating the autodiscovery details for a client. The first one is with DNS and because of the SBS has all the stuff running on one machine that does not work to well.

The second way is using DHCP to send autodiscovery information to the clients. First set autodiscovery in ISA to port 85 or any other port you do not use. If you want to see what is on port 85 before you enter the information in ISA type netstat -na | find ":85" from the command prompt.

To configure DHCP for automatic discovery of ISA Server:

  1. Click Start, point to Programs, point to Administrative Tools, and then click DHCP.
  2. In the console tree, right-click the applicable DHCP server, click Set Predefined Options, then click Add.
  3. Click Add.
  4. In Name, type WPAD.
  5. In Code, type 252.
  6. In Data type, select String and then click OK.
  7. In String, type: http://Computer_Name:AutoDiscoveryPortNumber/Wpad.dat where Computer_Name is the fully qualified domain name of the ISA Server computer or array and AutoDiscoveryPortNumber is the port number on which auto-discovery information is published. This port is either the outgoing Web request port number or an additional port used for automatic discovery publishing.
  8. Right-click Server options and then click Configure options. (Do not forget this)
  9. Verify that Option 252 check box is selected. (Do not forget this)