主题:  WinGate 安装详解

5D宽带&流技术版主

职务:版主
等级:4
金币:10.0
发贴:1874
#12002/8/17 14:39:54
如何使用Wingate
现在上网的用户越来越多,许多单位都希望能够用一条电话线、一个Modem就能使多个用户同时访问Internet,Wingateg正是针对用户的这种需求设计的。它是一个多协议的代理服务和一个通用的Internet连接工具,可以允许一个局域网中的几台机器通过一条电话线、一个Modem(或其它的专线连接方式)同时访问Internet。下面我们介绍如何安装和使用Wingate软件。

如何安装Wingate

Wingate软件只在LAN中的一台机器上运行即可,这台机器通常称为WinGate或gateway机器。LAN中的其它计算机称为客户机或工作站。WinGate机器通过Modem或其它方式访问Internet,而客户机则通过WinGate机器间接地访问Internet。

Wingate软件对客户机的硬件要求不高,只要能运行相应的操作系统如Windows3.1、Windows 95、Windows NT等即可。

Wingate软件的最新版本是WinGate 2.1b,它是1998年3月推出的。用户可以从http://www.wingate.net/download.html处下载。用于Windows95的版本文件名为wg21b95.exe,该文件大小约为1609K。下载完成后直接执行wg21b95.exe进行安装。

运行wg21b95.exe

首先出现的是 WinGate2.1的版权与欢迎画面,要求用户选择安装方式。新用户可以选择直接安装,已安装有低版本Wingate软件的用户只需选择升级安装即可安装路径用户在这里选择安装路径,缺省安装路径为C:\Program Files\wingate。

许可证

Wingate是共享软件,如果不想付费申请一个注册号,那么就只能下载可以使两台机器同时上网的免费版本,这种方式很适合一般的家庭用户。 如果想有更多的机器通过WinGate同时上网,就必须向该公司申请一个注册号。如果申请有注册号,按要求填上License和LicenseKey。如果没有申请,则这两项都保持空白。

设定服务器

设定WinGate的SMTP、News、IRC和IMAP4服务器。用户可根据自己的实际情况填写,也可以忽略不填。

设定 Cache路径及大小 WinGate提供了Cache功能,可以将用户访问过的站点内容存储起来,以后再有人打算访问已存储站点,而该站点的内容又没有更新的话,WinGate 2.1b便会直接连接已经存储在 WinGate机器硬盘上的数据以节省重复读取的时间。因此用户需要设定Cache文件存放的路径以及Cache的大小,缺省的Cache大小是500M,当存储内容超过设定的Cache大小时,系统会自动将Cache中原有的内容删除以便存储新的内容。

输入机器名称及 IP地址

WinGate 2.1b会询问代理服务器的一些信息,首先必须输入 WinGate 2.1b机器的名称以及IP地址。名称输入Wingate,IP地址必须是Windows95机器上网卡的IP地址。 WinGat e2.1内定的 IP地址是一个Class C级的IANA保留IP地址,区段为192.168.0,因此这里可以设为192.168.0.1。

在客户机上不需要安装Wingate软件。只需把GateKeeper.exe、wingate2.hlp、wingate2.cnt和wg2util.exe这几个文件拷贝到每台客户机上或者把这几个文件放到一个LAN中的机器都可以共享的目录里即可。

Wingate的工作原理

Wingate包括两个主要的组件,一是WinGate服务引擎,它在LAN中的各个机器上运行并处理各客户机的服务请求,通常用户是看不到这个服务引擎的运行情况的。另一个是GateKeeper,它是WinGate引擎的控制和配置工具。

在LAN上的客户机希望访问Internet时,它向WinGate机器发出一个访问请求,WinGate机器再将客户机的请求转发给真正的Internet服务器。因此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服务器地址,在域后缀搜索顺序中保留空白。重新启动Windows95即可使新的设置生效。这种设置对运行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设置完毕后,用Windows95的记事本或其它的编辑器编辑一个名为HOSTS的文件,内容只有一行,即192.168.0.1 wingate。注意在wingate后面必须回车,否则无效。HOSTS文件不能带扩展名,且必须放在机器的Windows95目录下。

在Windows95的目录下一般都有一个叫HOSTS.SAM的文件,用户在编辑HOSTS文件时可以参考这个文件。

完成以上设置后,还需要对客户机上的浏览器进行设置。如果使用的是Internet Explorer,进入 InternetExplorer的View,选择Options中的Connection,再选择Connect through a Proxyserver",单击Settings,将HTTP、FTP、Gopher和SOCKS的代理均设为wingate或192.168.0.1,将HTTP的Port设为80,将FTP的Port设为21,将Gopher的Port设为70,将SOCKS的Port设为1080。如果使用的是Netscape Navigator浏览器,则进入Options,选择Network Preferences,选择 ManualProxy Configuration",单击View栏,将FTP、Gopher、HTTP的代理均设为Wingate或192.168.0.1,将FTP的Port设为21,将Gopher的Port设为70,将HTTP的Port设为80。

客户机在使用Telnet时与采用 UNIX主机作为 TelnetProxy的方式一样,必须先连上代理服务器才能连接到真正的服务器上。用户在工作站上首先输入Telnet Wingate ,在出现一个Wingate>的提示符后,直接输入要连接的主机就可以了,不需要再用 open指令。

测试连接

在连入Internet之前,首先要测试LAN中的各机器之间的TCP/IP连接是否正常。

Windows95本身提供了一个测试命令ping可以完成这个功能。在每个客户机上执行ping wingate命令,如果各客户机与WinGate机器之间的TCP/IP连接正常的话,每一台机器执行ping wingat e命令都应该返回下列信息:

Ping [192.168.0.1] with 32 bytes of data

Reply from 192.168.0.1: bytes=32 time<=10ms TTL=32

Reply from 192.168.0.1: bytes=32 time<=10ms TTL=32

Reply from 192.168.0.1: bytes=32 time<=10ms TTL=32

Reply from 192.168.0.1: bytes=32 time<=10ms TTL=32

如果机器返回的是Destination host unreachable或者是Bad IP则说明客户机与WinGate之间的TCP/IP连接有故障,需要重新进行设置。确认LAN中各机器之间的连接正常后,再将WinGate机器连接到Internet上测试DNS设置是否正确。将WinGate机器连入Internet,在每一台客户机上执行命令:

ping ftp.microsoft.com

执行结果应该返回如下信息:

ping [aaa.bbb.ccc.ddd] with 32 bytes of data

Destination host unreachable

Destination host unreachable

Destination host unreachable

Destination host unreachable

这说明DNS工作正常,否则的话就需要修改DNS设置。

启动GateKeeper

GateKeeper是WinGate的用户接口,它用来完成WinGate机器上的一切操作,包括所有的管理任务和配置工作。用户也许会发现GateKeeper与WindowsNT的用户管理器非常类似。用户按以下步骤登录到GateKeeper上:

1.运行GateKeeper;
2.此时会出现一个对话框,单击OK;
3.系统此时要求用户更改口令,用户可以输入口令并确认;
4.单击工具栏的;log off选项;
5.单击工具栏的log on选项,此时就会看到画面上GateKeeper分开两栏,左边的一栏记载LAN中各个机器对Internet的访问情况,右边一栏是GateKeeper的配置区。用户只需启动GateKeeper中的各项服务,各个客户机就可以像WinGate机器一样访问Internet了。



阿博

职务:普通成员
等级:6
金币:12.1
发贴:5092
#22002/8/28 12:25:05
给大家介绍个代理类的软件“CCProxy”