WinRoute是运行在Windows 95/NT的一个服务器软件, 集Router、Proxy Server、Mail Server、Firewall、Network AddressTranslator、 Scheduler功能于一身,将你的局域网连接上Internet。
一、安装
WinRoute的主页地址是http: //www.winroute.cz/,有Lite版和Pro版之分, Lite比Pro版少了Proxy Server和Network AddressTranslator的功能。安装后重新启动电脑,系统自动安装Winroute服务。
二、设置WinRouter
需要为WinRoute设置一个在局域网中唯一的IP地址。如网卡的IP是:192.168.0.1,在“mask”中填入255.255.255.0;Modem的IP地址在拨号后产生,这里不用选。在接口表中,打开INTERNET接口的NAT功能,同时禁止内部网(网卡)接口的NAT功能。
(一)使用内建的DHCP服务器:
使用 WinRoute的DHCP服务器可自动进行网络配置,简化你对局域网工作站的配置。当使用DHCP服务器的时候,你要在工作站上执行的设置只是设置它们从DHCP服务器自动获得一个IP地址。
1、选中菜单Settings→DHCP server。
2、选中DHCP server检查框,单击Add New Scope按钮。
3、指定DHCP服务器分配给工作站的IP地址范围。请紧记你的WinRoute主机已经使用了一个IP地址,因而要避免使用它。IP地址必须在同一个子网内。
4、指定Options (重要)。在Options选项中,用来指定其它分配给工作站的信息。检查对话框中每个部分前面的检查框,输入合适的信息,通常输入默认网关和DNS服务器地址(典型地是使用WinRoute作为DNS服务器),这时你将使用WinRoute主机的内部IP地址(例如192.168.0.1)。你可以让其它项目保持空白。
你也可以使用其它第三方DHCP服务器,但在同一时间内,你的网络必须只有一个DHCP服务器在运行!!检查你的第三方DHCP服务器是否分派正确的信息给你的客户机工作站。比如,默认网关、IP地址、DNS,必须被设置成WinRoute主机的内部IP地址。
(二)使用内建的DNS转发:
在大多数情况下,你可以使用WinRoute内建的 DNS forwarder 作为你的网络电脑的 DNS 服务器。确认 WinRoute内建的 DNS forwarder 是打开的而且配置好。
三、设置拨号
如果你是拨号上网的, 那么还要设置好Dial-Up项,选择Settings-Dial-Up。在Line中选择一个用于拨号上网的MODEM,BaudRate中设置MODEM速率如115200。选择Dial Up,Dial Mode选择Tone。在Phone Nr: 中填入上网电话,如163或者169。选中Use Script (infile dial.ppp),然后编辑WinRoute目录下的dial.ppp这个文件,就能实现自动登录,一个例子如下:
trace on
# 打开跟踪
recv 10 "sername"
# 等待"sername"十秒
send "Yourname\r"
# 送出用户名
recv 10 "assword"
# 等待"assword"十秒
send "Yourpassword\r"
# 送出密码
四、设置局域网的TCP/IP协议
对于局域网中的所有电脑, TCP/IP协议的设置都是一样的。 在“控制面板”→“网络”中选择TCP/IP,在“属性”中找到Gateway(网关),添加WinRoute主机的IP地址(如192.168.0.1)作为默认网关。也可在WinRoute的DHCP服务中设置,它会自动为你的工作站自动指定该值!在“DNS配置”中则添加你的ISP的DNS地址, 比如172.18.95.2。 然后在“IP地址”中为每台机指定一个唯一的IP地址, 如192.168.0.2、192.168.0.3......,“子网屏蔽”都填255.255.255.0。设置好后重新启动电脑。
如果所有设置正确,那么当你的局域网连接上Internet后,局域网中的每台机都能够上Internet了。
五、设置代理服务器
代理服务器的Port号在菜单Setting下的Proxy Server中查看,默认值是3128,主要是供局域网中其他计算机的浏览器软件指定代理服务器,键入代理服务器在局域网上的IP地址(如192.168.0.1)和Port号(如3128),即可将此台服务器作为代理服务器上网。
WinRoute支持http、ftp和gopher的proxy。使用proxy时,proxy server会将所访问站点的内容放入自己的cache中,这样多人次访问同一个站点的时候,proxy server就会尽可能的从cache中读取数据,加快访问速度。另外,WinRoute的proxy server还可以设置成当对一个站点的访问被(用户)中断时,由WinRoute 继续读入该站点的内容到cache中(Cache Options项下选中Continue Aborted<缺省,而选Keep Aborted就不再读入了),这样当用户回到这个站点时(例如点IE或Navigator的back图标),就可以迅速地得到原来未来得及读入的内容。
但是,当今江湖上proxy hunter横行,一旦你的proxy server被发现,嘿嘿,有你受的。注意!!!WinRoute的proxy server在缺省状态下是可以由任何人访问的!从菜单中选Settings-Proxy Server,,缺省的端口是3128(改掉它)。在Access下面,填写你对不同用户帐号可以访问的站点(URL)的限制。例如www.abc.com,选择Allow to [Admin]组,则非Admin组的成员均不可访问www.abc.com。目的URL可以使用统配符“*”,例如“*.com” 。在目的URL中填“*”, Allow to下面什么都不填,则proxy对任何非Admin组成员都不开放(建议)。Admin组成员不受proxy的访问限制,设置帐号时应考虑到这一点。如果不想proxy server起作用,就不设任何帐号,并且利用统配符*限制访问任何站点。另外,proxy server是设于本机IP上的,而非WinRoute占用的两个IP。