如何利用Win2000/2003 Server路由实现2个WEB服务器
就是用一台PC做路由器,然后带3台服务器,2台是WEB服务器。WEB服务器1和WEB服务器2都同时放一个网站与外网连接。端口都是用80端口!还有一台邮件服务器。我想问一下Win2000/2003 Server自带的软路由能实现吗?能实现的话怎么实现?
如果不行的话用什么软件可以实现?还是更本不可能实现呢?
望大虾们能告知,在这里先谢谢了。。QQ:116871677 怎么没人理啊 ?
是大家没看懂我写什么啊?还是大家都不懂啊? 用IIS,IP头可以实现。。。。。。。。 我知道如果是单一台服务器的话可以用主机头实现,但是现在是分开的2台服务器啊。。。2台分开的服务器要在同一IP里同时对外提供HTTP访问,可以用一台软路由带。怎么做呢? 一个IP只有一个80端口做不了吧? 这个问题很好解决!在NAT后面部署一个ISA它工作在7层,通过ISA根据主机头做反向代理!具体方法你可以参考MS的TECHNET!里面有很详细的配置方法! ISA可不是随便说说就能做的,人员成本比较高
一般没有这么做的,反向NAT还是同一个端口,要占出口CPU的,建议不这么做
或者考虑下我的方案
-------------------------------------------IIS站点一(固定主机头)--主目录指向本地
[出口]----端口映射-----[服务器1]{
-------------------------------------------IIS站点2(固定主机头)--主目录指[服务器2]
...
ISA服务器群集 7楼的容易理解,实现起来比较容易! ding ding 服务器群集 这么简单的问题,越扯越远了。ISA都扯上了。有多个公网IP的话,用地址池! Win server 2000 及以上的版本中,路由与远程访问是支持设置地址池的。
做了地址池之后,然后在设置端口转发的时候,选择地址池中相应的外网IP及端口就可以。 比如 202.202.202.1 的TCP 80端口转发到 10.10.10.1,202.202.202.2 的TCP 80端口转发到 10.10.10.2.
如果只有一个公网IP,需要设置两台WEB服务器的话只能使用不同的端口,或者用一个比较麻烦的方法来解决,例如:所有80端口都映射到10.10.10.1这台服务器,然后在这台服务器中的IIS中再为另一台服务器对应的主机头建一个网站,在该网站的属性中,“主目录”里面选“重定向到URL”,用IIS进行二次转发。
这个URL可以是你内网的地址,比如http://10.10.10.2 我说的最后面一种方法其实就是actcs 想表达的意思 真是愚蠢,别忘了http://10.10.10.2外网是访问不了的
页:
[1]