最近一小网吧业主写来一封信,内容大意如下:
我刚开了一家新网吧,申请了一条ADSL线路接入Internet。可是开通之后,随即就发现了一个奇怪的现象:有时ADSL Modem的指示灯显示网络连接正常,但实际上机器都已经掉线,重启ADSL Modem便可恢复正常。而且个网络硬件都是新的,不存在自身故障,这是怎么回事。
经过进一步询问网吧业主网络连接的具体情况,发现他为了节约成本,在共享ADSL Modem接入时,没有使用路由器,而是直接将ADSL Modem通过“10Base-T”口连接到HUB,HUB下面再接客户机。其实这是老问题,主要原因是因为这种做法使ADSL的上行通道受到无关数据包的占用,容易造成缓存溢出,这就会出现上述的假象故障。
解决此故障最好的办法就是使用路由器。但要是从网吧成本考虑,也可采用双网卡通过代理服务器软件如SyGate等连接Internet的办法。这样,便可以隔断ADSL与局域网直接通信。
第一步: 服务器的安装、调试
1、在作为服务器的主机上装好两块网卡(为避免混淆,最好是两块不同型号的网卡),并分别与ADSL Modem和局域网中的集线器(HUB)连接。
2、设置与ADSL Modem连接的网卡,在其TCP/IP属性设置对话框中选择“自动获得IP地址”,单击“确定”后重新启动主机。
3、打开ADSL Modem。单击“开始”菜单,选择“运行”,在对话框中输入命令:“ping xxx,xxx,xxx,xxx”(用ping命令连接本地ISP的DNS地址)目的是测试网络是否已经连通。
4、再对另一块与集线器连接的网卡进行设置,将其IP地址设为:“192.168.0.X”(X可以为1~255),子网掩码设为:“255.255.255.0”。单击“确定”重新启动电脑。
5、安装Internet连接共享软件如SyGate等。SyGate的安装非常简单,只需按程序提示一步步进行即可。安装完成后重启电脑,SyGate就会自动运行在Windows后台。SyGate只需在主机上安装即可。
第二步:设置客户机
在客户机TCP/IP协议的属性中,选择“IP地址”一项,为每个客户机设置IP地址,可依次将其设为:“192.168.0.2、192.168.0.3……”,子网掩码都设为:“225.225.225.0”,然后设置网关和DNS。选择禁用WINS解析,启用DNS,分别填好主机名和域名。其中,DNS服务器的搜索顺序设为主机的IP“192.168.0.1”。网关设为:“192.168.0.1”即可。