如何发布局域网中的网站?

局域网内的一台WEB主机:10.1.1.6通过局域网上网
代理服务器有两张网卡:内网是:10.1.1.254 外网是:192.168.1.102
外网接的是路由器:192.168.1.1
我怎么样才能将WEB主机的网站发布啊?
我只想在外网能用IP访问,做测试用的。

方法与步骤:

1、制作好待发布的网站


2、启动IIS(Internet信息服务管理器)


          


3、右击应用程序池,添加新的应用程序池,命名Test;.Net Framework 版本选择4.0,管道选择经典模式


                      


4、右击网站——选择添加站点——站点设置窗口——网站名自定义——应用程序池选择创建的Test


5、物理路径选待发布网页文件存放地址——绑定类型选择http,IP地址选本机地址,端口用未被占用的——确定


6、点击新建的网站——功能视图默认文档添加——网站开启默认首页


           

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-18
如果按你的设计应该要在代理服务器和路由器上都要做转发的,比较麻烦;
你可以把WEB服务放在192.168.1网段,然后只要在路由器上设置一个端口转发就可以了。追问

哥哥,用192.168.1段的话,就不是内网发布网站了,给我想想办法啊
192.168.1段的我已经试验成功了

追答

192.168.1网段你10的网络也可能访问啊,你不是有代理服务器么。你这样你外网可以访问,10网段也可以访问

追问

10.1.1段的确实也可以访问代理服务器,但是外网找不到10.1.1段的网站啊,我是想在外网访问我的10.1.1段的站点

追答

那么你的问题就是:你要从外网访问你10网段喽?

如果这是样的话有点复杂,你要做两个设置。一个是路由上转发,这个相信你已经做好了,另外一个就是要设置你的代理服务器要反向转发,不知道你用的什么代理服务器,不过思想就是要建立一些访问规则。另外权限要设置好,否则很不安全。

现实中这样做的很少,因为你无论上行和下行的数据都要经过两次转发,从性能和稳定性上都要很影响。

追问

是比较难,我用的是ISA2006,规则已经做好了
但是你想想:网络进来是不是先到代理服务器,那其他的服务器和客户端是不是不能和代理服务器的外网IP同一个网段呢?

第2个回答  2011-07-19
安个serv-U,用FTP来上传文件。
服务器端别忘了建站点。追问

答非所问

第3个回答  2011-07-18
你用虚拟级试试吧。

VM 这个很先进的,你用VM 虚拟一个 外网的环境。

然后就能够 使用假IP 地址访问了,如果不做映射,基本测试网页,只能用自己的机器 127.0.0.1单机测试,局域网内的机器访问不了你的网页。

VM的功能非常强大,出了不能运行3D游戏,基本可以模拟所有环境。

计算机系的同学,最好学会用虚拟机做调试。追问

我现在用的就是VM啊,就是现在遇到困难了
求解各位了,多少分都送给大家

追答

做一个端口映射,把你内网的机器IP 地址,转换成 真实的地址。

用VM 不要着急,慢慢来,百度一下有很多VM的教程。

如果你吧VM 鼓捣明白了,基本你就是大神级的高手了。

因为具体的环境只有你自己才知道,所以能帮的,只能是你自己。

别着急,一点点的来。VM 模拟的环境,你记住了是可以模拟所有的真实环境,当然也包括路由的地址解析。你试着鼓捣一下 DNS吧。

其实我也是计算机系毕业的,但是好多年都没从事这方面的工作了。就是有点印象。具体能不能帮到你,我也说不上。

追问

谢谢你的鼓励,但是映射不会做啊

追答

你要把你VM 的主机做成一个WINDOWS的服务器端。

然后还要做一个路由的DNS 解析。

那你以为 校园网的 IP地址是咋分的啊。你们都是虚拟的IP啊,不是真实的。

要想把这东西给你讲明白了,那就是长篇大论了。

首先别着急。 想清楚你到底要用虚拟机干什么。

然后问题分步骤的解决,别把一大堆问题放到一起解决。

这样子才行。

你先把虚拟机的服务器端搞好再一点点的试吧。

追问

服务器我已经弄好了呀 哎 。。。

追答

学技术只能靠自己,不用守着电脑等解答了。

你这个东西,涉及的范围挺广的。

而且真正的大神,也不屑给咱们回答这种问题啊。

多花些时间,看网上的教程吧。记住了同学,技术只有自己掌握了才是真的,总是靠别人,没有提高的。

我鼓捣VM 和BETWIN,是为了一拖二 和弄点黑软。呵呵。

好了。不和你聊了啊。慢慢来,问题会都解决的。

追问

谢谢您!

追答

不客气。

挺羡慕还在上学的兄弟们。

好了祝你早日成为 软件高手。还有玩软件的人是不屑玩硬件的人的,因为不是一个层次的。呵呵

通常玩软件厉害的 收入都是5位,硬件的最多也就4位。

追问

没这回事

追答

等你找工作就知道了。

闪了啊。

第4个回答  2011-07-18
dmz

在路由器中设置dmz选项,填入WEB服务器的IP地址,这样这台WEB服务器就暴露在公网之中,在公网中可以使用路由器的IP地址访问该 WEB服务器。

DMZ(Demilitarized Zone)即俗称的非军事区,与军事区和信任区相对应,作用是把WEB,e-mail,等允许外部访问的服务器单独接在该区端口,使整个需要保护的内部网络接在信任区端口后,不允许任何访问,实现内外网分离,达到用户需求。DMZ可以理解为一个不同于外网或内网的特殊网络区域,DMZ内通常放置一些不含机密信息的公用服务器,比如Web、Mail、FTP等。这样来自外网的访问者可以访问DMZ中的服务,但不可能接触到存放在内网中的公司机密或私人信息等,即使DMZ中服务器受到破坏,也不会对内网中的机密信息造成影响。追问

???

追答

路由器都有dmz功能。

追问

路由器确实都有dmz功能,但是别的路由器不知道,我这路由器的DMZ只允许写192.168.1段的IP,怎么办?怎么转到10.1.1.6啊

追答

代理服务器使用的系统是什么?

追问

代理服务器是2003 WEB服务器是XP 是测试用的 都是用VM做的虚拟机

追答

试试在代理服务器上做端口映射,然后在路由器dmz设置代理服务器的地址。
http://www.pconline.com.cn/pcedu/soft/lan/jywgl/0301/127157.html

这个方案很麻烦,不明白为什么不在代理服务器上做IIS;XP安装IIS也可以做WEB,为什么还要再做一个虚拟机。

追问

在代理服务器ISA2006上是不能启动IIS的,而且我一定要发布内网的WEB
不信你试试看
我在代理服务器上做端口映射已经成功了,你的方案虽然不能解决我的问题
还是要谢谢你了

本回答被提问者采纳