请教各位,有这样一个问题,如何能在局域网中来模拟公网呢?情况是这样的,我家中用的是宽带上网,然后在电脑中我装有虚拟机软件vmware,开了一个虚拟机(win2003),其它五台虚拟机是winxp的,一共六个,我想用这个局域网来模拟公网访问服务器,各位明白我的意思吧?
我想用win2003的虚机当作WEB服务器,然后用其它的XP客户机来访问这台WEB服务器,不知道要在局域网中做这个试验的话,应该怎么做,如何实现?比如说用win2003的机器做网页和下载服务器的话,客户机可以用浏览器显示服务器的网页,也可以用浏览器进行文件下载,这样。要达到这目标,我应该怎么做,各机器IP地址等怎么设置?请高手们详细指导下,最好提供下详细的教程资料,我学习下如何实现。多谢大家!

解决方案 »

  1.   

    2003系统安装DNS服务器,添加正向DNS解析。那么局域网内的电脑的DNS,要指向你这台服务器。当然另一个方法是用host。
      

  2.   

    不过你说的是做网页服务器,这个根本没那么复杂。随便写个web服务器,双击运行,在局域网的任何节点就可以下载和打开网页。服务器要求:内存1M以上,CPU286以上,硬盘空间,10K以上。,
    其实我写的WEB服务器软件,只有6K。VB写的,非常稳定。
    写WEB服务器软件,最重要是缓冲和分块传输。
    web服务的原理是客户端的浏览器告诉服务端要访问什么文件,服务端在硬盘里找到这个文件。然后必须告诉客户端这个文件的相应信息。最重要的是文件的长度。然后是分段给客户端传数据的。分的块越小,传输质量就越高。客户端也就是事先知道了这个文件有多大。然后等收到的数据已经等于这个大小,就知道文件传完了,就在IE上显示这个页面。所以大家为什么能看到网页里显示图片,有时显示一半,慢慢才显示完整