首先我们来架设以给实验的环境,DNS1和DNS2以及Web服务器分辨连接内网的ISA,在通过网关ip地址为192.168.1.1的路由器连接到Internet,通过外网计算机来访问。 接下来将改变实验的环境,取消内部网络的XP计算机,改成一个服务器,把XP计算机连接到外网上,使用ISA Server 2006来发布这些服务器,让外网的连接了路由器的XP系统的电脑可以通过ISA的外网地址,得到内部网络服务器的服务。 首先是发布DNS服务器,由于ISA中没有内建DNS服务器的发布,所有选择发布非Web服务器协议,来建一个DNS服务发布。 接下来做一个发布Web网站的实验,其中用到两个DNS服务器,分别为dns1和dns2。一个用于内部网络的域名解析,一个用作对外发布,用于外部网络。Iis服务器的DNS要指到负责内网的dns地址。 首先是安装iis组建,建立一个简单的web网站。然后使用内网的机子测试这个web服务器的运行情况。接下来给两台dns服务器安装dns服务组建,建立两个相同的记录,但是所解析的Ip不同,用于外网的dns把域名解析为ISA服务器的外网地址,用于内网的dns把IP解析为真实的web地址。然后先测试一下内网的解析情况。这种情况下必须建立两个DNS服务器,因为虽然内部和外部访问web服务器使用的域名是一样的,但是域名所对应的IP地址是不同,外部用户使用域名对应的是ISA的外网IP地址,而内部用户使用域名对应的IP是真实的web服务器的IP地址。 错误代码: 403 Forbidden。ISA 服务器已配置为阻止要求进行身份验证的 HTTP 请求。 (12250) 很显然,这个是ISA服务器没有允许进行HTTP身份验证了。 微软官方说明,有两种情况会导致这样的情形出现: 对于第一种情况,就是没有使用SSL加密的邮件服务器,我们只需要允许通过HTTP进行客户端身份验证即可。 需要注意的是,发布服务器其实是一个地址转换的过程,如果发布了服务器,ISA会把外部访问外网卡的请求根据端口的情况转发到内网的相应服务器上去,但是能不能服务还是要开放相应端口的,这一点容易混淆,如果是内网的一个服务器能够很好的为外网的客户端服务,既要在ISA上发布这个服务器,又要在ISA上开放服务的相应端口才可以。指做其中的任何一个事情,都无法达到想要的结果。 另外还有一些发布邮件服务器、OWA的实验,这里略过。 注意:内部网络到外部网络的网络规则默认为NAT,所以当内部主机要跟外部主机沟通的时候,数据包发送到ISA Server时,ISA Server会将数据包中的内部地址转换为ISA Server 的外网卡地址,然后在传送到外部主机上,因此对于外部主机来说,通讯的是ISA Server,而不是内部主机。 我们可以通过访问规则来让内部主机访问外部资源,可以通过发布规则来让外部主机访问内部资源。 |
不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流
GMT+8, 2025-11-11 17:36 , Processed in 0.030419 second(s), 15 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.