2.首先ISA 对内部lan中访问internet的访问都认为是Outgoing Requests;对外部访问内部web or ftp server的访问都认为是Incoming Requests。因此我们需要察看isa 中Incoming Requests的端口是多少。这里假设是8088。
3.找到端口号以后,就要在protocol definition中添加一个新的协议。这里我主要是访问内部web,所以我命名为“Lan web server”,port number就填写刚才找到的Incoming Requests端口号,协议选择TCP。Direction选择“Inbound”。当询问你是否要使用第2个连接时。选NO。然后就ok了。
4.再回到Publishing下,先来配置server publishing rules。新建立一个rule。名字起为“test inbound server”当要求你填写ip address of internal server时,填写你需要别人访问的内部web server的ip地址(假设为192.168.0.200);External IP address on ISA server就填写你在internet上或电信局分配给你的ip地址,(假设为202.100.111.111),注意这个外部的ip地址一定要是可以 用的,因为internet上的用户就是通过这个地址来访问你的内部web server。接下来会出现一个下拉框,要你选择Apply the rule to this protocol。我们这时候就选择步骤3中刚刚建立的“Lan web server”;当询问你apply the rule to requests from的时候,选择“any request”,这样server publishing rules就配置好了。
5.接下来,就需要配置web publishing rules了。同样isa server会问你如下的问题。
Q: apply this rule to
A: all destinations
Q:Apply the rule to requests from
A:any request
Q:Response to client requests:
A:Redirect the request to this internal web server (也就是刚才设定的192.168.0.200那台机器)
好了,所有的设定都完毕了,接下来你就可以用外部的ip地址来访问内部web server了。也就是我们刚才设定的这个地址:“http://202.100.111.111:8088”