ISA Server provides a number of predefined network objects. Some of these objects can be used in policy rules, and some may be modified. The objects are summarized in the following table.
|
Network entity type
|
Predefined object
|
Properties
|
Enterprise Edition
|
| Networks | Local Host | A predefined network that represents the ISA Server 2006 firewall. It includes all IP addresses on all network adapters. You do not explicitly define IP addresses on this network. Addresses are added automatically as they are defined on network adapters, including any wide area network (WAN) adapters that are created for VPN connections. All traffic that comes to and from ISA Server is considered to have passed by way of the Local Host network. You cannot modify it manually, or delete it. During installation, a network rule is created to route traffic between the Local Host network and all other networks. | Defined at the array level and the enterprise level. When you define an enterprise-level access rule, and include it in an enterprise policy that is applied to an array, enterprise-networks referenced in the access rules are interpreted as the array-level network of the same name. In particular, the enterprise-level Local Host network implicitly defines a set of IP addresses that will include all the IP addresses bound to network adapters on the local ISA Server computer and 127.0.0.1. The IP addresses actually included in this network vary from server to server within an array. An enterprise policy rule that references an enterprise-level Local Host network is applied to the IP address range of the array-level Local Host network. Enterprise networks have no predefined network rules, and cannot be included directly as the source or destination in array-level access rules. |
| Networks | Internal | A predefined network that represents the primary default protected network. It is generally considered to contain protected IP address ranges, and by default, ISA Server protects resources on the Internal network from all other networks except the Local Host network (the ISA Server computer). It is typically configured during Setup, when ISA Server can construct the Internal network based on the Microsoft Windows Server™ 2003 routing table. The default Internal network can be modified, but cannot be deleted. If you have additional network adapters connected to other internal networks, you can create additional user-defined internal networks. Note that you cannot name such custom-defined networks "Internal." | Defined at the array level only. There is no enterprise-level Internal network. Instead, enterprise networks may be included in the definition of an array-level Internal network. For example, if you have ArrayA with an Internal network range of 10.x, ArrayB with an Internal network range of 20.x, and ArrayC with an Internal network range of 30.x, you can create three custom enterprise networks, one for each internal range. Then include the three enterprise networks in the definition of each array-level default Internal network. Each array references the Internal networks of the other arrays. |
| Networks | External | A predefined network that includes all IP addresses not explicitly included in any other network. Following installation, the External network includes all addresses not defined in the Internal network, the IP address of the Local Host network (127.0.0.1), and the IP address of all other network adapters on the ISA Server computer. The External network is generally considered to not be trusted, and by default is configured to have a NAT relationship with all other networks. The network definition changes dynamically when other networks are defined and modified. It cannot be directly modified or deleted. | Defined at the array level and the enterprise level. When you define an enterprise-level access rule, and include it in an enterprise policy that is applied to an array, enterprise networks referenced in the access rules are interpreted as the array-level network of the same name. An enterprise policy rule that references the enterprise-level External network is applied to the IP address range of the array-level External network. Enterprise networks have no predefined network rules, and cannot be included directly as the source or destination in array-level access rules. |
| Networks | VPN Clients | A predefined network that includes IP addresses of currently connected remote VPN clients. The VPN Clients network and the Quarantined VPN Clients network are dynamically assigned in accordance with the IP addresses allocated to remote VPN clients at a specific time. By default, this network has a route relationship with all networks except the External network. | Defined at the array level and the enterprise level. When you define an enterprise-level access rule, and include it in an enterprise policy that is applied to an array, enterprise-networks referenced in the access rules are interpreted as the array-level network of the same name. An enterprise policy rule that references the enterprise-level VPN Clients network is applied to the IP address range of the array-level VPN Clients network. Enterprise networks have no predefined network rules, and cannot be included directly as the source or destination in array-level access rules. |
| Networks | Quarantined VPN Clients | A predefined network that includes IP addresses of remote VPN clients that have not yet cleared quarantine. By default, this network has a route relationship with all networks except the External network. | Defined at the array level and the enterprise level. When you define an enterprise-level access rule, and include it in an enterprise policy that is applied to an array, enterprise-networks referenced in the access rules are interpreted as the array-level network of the same name. An enterprise policy rule that references the enterprise-level VPN Clients network is applied to the IP address range of the array-level Quarantined VPN Clients network. Enterprise networks have no predefined network rules, and cannot be included directly as the source or destination in array-level access rules. |
| Network Sets | All Networks (and Local Host) | A predefined network set that includes all defined networks. When you create a new network, it is automatically added to this network set. This network set is the equivalent of the Anywhere predefined computer set. | Defined at the array level and at the enterprise level. |
| Network Sets | All Protected Networks | A predefined network set that includes all networks except the predefined External network. When you create a new network, it is automatically added to this network set. | Defined at the array level and at the enterprise level. |
| Computer Sets | Anywhere | A predefined computer set that includes all IP address ranges. | Defined at the array level and at the enterprise level. |
| Computer Sets | Remote Management Computers | A predefined computer set that includes computers to manage ISA Server remotely. It should be modified to include IP addresses of all computers that can manage ISA Server remotely. If ISA Server is installed remotely within an active Remote Desktop session, the IP address of the remote computer is added automatically to this computer set. The Enterprise Remote Management Computers set can also be used when creating array-level rules. | Defined at the array level only. When creating enterprise-level access rules, use the Enterprise Remote Management Computers computer set. |
| Computer Sets (Enterprise Edition) | Enterprise Remote Management Computers | A predefined computer set that contains computers allowed to remotely manage all ISA Server computers in the enterprise. It should be modified to include IP addresses of all computers that can manage the enterprise remotely. If ISA Server is installed remotely within an active Remote Desktop session, the IP address of the remote computer is added automatically to this computer set. The Enterprise Remote Management Computers computer set can also be used when creating array-level rules. | Defined at the array level and at the enterprise level |
| Computer Sets | Replicate Configuration Storage servers | A predefined computer set that includes all Configuration Storage server computers that are replicated with the local Configuration Storage server. | Defined at the array level and at the enterprise level. |
| Computer Sets | IPsec Remote Gateways | A predefined computer set that includes the IP addresses of Internet Protocol security (IPsec) remote VPN gateways that are configured using the Site-to-Site VPN Wizard. | Defined at the array level only. |
| Computer Sets | Array Servers | A predefined computer set used in a system policy rule that allows traffic between array members. For each array, this computer set includes the IP addresses of array members. Computers are added during installation. If you subsequently change the address of an array member, be sure to update this computer set accordingly. | Defined at the array level only. |
| Computer Sets | Managed ISA Servers | A predefined computer set used in a system policy rule that allows traffic from trusted computer sets to the local Configuration Storage server. For each array, this computer set includes IP addresses of array members allowed to access the Configuration Storage server. | Defined at the array level only. |
| Domain Name Sets | Microsoft Error Reporting Sites | A predefined domain name set used in a system policy rule that allows HTTP or HTTPS access from the Local Host network to trusted domains for error reporting purposes. (For example, *.watson.microsoft.com or watson.microsoft.com.) | Defined at the array level and at the enterprise level. |
| Domain Name Sets | System Policy Allowed Sites | A predefined domain name set used in a system policy rule that allows HTTP or HTTPS access from the Local Host network to trusted domains. (For example, *.microsoft.com, *.windows.com, or *.windowsupdate.com.) | Defined at the array level and at the enterprise level. |
| Domain Name Sets | Enterprise Configuration Storage | A predefined domain name set for the Configuration Storage server used by the ISA Server firewall. Used in a system policy rule that allows traffic from ISA Server to the Configuration Storage server. | Defined at the array level only. |
| Domain Name Sets | Microsoft Update Domain Name Sets | A predefined domain name set with a list of all Microsoft update servers. | Defined at the array level only. |