有两台Windows 2003的机器,都装了IIS6.0。 两台机器配置成NLB的模式,共用IP是192.168.10.100, Dedicated IP分别是91和92。
IIS默认网站的IP是共用的100
在访问IIS默认的静态页面的时候发现其中一台IIS(192.168.10.92)不能serve发往NLB IP192.168.10.100的请求。也就是说,如果把91那台机器关掉,就不能访问默认的静态页面。但是有一个特例,就是从92那台机器本地开一个浏览器可以访问。
如果把92这台机器的NLB disable掉,并在TCP/IP属性里去掉公共IP(100), 通过92的IP可以访问到静态页面。也就是说,在非NLB模式下,92上的IIS是可以正常工作的
我比较了91和92上的各种配置,没有发现不同。另外发现NLB属性里有一个Priority(unique identifier)的属性,这个设置到底是设置这台机器在NLB中的priority(或者weight)还是作为unique ID来用呢?我运行nlb display这个命令发现好像这个设置可以作为ID。
说得比较乱,也不知道大伙儿能不能明白。谢谢了先。
IIS默认网站的IP是共用的100
在访问IIS默认的静态页面的时候发现其中一台IIS(192.168.10.92)不能serve发往NLB IP192.168.10.100的请求。也就是说,如果把91那台机器关掉,就不能访问默认的静态页面。但是有一个特例,就是从92那台机器本地开一个浏览器可以访问。
如果把92这台机器的NLB disable掉,并在TCP/IP属性里去掉公共IP(100), 通过92的IP可以访问到静态页面。也就是说,在非NLB模式下,92上的IIS是可以正常工作的
我比较了91和92上的各种配置,没有发现不同。另外发现NLB属性里有一个Priority(unique identifier)的属性,这个设置到底是设置这台机器在NLB中的priority(或者weight)还是作为unique ID来用呢?我运行nlb display这个命令发现好像这个设置可以作为ID。
说得比较乱,也不知道大伙儿能不能明白。谢谢了先。