内网中有两台服务器,服务器A为APACHE占用80端口,服务器B为IIS占用8080端口,如何通过80端口访问不同服务器

2025-04-16 03:38:16
推荐回答(2个)
回答1:

通过映射的手段,只能区分不同的端口,其中一台必须要用80以外的端口。如果想统一80端口,方法其实也很简单,将2个网站何在一台上面,然后通过主机名就可以了。

回答2:

你这种应用很奇怪,我不知道你为什么要这样做;

我的想法 (我没实际试过你这样的情况 所以只能说是想法)
把IIS 转回用80端
用WINDOWS 的NLB (最好2008以上吧)
把内网的两台机聚合起来负载均衡,会生成一个虚拟IP
把路由的80端口映射到虚拟IP
然后 阿帕奇 和 IIS 都用不同的域名,
靠域名来识别 你的来访连接是使用哪个服务器;