发信人: babyt()
整理人: eagle(2000-12-24 10:02:53), 站内信件
|
2000-06-09· 海王星·不详
海王星最近收到许多网友的来信,要求介绍多机共享一猫上网的软件。特别 是开小型计算机公司和经营网吧的朋友,多台机器都希望能够用一条电话线,一 个Modem同时访问Internet。海
王星工作室向各位推荐的Wingate就是针对这些朋友的这种需求而设计的 。该软件也是同类型软件的老祖宗哦。
Wingate是一个多协议的代理服务和一个通用的Internet连 接工具,可以允许一个局域网中的所有机器通过一条电话线、一个Modem( 或其它的专线连接方式如ISND,DDN和
TI,T3等)同时访问Internet。Wingate在互联网上有许多 版本,海王星推荐你到“超唯空间”或者“云南电脑俱乐部”下载WinGat e 3.0 for Win9x完全版,文
件大小为2523KB。
运行Wingate的硬件要求
Wingate软件只在LAN(局域网)上的一台机器上运行,这台机器 通常称为WinGate或gateway机器(相当于服务器)。LAN上的 其它计算机机称为客户机(client)或工作站(workstation )。WinGate机器通过Modem或其它方式访问国际互联网络,而客户 机则通过WinGate机器“间接的”访问Internet。Wingat e对客户机的硬件要求不高,只要能运行相应的操作系统(如Windows, W indows NT等),但是运行Wingate软件的机器海王星最低的 推荐配置如下:
小规模的LAN(2-20个用户):一般建议使用Windows NT 操作系统,机器要求有Pentium 166以上的CPU、64M以上的内 存、56KBps的Modem(或使用IS
DN专线连接)。
大规模的LAN(20个用户以上):运行Windows NT操作系统 ,Pentium 266以上的机器、128M的内存,通过ISDN或T1 专线访问Internet。
另外,作为服务器的Wingate机器上的硬盘容量越大越好!
如何安装Wingate
Wingate软件的最新版本是WinGate 3.0b,它是99年 3月16号刚刚推出的,下载完成后直接执行wg30b 98。exe进行安装 。
1。运行wg30b98。exe 首先出现的是 WinGate的版权 与欢迎画面,并要求你选择安装方式。新用户可以选择直接安装,已经安装有低 版本Wingate的用户只需选择升级安装
即可。
2。安装路径在这里请选择安装路径,缺省安装路径为C:/P
rogram Files/wingate。
3。注册。Wingate是共享软件,如果不注册的话,那么就只能使用 两台机器同时上网,这种方式很适合于一般的家庭用户。如果想有更多的机器通 过WinGate同时上网,就必须向该软件
公司申请一个注册号,WinGate版本的注册费用很便宜?!,
申请5个用户(不包括运行Wingate的机器)同时上网也只需XXX 美元 》-:。如果有注册号,按要求填上Licence和Licence Key即可。
3。设定WinGate的SMTP(电子邮件发信服务器),News( 新闻讨论组服务器),IRC(互联网络实时聊天服务器)和IMAP4(海王 星不知道的服务器?)。这几项用户可根据自己的实际情况填写,如果没有的话 也可以跳过去不填。
4。设定 Cache(缓存空间)路径及大小,由于WinGate提供 了Cache功能,可以将用户访问过的站点上的内容存储起来。以后如果有人 通过LAN上的机器再次访问同一个站点,而
该站点的内容又没有更新的话, WinGate便会直接采用已经存储在 W inGate机器本身硬盘上的数据以节省重复读取的时间。因此用户需要设定 Cache文件存放的路径以及Cache之大小,缺省的Cache大小是5 00M,当存储的内容超过设定的Cache大小时,
系统会自动将Cache中原有的内容删除以便存储新的内容。知道为什么 要大容量的硬盘了吗 :-)海王星推荐缓存空间放在服务器的一个独立分区上 ,至少来个2.5G你看如何?越大越省钱哦。
5。输入机器名称及 IP地址,随后WinGate会询问这 台 Pr oxy Server的一些信息,首先必须输入 WinGate机器的名称 以及 IP地址。名称输入Wingate,IP地址必须Windows机器 上网卡的 IP地址。 WinGate内定的 IP地址是一个 Class C级的IANA保留IP地址,区段为192.168.0,因此这里
可以设为192.168.0.1。 在客户机上不需安装WinGate软 件。只需把GateKeeper。exe、wingae。hlp,wing ate。cnt和wgutil。exe这几个文件拷贝到每台客户机上,或者 把这几个文件放到一个LAN上的机器都可以共享的目录里。
Wingate的简单工作原理
Wingate包括两个主要的组件,一是WinGate服务引擎, 它在LAN中的各个机器上运行并处理各客户机的服务请求,用户是看不到这个 服务引擎的运行情况的。另一个是GateKeeper,它是WinGate 引擎的控制和配置工具。
当LAN上的客户机希望访问Internet时,它向WinGat e机器发出一个访问请求,WinGate机器再将客户机的请求转发给真正的 Internet服务器。因此WinGate机器的作用实际上就是一个代理 服务器。下面我们以WWW浏览器为例
说明其工作过程:
LAN上某个客户机连接到WinGate机器上--客户机向WinGa te机器发出代理请求--WinGate机器解释这个 请求,将其连接到请 求中确定的服务器--WinGate机器对Internet上的Web服务 器发出修改过的请求--Web服务器将文件传给WinGate机器--Wi nGate机器将文件转发给客户机上的Web浏览器。
其它的服务如Ftp、Telnet、SMTP等服务的工作过程与此类似 。
WinGate机器的设置
下面是WinGate机器的设置问题,非常重要,不能出错的哦;
WinGate机器的工作原理要求它使用一个特殊的IP地址(伪地 址),这个IP地址不能用Internet上已有的IP地址冲突!!!这里 我们建议在设置WinGate机器的TCP/IP时将IP地址设置为192 .168.0.1,这个地址是IANA的保留地址,因此Internet不 会有人使用。将“子网掩码” 设为255.255.255.0,“WINS配 置”设为“禁用WINS”解析,“网关设置”保留空白,“高级”和“绑定” 选项使用默认值。“DNS”设置选择“启用DNS”,在“DNS服务器搜索 顺序”中输入你的ISP的DNS服务器地址,在“域后缀搜索顺序”中保留空 白,然后重新启动Windows使新的设置生效。
注意:这种设置对运行Windows NT 3.51和Windows NT4的机器也同样有效。
客户机上的设置
客户机上的TCP/IP设置基本上与WinGate机器上的类似,只是 在“DNS”设置时,在“主机”处输入你的机器名称,在“域”和“域后缀搜 索顺序”中保留空白,在“DNS搜索顺序”
中输入WInGate机器的名称(即192.168.0.1),将第一台客 户机的IP设为192.168.0.2,第二台客户机的IP地址设为192 .168.0.3,依次类推。
设置完TCP/IP后,用Windows的记事本或其它的编辑器编辑一 个名为HOSTS的文件,内容只有一行,即“192.168.0.1 wi ngate”。注意在wingate后面必须回车,否则无效。HOSTS文 件不能带扩展名,且必须放在机器的Windows目录下。在Windows 的目录下一般都有一个叫HOSTS。SAM的文件,用户在编辑HOSTS文 件时可以参考这个文件。
完成以上设置后,还需要对客户机上的浏览器进行设置。如果使用的是In ternet Explorer,进入 IE的“查看”,选择选项中的连接 ,选择“代理服务器”,将HTTP、FTP、Gopher和SOCKS的代 理均设为“192.168.0.1”,将端口设为80,将FTP的端口设为 21,将Gopher的端口设为70,将SOCKS的端口设为1080。
如果使用的是Netscape Navigator浏览器,则进入“O ptions”,选择“Network Preferences”,选择“ Manual Proxy Configu
ration”,单击“View”栏,将FTP、Gopher、HTTP的 代理均设有“Wingate”或“192.168.0 .1”,将FTP的P ort设为21,将Gopher的Port设为70,将HTTP的Port 设为80。
PS:客户机在使用Telnet时和一般采用 UNIX主机作为 Te lnet Proxy的方式一样,必须先连上代理服务器才能连接到真正的服 务器上,用户在工作站上首先输入Telne
t Wingate ,在出现一个Wingate>的提示符后,
接着直接输入要连接的主机就可以了,不需要再用 open指令。
测试连接
在联入Internet之前,首先一定要测试LAN中的各机器之间的T CP/IP连接是否正常。Windows本身提供了一个测试命令ping可 以完成这个功能。在每个客户机上执行pin
g wingate命令,如果各机器与WinGate机器之间的TCP/I P连接正常的话,每一台机器执行ping wingate命令都应该返回下 列信息:
Ping [192.168.0.1] with 32 bytes of data
Reply from 192.168.0.1: byte s=32 time<=10ms TTL=32
如果机器返回的是Destination host unreacha ble或者是Bad IP则说明客户与WinGate之间的TCP/IP连 接有故障,需要重新进行设置。
确认LAN中各机器之间的连接正常后,再用WinGate机器连接到I nternet上以测试DNS设置是否正确。使WinGate机器连入In ternet,在每一台客户机上执行pin
g ftp。microsoft。com。执行结果应该返回如下
信息:
ping [aaa。bbb。ccc。ddd] with 32 by tes of data
Destination host unreachable
这说明DNS工作正常,否则的话就需要修改DNS设置。
启动GateKeeper
GateKeeper是WinGate的用户接口。它用来完成WinG ate机器上的一切操作,包括所有的管理任务和配置工作。用户也许会发现G ateKeeper与Windows NT
的用户管理器非常类似。按以下步骤登录到GateKeeper上:
运行GateKeeper,此时会出现一个对话框,单击OK,此时系统 会要求你更改口令字,用户可以自己选择一个口令字填上并确认。单击工具栏的 log off选项,单击工具栏的log on选项,此时就会出现一个画面 。GateKeeper分开两栏,左边的一栏记载LAN各个机器的对Int ernet的访问情况,右边一栏是GateKeeper的配置区。用户只需 启动GateKeeper中的各项Services服务,此时各个客户机就 可以象WinGate机器一样访问Internet了。
好累,终于完成了所有的工作。上面WinGate的这一些工作原理也就 是国际互联网络中“代理服务器”的基本工作原理。只不过后者的用户多一些, 硬盘的缓存空间更改为磁盘列阵而已,为什么
访问代理服务器的速度非常快?相信大家都清楚了
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.29.30]
|
|