两块网卡模拟Internet

Author: 徐州 Date: 2001年 24期

?牐犚惶ㄆ胀ㄅ渲玫牡缒栽俅钆淞娇橥ň湍苁迪諭nternet的部分功能:访问站点主页、上传文件、下载软件、订阅新闻组、网络攻击,感到惊奇吗?事实胜于雄辩,以下就是最好的例证:
  ?牐犚员救说募扑慊渲梦篊PU为赛扬400A,内存64M,硬盘迈拓10.2G,网卡RTL8139,后来又添加了一块网卡RTL8029。 要模拟Internet必须得操作系统支持,本人的选择是Windows NT 4.0 Server中文版。首先当然是安装NT,其过程比较简单,不过要提醒几点:NT的系统分区最好采用NTFS文件格式,计算机名使用XUZHOU(作者的名字),服务器类型选择主域控制器,选择安装IIS(Internet Information Server)Web服务器,网络服务选项除系统默认外还需另外添加“Microsoft DNS服务器”,“Windows网际名称服务”,“Microsoft DHCP服务器”,“DHCP中继代理程序”和“Internet通讯协议RIP”,当然也可在安装完NT以后添加(具体的操作可参考有关书籍)。
  #1?牐犚弧⑺ǖ陌沧昂蜕柚?
  ?牐犛捎诒救俗羁及沧癗T时只有一块网卡RTL8139,而NT又不支持即插即用,因此第二块网卡RTL8029需手动添加。以Administrator身份登录后,打开“控制面板”,双击“网络”,选中“适配器”选项卡,单击“添加”,选择“从磁盘安装”,在路径栏中输入网卡的NT驱动程序路径(如:A:\winnt),然后单击“确定”。
  ?牐犕ㄌ砑油瓿芍笸绫晔妒逝淦髦械摹巴缡逝淦鳎∟)”包含两个选项,即:Realtek RTL8139(A/B/C/8130)PCI Fast Ethernet Adapter和Realtek RTL8029(AS)PCI Ethernet NIC。先选中“协议”选项卡,选择“TCP/IP通讯协议”,点击“属性”,出现Microsoft TCP/IP属性页。 接着选中“IP地址”选项卡,从“适配器”中选择“RTL8139”,然后选取“指定IP地址”,在“IP地址”栏中填入“192.168.1.1”,“子网掩码”栏填入“255.255.255.0”,“默认网关”栏填入“192.168.1.1”;跟着选择“适配器”中的“RTL8029(AS)”,同样选择“指定IP地址”。在其“IP地址”,“子网掩码”,“默认网关”栏分别填入“192.168.2.1”,“255.255.255.0”和“192.168.2.1”。 跟着选中“DHCP中转”标签,在“DHCP服务器”中添加“192.168.1.1”和“192.168.2.1”两个服务器。
  ?牐牻酉吕囱≈小癢INS地址”选项,对两块网卡的操作相同:在“主WINS服务器”和“二级WINS服务器”地址栏中分别填入“192.168.1.1”和“192.168.2.1”,并同时勾选“启用DNS”和“启用LMHOSTS查询(B)”。
  ?牐犜俳酉吕囱≡袷粜砸持械摹癉NS”选项卡,在“主机名”中填入“xuzhou”,“域”中填入“com.cn”,同时在“DNS服务器搜索顺序”中添加“192.168.1.1”和“192.168.2.1”。
  ?牐犠詈笱≡瘛奥酚裳≡瘛毖∠羁ǎ囱 捌粲肐P转发”,以保证在两个不同网段内的主机相互之间能够通信。 单击“确定”,弹出一个关于“WINS”的警告对话框,选择“是”。回到“网络”属性页,选择“标识”卡,单击“更改”,弹出“标识更改”对话框。在计算机名中填入“XUZHOU”,“域名”中填入“COM.CN”,单击“确定”。这时会弹出一个“警告”对话框,说明更改域名会改变域中所有服务器和工作站上的域名,我们的目的正是如此,当然选择“是”。此时出现了一个欢迎屏幕,点击“确定”,返回“网络”属性页,单击“关闭”,系统询问是否重新启动计算机,选择“是”,重新启动计算机使配置生效。
  #1?牐牰⑸柚肈HCP服务器、WINS服务器和DNS服务器
  ?牐犚来窝≡瘛翱肌绦颉芾砉ぞ撸ü茫?→DHCP管理器”,出现了“DHCP管理器”页,在其菜单栏中选择“服务器→添加”在随后出现的窗口栏中输入DHCP服务器的IP地址“192.168.1.1”,单击“确定”。同样方法添加另一DHCP服务器,IP地址为“192.168.2.1”。 选中“192.168.1.1”,选择“作用域→创建”,在弹出的作用域属性页面的“起始IP地址”,“结束IP地址”和“子网掩码”中分别填入“192.168.1.2”,“192.168.1.100”和“255.255.255.0”,单击“确定”(如^24041101a^1),并启用作用域。同理为“192.168.2.1”创建作用域,三个地址栏分别填入“192.168.2.2”,“192.168.2.100”和“255.255.255.0”,当然也得启用作用域。选中作用域“[192.168.1.0]”,选择“DHCP选项→作用域”,在弹出页中设置“003路由器”为192.168.1.1(如^24041101b^2);同样方法设置“006 DNS服务器”为“192.168.1.1”;“019 IP层转发”值为0x8;“044 WINS/NBNS服务器”值为“192.168.1.1”; 046 WINS/NBT节点类型值为0x8。同样设置[192.168.2.1],其003路由器、006 DNS服务器和044 WINS/NBNS服务器均为“192.168.2.1”,其它项与前者相同。完成DHCP服务器的设置。
  ?牐牻幼派柚肳INS服务器,依次选“开始→程序→管理工具(公用)→WINS管理器”,出现“WINS管理器→(本地)”页,在其菜单栏中选择“服务器→添加WINS服务器”,在弹出的WINS服务器的空白栏中填入IP地址“192.168.1.1”,同样方法添加另一WINS服务器“192.168.2.1”。 跟着设置DNS服务器,依次选择“开始→程序→管理工具(公用)→域名服务管理器”,弹出“域名服务管理器”页,在其菜单栏中选择“DNS→新建服务器”,在弹出的“添加DNS服务器”对话框的“DNS服务器”中填入“192.168.1.1”,点击确定。右击“192.168.1.1”,选择“新建区域”,在弹出的对话框中的“区域类型”中选择“主要”(如^24041101c^3)。单击“下一步”,在随后出现的关于区域信息的对话框“区域名”中填入“CN”,“区域文件”取其默认值“CN.dns”,单击“下一步”,接着单击“完成”。
  ?牐牻由喜接一鳌癈N”,选择“新建域”,在“域名”中填入“COM”,单击“确定”,同样右击“COM”,选择“新建主机”,在“主机名”中填入“XUZHOU”,在“主机IP地址”中输入“192.168.1.1”,单击“添加主机”(如^24041101d^4)。同样操作添加另一主机“WWW”,其IP地址“192.168.2.1”。
  ?牐牬耸币殉晒α艘话耄仁匝橐幌鲁晒伞4蚩狪E3.0,在其地址栏中输入“http://192.168.1.1”,出现了微软的Internet Information Server的样例屏幕,还不错吧。同样,在其地址栏中输入“http://xuzhou.com.cn”,出现了…,是不是感到很惊奇,其输入格式和Internet上毫无区别。
  #1?牐犎⒔獻E3.0升级到IE5.0
  ?牐牭比唬耸被沟媒徊酵晟撇拍芡瓿蒊nternet模拟功能,由于NT4.0附带的IE3.0版本太低,最好能将其升级到IE5(本人的计算机即是),虽然NT4.0自带的IIS3.0(Internet Information Server)的功能不算太差,但推荐升级到IIS4.0(使用IIS3.0也可以完成下述功能),目前微软的IIS已出到了5.0(即Windows 2000所带的IIS),而升级到IIS4.0则必须得安装Windows NT 4.0 Option Pack。安装完Option Pack,重新启动计算机后,选择“开始→程序→Windows NT 4.0 Option Pack→Microsoft Internet Information Server→Internet Service Manager”,随后出现了IIS管理控制台,我们可以看到了IIS已内建了其缺省的Web站点和Ftp站点(如^24041101e^5),选择你的计算机名(如:*XUZHOU),然后依次选择“Action→New→Ftp Site”,按照屏幕的提示一步一步的进行,在“Web Site”栏中填入“FtpSite”,在“Select the IP Address to use for”选择“192.168.2.1”,在“Enter the path for your home”栏中填入“F:\Interpub\Ftproot2”(如目录不存在必须事先创建),同时勾选“Allow Write Access”和“Allow Read Access”(为以后的主页上传作准备),最后单击“完成”,结束本次操作;同样方法新创建另一Web站点,站点名为“WWWSite”,IP Address是“192.168.2.1”,主目录则是“F:\Interpub\WWWSite2”,我们注意到此时站点状态为“stopped”,而要使用该站点则需先激活,右击“FtpSite(Stopped)”,选择“start”。如果想获得其它操作信息,可参考IIS的帮助。接着将“Default Ftp Site”的IP Address改为“192.168.1.1”,具体操作即选中“Default Ftp”,右击,选择“Properties”,在弹出的“Default Ftp Site属性页”中选中“FTP Site”选项卡,在IP Address栏中选中“192.168.1.1”(如^24041101f^6),用同样的方法将“Default Web Site”的“IP Address”改为“192.168.1.1”。此时整个Internet站点的雏形已经形成了。
  ?牐牪还沟蒙陨宰饕幌滦薷模蛭狪IS默认的主页文件名为Default.htm,所以最好能将你的主页文件名改为Default后放在“WWWSite”的主目录F:\Interpub\WWWSite2“之下。同时也要拷贝几个文件到两个FTP站点的默认主目录“F:\Interpub\Ftproot”和“F:\Interpub\Ftproot2”中(例如Readbook.exe),以便以后下载时使用。
  #1?牐犓摹⑹褂?
  ?牐犞链宋梗瞿D釯NTERNER网已全部配置完毕。现在就可以正式开始使用了。
  ?牐犑紫龋匝榈氖荌nternet的浏览功能,打开IE5.0,在其地址栏中先输入“http://192.168.1.1”和“http://xuzhou.com.cn”,接着再输入“http://192.168.2.1”和 “http://www.com.cn”,怎么样,出现的浏览画面还不错吧。其中前两者的画面相同,而后二者的也一样,因为域名“xuzhou.com.cn”的默认IP地址就是“192.168.1.1”,而域名“www.com.cn”的IP地址则为“192.168.2.1”。 接着再试一下其下载功能,在IE5的地址栏中键入“ftp://xuzhou.com.cn”,怎么样?出现了“F:\Interpub\Ftproot”目录里的文件,双击其中一个文件(例如:readbook.exe),IE是不是提醒你要将下载文件保存到何处,下载功能实现了吧,如果你对IE不感兴趣的话,不妨试试其它的浏览器。
  ?牐犗茸耙桓鯟uteFTP试试,在NT下安装后进入其主界面,在Host Address里输入“192.168.1.1”,使用匿名访问方式进入了NT的缺省FTP站点了吧,试试上下载吧。不错吧,专业级的效果呢,速度比上因特网快多了吧。 要不再试一下GetRight。安装完GetRight后执行“File→Enter New URL”,输入“http://xuzhou.com.cn”和“http://www.com.cn”试试。怎么样,是不是很爽?速度可是局域网传输的10MB哦,比起你平时上因特网的几十K,几K,甚至几百个字节简直不能同日而语。
  ?牐牭比唬慊箍梢允杂闷渌娜砑纾和缥恚缏煲系鹊取6遥娇橥?模拟Internet的功能还远不止这些,像发送邮件,访问新闻组,你甚至还可以充当一下“黑客”,攻击服务器,而安装Microsoft Exchange Server后,NT就可以充当邮件服务器了,当然这些就只能靠你去亲自去发掘了。