SyGate配置详解
网络与通信
尽管关于SyGate的文章和报道已经相当多了,但依旧有许多才接触Internet连接共享的朋友对它的具体配置并不熟悉。而且,SyGate还是一个颇具争议的软件,有的人说它好,有的人则把它说得一无是处。而依据我多年使用SyGate的经验,SyGate的配置的确是一种“精细活儿”。做对了,1分钟就搞定;稍有闪失,怎么都无法启动共享。所以,我们再次将SyGate的配置和使用注意事项摆上桌面,希望能给那些正被它折磨得七窍生烟的兄弟一些帮助。
一、拨号上网与局域网接入
现在比较流行的Internet接入方式主要有两种,一种是通过局域网方式,而另外一种则是通过拨号方式。前者的典型代表是校园网。校园网里,几乎每个办公室或寝室都有一个公有IP地址,而要想更多的计算机共享这个公有IP地址上网,就需要使用并配置SyGate了。后者的典型代表是家庭上网或者小型办公室上网。无论你使用ADSL还是FTTB+LAN的宽带接入方式,又或是56K Modem接入方式,都需要进行拨号,所以,我们把这类接入统称为拨号接入方式。
在新版本的SyGate中(4.2版),这两种接入方式的配置是有所不同的:
1. 局域网接入
保证Internet接入计算机能够正常上网,然后安装SyGate并运行。选择“工具→配置”,进入“配置”对话框。这时你会发现SyGate已经自动侦测到Internet接入类型为“以太网”方式,甚至已经发现了你的上级网关的IP地址(见(图1)左上方)。

如果SyGate没有自动侦测到Internet连接类型,便需要各位自己动手,将连接类型设置为“以太网”,并选择Internet接入的物理设备(既网卡)。
2. 拨号接入
通常,我们建议关闭Internet连接,然后在接入计算机上安装SyGate。这时,我们需要手动配置互联网接入方式。运行SyGate,进入“配置”对话框,在此将互联网接入方式设置为“自动探测”。
二、 动态IP与固定IP
通过以上互联网接入方式的选择,我们已经完成了SyGate配置的第一步。第二步该考虑的,是客户机使用动态IP地址呢,还是使用固定IP地址。这也直接影响到SyGate的设置。
1. 动态IP地址
当客户机数量较多时(如学校机房),可考虑让SyGate给它们动态分配IP地址。
还是在刚才的“配置”对话框中,首先在对话框右侧上方的“本地网络连接”栏中点选“选择手动”,然后在下拉菜单中选择用于内网连接的网卡。接下去,对“内部网络的网关IP”做修改,也就是填写这台装有SyGate的计算机的内网IP地址。然后,勾选对话框右下部的“启用地址服务(DHCP)”(见(图1)右侧)(其余的项目不要管),接着点击“高级的”按钮,进入“高级设置”对话框。在这里,我们建议依据客户机的数量对动态分配的IP地址做一定的规划(图2),以避免IP资源被浪费。当然,你也可以直接采用默认的“自动确定IP地址范围”。接下去,我们还需要在DNS栏中添加ISP的DNS服务器地址,如本例中的202.103.82.3(有时SyGate会自动侦测到这个地址,我们便不用再自己设置)。

2.固定IP地址
如果你是在家里共享上网,或者是在单位,有十几台计算机组网并共享上网,这种情况下,强烈推荐你给客户机配置固定IP地址,而不要使用DHCP自动分配。因为这种网络除了共享上网以外,还有别的需求,采用动态IP极不利于网络的使用和管理。
进入SyGate的“配置”对话框,依旧要选择内网连接的网卡,然后设置本机(网关)的IP地址。至于DHCP选项,我们根本就不要去理会它。但是,我们依旧要点击“高级的”按钮,进入“高级设置”对话框设置ISP的DNS地址。
三、 客户机的TCP/IP配置
当在Internet接入计算机上安装了SyGate的服务器端后,我们无须再在客户机上安装任何软件,只要进行TCP/IP设置就可以正常共享上网了。TCP/IP设置包括3个部分:IP地址、网关和DNS。
1. IP地址设置
客户端的IP地址配置分两种情况:动态IP和固定IP。若使用动态IP地址分配,那么客户机IP地址应该设置为“自动获取”。
2. 网关
当使用SyGate共享上网时,客户机的网关必须指向安装有SyGate的这台计算机的私有IP地址。
3.DNS
我们建议将客户机的DNS地址指向网关计算机的IP地址,这也是SyGate公司的工程师推荐的方式。但是,某些情况下,这种方式行不通。遇到行不通时,我们可以将DNS地址直接指向ISP的DNS服务器。但依据我多年的经验,更多情况下是两种设置都可以。
至于什么情况下必须设置ISP的DNS地址,什么情况下可以将DNS设置成网关,我至今没弄得太清楚。初步推断是:如果网关计算机上的SyGate激活了“DNS转发”(见(图1)右下角),我们便可以将客户机的DNS设置为网关计算机私有IP地址。反之,客户机的DNS地址必须设置为ISP的DNS服务器地址。另一种可能是:如果我们在SyGate服务器端输入了ISP的DNS服务器地址,我们便可以将客户机的DNS设置为网关计算机私有IP地址。反之,则必须设置为ISP的DNS服务器地址。具体哪种是对的,或者都不对,还希望各位高手给我指点。来信请寄wuss@21cn.com。