RE: Trying to Publish Web Server

  • From: David Dellanno <david@xxxxxxxxxx>
  • To: "'[ISAserver.org Discussion List]'" <isalist@xxxxxxxxxxxxx>
  • Date: Wed, 15 Aug 2001 14:35:31 -0400

 Try this. 

BM__Toc522078508How to Publish a Web Server Behind Internet Security and
Acceleration Server<?xml:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office" />


 Note:  I am add an additional external IP address for hosting the web
server.

 Requirements:

a.    Web Server's Internal IP Address to host

b.    ISA Server External IP Address Binding to External NIC

c.     Incoming Web Request (Configure Listeners Identification)

d.    Destination Set

e.    IP Packet Filter

f.      Web Publishing Rules

 Information for Lab

o       Internal IIS Server IP - 192.168.0.20

o       External ISA Server IP - 66.64.11.249 

o       Listeners Identification (External IP 66.64.11.249)

o       Destination Set - www. <http://www.domain> domainname.com

o       Packet Filter Hosting Port 80

o       Web Publishing Rules

 


BM__Toc522078509Internal IIS Server address.


1.      Ensure you can view your internal web server content from your ISA
server and all functionality are working, by using the IE browser.  Require
the web server IP address, and type, http://192.168.0.20 <http://10.1.0.16/>
.  If you can not, please do not proceed until this can be resolved through
network trouble-shooting.

 


BM__Toc522078510External ISA Server IP Address


2.      From the desktop view click Start, select Settings, then click
Network and Dial-up Connections

3.      Network and Dial-up Connections window appears, right-mouse click
Public Area Network icon, then click Properties

4.      Public Area Network Properties window appears, under Components are
used by this connection area, highlight Internet Protocol (TCP/IP), then
click Properties

5.      Internet Protocol (TCP/IP) Properties window appears, click
Advanced...

6.      Advanced TCP/IP Settings window appears, ensure IP Settings tab is
selected, then click Add...

7.      TCP/IP Address window appears, type under IP Address dialog box,
66.64.11.249 , and under Subnet mask dialog box, <external mask>, then click
Add

8.      Advanced TCP/IP Settings window appears, click OK three times to
close the Public Area Network properties.  Close all windows.


BM__Toc522078511Listeners Identification (External IP 66.64.11.249)


9.      Open ISA Management Tool, in the console tree, expand Servers and
Arrays and right-mouse click ATL-NA-ISA-00

10.  ATL-NA-ISA-00 Properties window appears, ensure Incoming Web Request
tab is selected, under the Identification  section, select Configure
Listeners individuals per IP address radio button, then click Add...

11.  Add/Edit Listeners window appears, under Server drop down box, select
ISA Server Name, under IP Address drop-down box, select 66.64.11.249 , then
click OK twice.

12.  ISA Server warning window appears, select Save the changes and restart
the service(s) radio button, then click OK 


BM__Toc522078512Destination Set -  <http://www.domainname.com>
www.domainname.com


1.      In the console tree, expand Policy Elements, and then click
Destination Sets.
2.      In the details pane, click Create a Destination Set.
3.      In the New Destination Set dialog box, in the Name box, type
Internal Web Server Name - and internal IP address
4.      Click Add.  
5.      In the Add/Edit Computer dialog box, confirm that Destination is
selected, and then in the Destination field, type www.
<http://www.domainname.com> domainname.com and then click OK twice.  


BM__Toc522078513Configure a packet filter to allow connections to port 80 on
the ISA Sever.   


6.      In the console tree, expand the Access Policy node and click IP
Packet Filters.
7.      On the View menu, select Advanced.
8.      Right-click IP Packet Filters, point to New, and then click Filter.
9.      In the New IP Packet Filter wizard, in the IP packet filter name
box, type HTTP Hosting - www.mslogic.com, and then click Next.
10.     On the Filter Mode page, ensure that Allow packet transmission is
selected, and then click Next.
11.     On the Filter Type page, ensure that Predefined is selected, click
HTTP server (port 80), and then click Next.
12.     On the Local Computer page, select This ISA Server's external IP
address is selected, type in the dialog box the IP Address, 66.64.11.249 and
then click Next.
13.     On the Remote Computers page, ensure that All remote hosts is
selected, click Next, and then click Finish. 


BM__Toc522078514Web Publishing


14.     In the console tree, expand Publishing, and then click Web
Publishing Rules.
15.     In the details pane, click Create Web publishing rule.
16.     In the New Web Publishing rule wizard, in the Web publishing rule
name, type Public Web Server - www. <http://www.domainname.com>
domainname.com , and then click Next.
17.     On the Destination Sets page, under Apply this rule to: drop-down
box, select Specific Destination Set.  Name drop-down box will appear,
select Public Web Server- 192.168.0.20 then click Next.
18.     Destination sets for server publishing include internal computers,
whereas destination sets that you create for Internet access contain
external computers.
19.     On the Client Type page, click Next.
20.     On the Rule Action page, select Redirect request to this internal
Web server (name or IP address) radio button,  type 192.168.0.20, ensure
Send the original hostheader... checkbox is selected,  and then click Next.
This IP address represents our Web server.
21.     Click Finish.
22.     In the details pane, review the order in which rules are applied.

Other related posts: