正文

SyGate实现代理上网2006-03-16 09:22:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/sovf/11029.html

分享到:

发贴心情 SyGate实现代理上网

SyGate软件是一款支持多用户访问Internet的软件,多台客户机,通过安装有SyGate的一台计算机,共享Internet账号与网络连接,达到上网的目的(图1)。使用SyGate,若干个用户能同时通过一个小型网络,包括笔记本电脑,迅速、快捷、经济地访问。SyGate 能在目前诸多流行的操作系统上运行,譬如:Windows95、Windows98、Windows NT, Windows2000等操作系统;同时,SyGate 4.0还支持多数的Internet连接方式,这包括:调制解调器拨入、ISDN(综合业务数字网)、线缆调制解调器(Cable Modem)、ADSL以及Direct PC等方式。本节以SyGate 4.0为例,介绍SyGate的使用方法。
 
按此在新窗口浏览图片

图1 SyGate代理上网示意图
1 安装SyGate 


从SyGate官方网站http://www.SyGate.net.cn/下载最新版本的SyGate试用软件,目前最新版本是4.2 Build 803,然后把它安装到计算机系统中,操作步骤如下:
1、双击SyGate.exe,运行SyGate安装程序,弹出欢迎窗口,单击【Next】按钮继续,然后弹出SyGate安装使用协议书,单击【Yes】按钮接受协议;
2、选择SyGate的安装路径,默认安装路径是“c:\Program Files\SyGate\SHN”,单击【Browse】修改默认安装路径,单击【Next】按钮;
3、显示SyGate将新建程序组“SyGate Home Network”,取默认值,单击【Next】按钮;

按此在新窗口浏览图片
 


图2 选择SyGate的安装模式
4、SyGate开始复制文件,复制完成后,要求选择安装模式,单击【Server Mode-This computer has a direct Internet connection】选择钮,然后单击【OK】按钮;
【提示】
SyGate安装分两种模式,一种是【Server Mode-This computer has a direct Internet connection】,服务模式,即本身已经接入Internet,用它做代理服务器,另一种是【Client Mode-This Computer relies on another computer to provide direct access to the Internet】,客户端模式,通过代理服务器上网,同时可以远程管理SyGate服务器。
5、安装完SyGate后,它会自动检测Internet连接,如Internet连接正常,则会显示“SyGate Network Diagnostics finished”提示,否则会显示检测连接失败,单击【OK】按钮;
(6) 然后弹出感谢试用SyGate的对话窗口,单击【OK】进入试用模式;
【注意】
SyGate试用模式是限制30天或限制100M流量,超过两者中的任一种,还需继续使用,则需购买SyGate的注册码。
(7) 要求重启计算机,单击【是(Y)】,重启计算机。
2 SyGate服务器端的管理
在成功安装好SyGate后,SyGate会自动检测Internet连接与本地连接,自动配置好代理服务,用户无需参与即可使用SyGate的默认服务,但我们往往不再满足于这些服务,需要对它进行进一步的设置,以更好更方便的管理SyGate代理服务器。

按此在新窗口浏览图片
 


图3 SyGate管理主窗口
单击【开始】菜单,然后选择【程序】→【SyGate Home Network】→【SyGate manage】进入SyGate管理主窗口,单击工具栏的【Advanced…】展开SyGate所有管理工具(图3),以后所有SyGate服务器端管理工作全在此完成。【STATUS】状态显示是“Connection Type High-Speed Connection Internet Online”,右下角亮的是绿灯,可以看出SyGate正在正常工作。
1.暂停/恢复SyGate服务

按此在新窗口浏览图片
 


图4 询问是否暂停SyGate服务
有时由于某种原因,需要暂停SyGate代理服务,暂停服务的方法是:进入SyGate管理主界面,单击工具栏左边的【Stop】按钮或单击【Service】→【Stop】菜单,弹出对话窗口,询问是否真的想暂停SyGate服务,单击【是】按钮。此时【STATUS】状态显示是Connection Type High-Speed Connection Internet Service OFF,同时管理主窗口右下角灯为红色。
如想恢复SyGate服务,只需单击管理主界面【Start】按钮或单击【Service】→【Start】菜单。
【提示】
【Start】与【Stop】是一组开关按钮,单击该按钮,它们是相互切换的,当SyGate服务运行时,显示为【Stop】,反之显示为【Start】。
2.指定局域网的网络适配器 
如果SyGate代理服务器只有两个网络适配器,在安装SyGate时将会自动选择该项。如果该机有三个甚至更多网络适配器,则需指定接入本地网络的网络适配器。
操作步骤如下:

按此在新窗口浏览图片
 


图5 SyGate的配置窗口
1、进入SyGate管理主窗口,单击【Configuration】按钮,弹出【Configuration】对话窗口;
2、在【Local Network Connections】项中,单击【Select manually】选择钮,然后在此项下拉列表中选择所需的本地连接适配器,单击【OK】按钮确定(图5)。
3.自动启动SyGate服务
作为代理服务器,机器只要是开着,代理服务器软件应该时刻运行着,有时计算机也需要经常重启,如每次启动时再人为运行SyGate服务,既麻烦,又可能忘记而未启动代理服务器软件,这样其他客户端将无法上网。
SyGate为我们提供了在计算机启动时便自动启动SyGate服务,启用该项方法操作步骤是:进入SyGate管理主窗口,单击【Configuration】,在弹出【Configuration】对话窗口中,勾选【Enable Internet Sharing At Startup】选项,单击【OK】按钮确定。
4.启用SyGate内嵌的DHCP服务器

按此在新窗口浏览图片
 


图6 DHCP配置窗口
1、在图5界面中,勾选【Enable Address Server DHCP】,单击【Advanced】按钮,进入【Advanced setting】对话窗口;
2、指定IP地址段。在【Address Server(DHCP)】子项中,单击【Use the following assigned IP rang】在From与To的文本输入框中分别输入IP地址启始地址与IP地址终止地址段,笔者输入的是192.168.0.2至192.168.0.100,也就是说SyGate DHCP只会给计算机分配在这之内的IP地址;
3、指定DNS搜索顺序。在【Domain Name Server(DNS)】子项中,单击【DNS Search】右边的文本输入框,输入“192.168.0.1”,然后单击【Add】按钮,重复该步骤,添加“202.103.96.68”,单击【OK】按钮。
5.管理SyGate的黑名单 
黑名单,即在SyGate代理服务器中,不允许这些用户在指定的时间访问指定的站点,而其他用户则无此限制,这里的指定时间和指定站点可以是全部时间和全部站点。
下面将为禁止IP地址为192.168.0.2用户,在每周五的15:00-周六15:00期间禁止上网为例进行说明。
具体操作步骤如下:
1、在SyGate管理主界面,单击【Permissions】按钮,SyGate弹出对话窗口,要求输入密码,如无密码,可单击【OK】按钮直接进入【Permissions Editor】对话窗口;
【建议】
从安全角度出发,建议单击【Change Password】按钮新建一个密码,这样如果其他用户想修改黑白单,如无密码授权,是无法修改。


 按此在新窗口浏览图片


图7 添加黑名单
1、 单击【Black List】选项卡,然后单击【Add】按钮,进入【Add BWlist Item】编辑窗口,在【Internal IP Address】文本输入框中输入“192.168.0.2”,【Prot No】选择【All Port】;单击【During below permissions】,在【Start】子选中,【Month】选择“Every Month”,【Day of week】选择“Friday”,【Hour】选择15,【Minute】选择0;在Duration子选中,【Day】选择1,其它选择0,单击【OK】按钮(图7); 

按此在新窗口浏览图片
 


图8 黑白名单显示列表
3、重复第2步,添加其他需要禁止的用户,勾选【Activate Black List】,单击【OK】按钮。
【技巧】
如临时不对黑名单用户禁止上网,如把它们一个个删除,下次再需要禁止时又得重新添加,此时有个方法很实用,便是取消勾选【Activate Black List】。
有时需要对所有用户把某个网站屏蔽,SyGate只支持对IP地址屏敝,而不支持域名,操作步骤如下:
1、ping 需要屏蔽网站的域名,从而得出它的IP地址;
2、在SyGate管理主界面,单击【Permissions】按钮,SyGate弹出对话窗口,进入【Permissions Editor】对话窗口;


 
按此在新窗口浏览图片

图9 禁止某站点
3、单击【Black List】选项卡,然后单击【Add】按钮,进入【Add BWlist Item】编辑窗口,保持【Internal IP Address】为空,在【External IP Address】的文本输入框中输入需要屏敝网站的IP地址,单击【OK】按钮(图 4.3.9);
4、重复第3步可屏蔽多个站点。
经过一段时间以后,有多个黑名单,如需将其中的一个名多个删除,操作步骤如下:
1、在SyGate管理主界面,单击【Permissions】按钮,SyGate弹出对话窗口,进入【Permissions Editor】对话窗口,然后单击【Black List】选项卡;
2、在【Black List】列表中,选择需要删除的条目,单击下方的【Delete】按钮,SyGate提示【Do you want to delete the record】是否删除该记录,单击【是】按钮,该条记录将被删除。
6.管理SyGate的白名单
SyGate的白名单是与黑名单类似,它们是相互对应的,但黑名单的优先级要高些,比如在白名单允许的东西,只要黑名单中设设置禁止,则SyGate将采用黑白单中的设置。它们的操作方法类似,这里不将赘述。
3 SyGate的客户端的设置
SyGate是一款网关软件,它的客户端设置比较简单,只要的IP地址中指定DNS和网关,其它应用软件均无须再进行设置,方法是在【桌面】,右击【网上邻居】,单击菜出菜单的【属性】菜单,会弹出所有网络和拔号连接,右击【本地连接】,单击菜出菜单的【属性】菜单,弹出【本地连接属性】对话窗口,指定客户端机器的IP地址,并把网关与DNS指定为192.168.0.1。
4 SyGate常见问题的解决
1.问:使用的拨号上网,自从安装SyGate后,机器经常会莫名其妙自动拨号上网,如何解决? 
答:这是因为在SyGate软件配置中勾选了【Enable Dial-On-Demand For Cline】(允许客户机拨号),同时客户机在上网,当SyGate侦测到网络中有连接到Internet的请求,此时系统尚未建立连接,便会自动拨号。解决的方法是取消勾选【Enable Dial-On-Demand For Cline】。

2.问:使用SyGate做代理服务,客户机最多只有三台计算机能上网,其它计算机便不能上网,这三台不固定,有时是这台,有时是那台,这是怎么回事?
答:你使用的是只支持三个客户端的序列号,解决方法是购买支持更多协议的序列号或换用其他代理服务器软件。

3.问:我将某IP加入黑名单,并封闭其全部端口,但他还能照常上网,不受任何影响,这是怎么回事?
答:在设置黑名单后,如想使黑名单生效,必须勾选【Activate Black List】选项,同样道理,白名单也一样。 

 

阅读(3580) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册