广西经贸职业技术学院论坛

标题: 内网2台WEB服务器,W是WIN2003+IIS,L是debian+APACHE,如何通过一个公网IP进行80访问? [打印本页]

作者: 小三    时间: 2012-4-11 18:01
标题: 内网2台WEB服务器,W是WIN2003+IIS,L是debian+APACHE,如何通过一个公网IP进行80访问?
[attach]13527[/attach]
作者: 小三    时间: 2012-4-11 18:03
好不容易打了N个字,提交时发现

抱歉,您填写的内容包含不良信息而无法提交
3 秒后窗口关闭确定

幸好已经CTRL+C了    汗!
作者: fxbaobao    时间: 2012-4-11 22:47
明摆着是发线俺看的吧。。。
飞翔中,应该还暂时没有像楼主这么研究网络深的人。。

不过,我不大明白你的表述。

如果你将L服务器换成win2003系统,是不是会比较容易解决?
作者: 小三    时间: 2012-4-12 09:03
本帖最后由 小三 于 2012-4-12 09:08 编辑

   谢谢宝宝老师了噢,哈哈  我总是在幻想 还有其他隐世高手在经贸的 嘿嘿 。
就是内网有2台服务器,各提供WEB服务,现想采用常规80端口,用各自的域名访问各自的服务器,如输入www.fxwx.com是进入A服务器,输入www.fxwx.net是进入B服务器。  现在的问题就是输入.com可以访问A,输入.NET访问不了B,而也是访问A,因为A根本不是80端口,是靠主机值头实现80的,所以访问B的域名时会提示"bad.request(invald hostname)"   目前想知道可以通过什么思路实现访问B的域名直接到达B而不到A  
如果换用IIS的话 ,是通过URL重定向吗?
哦,忘了一件非常关键的事情了 ,是通过同一个公网IP进行访问的,也就是2个服务器的域名均是指向同个IP的,

作者: 小三    时间: 2012-4-16 12:55
解决。哈哈,用httpcfg.exe取消W服务器里IIS监听0.0.0.0的80端口,在L服务器里Apache监听网关(192.168.1.1)的80端口,然后路由里映射80端口至W的各个端口及L的80。然后成功了,哈哈 ,此次罪魁祸首就是个人BLOG想挂在某台服务器上而已
作者: fxbaobao    时间: 2012-4-16 23:08
楼主太厉害了!楼主,I*老*虎*U!

恭喜了,解决了就好。

说明楼主的能力又提升一级了!
作者: 保靓从福    时间: 2012-5-1 07:17
我也想了解,谢谢发帖的人




欢迎光临 广西经贸职业技术学院论坛 (http://gxjmbbs.com/) Powered by Discuz! X3.2