问: 我有一win95有盘对等局域网,想用一只猫同时上网,不知怎样设置
答:可以使用代理服务器软件(如Wingate)实现。首先, 所有的机器必须安装TCP/IP协议。把其中一台机器作为代理服务器,安装Wingate,设置用户以及访问权限,把猫接在这台机器上。其它机上的浏览器的代理服务器接驳方式为手工设置,在设置对话框中填入装有猫的机器的IP地址,端口号必须与Wingate中的设置相同。Wingate下载URL:ftp://ftp.parked.com/pub/wingate/wg21d95.exeftp:
//ftp.parked.com/pub/wingate/wg21dnt.exe。
DOS与Windows95联网的方法
大家都知道Windows95和Windows NT都具有内嵌的网络功能。在网卡安装正确的情况下,一般较容易配置成功Windows95对等网或以Windows NT为服务器的网络。
笔者单位最近用Windows95建立了一个局域网,以Dlink公司16口Hub为中心,采用AMP公司5类双绞线,网卡为Dlink公司DE220系列ISA网卡。采用TCP/IP协议构成对等网,实现了磁盘、打印机的共享,大大提高了硬件软件资源的利用率,方便了协同开发工作。
但是还有二台机器由于硬件条件的限制和部分特殊软件的要求,仍然采用DOS+PWIN32为操作系统,如何将这二台计算机连入网络呢?如果网络中有一台服务器,不论是NetWare或是Windows NT,都较容易解决,因为二者都支持DOS系统作为工作站入网。但若网络系统中只有Windows95怎么办呢?我们通过仔细查阅网卡及Windows95/NT相关文档资料,经过多次反复调试,终于找到了DOS与Windows95联网的方法:
首先在运行DOS的计算机中正确安装网卡。运行随网卡的诊断配置软件,正确配置网卡的DMA、IRQ、I/O及网络接口类型。利用Windows NT Workstation安装系统盘制作MS Network Client for MS-DOS软盘(共二张)。安装第二步制作的MS Network Client for MS-DOS工作站软件。安装程序将:
1、检测网络配置
2、拷贝Cliient软件
3、为工作站及工作组命名
4、选择网卡类型
5、选择添加网络协议(AddProtocol)。在本方案中网络协议选择MicrosoftTCP/IP。
6、安装软件将自动修改DOS根目录下的CONFIG.SYS和AUTOEXEC.BAT文件以自动配置网络启动文件。
重新启动计算机后,计算机自动运行网络软件,但在执行tcptsr.exe时出错。提示信息为起用DHCP(动态主机配置协议服务器)时出错。仔细分析后发现DHCP为WindowsNT支持的功能,而网络中只有Windows95时不能设置DHCP。在CLIENT软件目录下修改PROTOCOL.INI文件:IPaddress0=0.0.0.0----->指定IP地址
subNETMask0=255.0.0.0----->指定掩码
DisableDHCP=0----->DisableDHCP=1使DHCP无效
至此DOS系统下的网络软件已完全安装并配置完毕,用户可以从DOS端共享Windows95计算机的资源了。
用户启动网络软件后,执行C:>NET(网络接口软件)后,就可以映射Windows95的共享文件夹及打印机等资源。关于NET程序的详细用法,用户可以通过NET/?来获得帮助。在DOS系统下完成文件夹及打印机等资源的映射后,进入Pwin32后,就可以在Windows环境下使用Win95的硬件资源,使用方法同本地资源一样。
局域网中IP地址的设置
TCP/IP协议,即Transmission Control Protocol/ Internet Protocol传输控制协议/因特网协议,是目前最完美并广为接受的通信协议之一,它不仅应用于在广域网中实现不同类型的网络以及不同类型的芯片和操作系统的主机之间的相互通信,而且也广泛应用于各种类型的以太网中,Windows 95/98的对等网也好,Windows NT、Unix、Linux、NetWare的也罢,目前都广泛地支持该协议。如何为所有的设备各自分配一个IP地址既是一件技术含量很高的工作,下面我们分别以Windows 95/98对等网和Windows NT Server/Client网为例,介绍一下IP地址的分配与设置问题。
一、IP地址简介
网络上的每一台主机和进行网管的设备都应当至少有一个唯一的IP地址,以便于能够准确无误地寻找到某个特定的设备。IP地址是一个四字节(32位)的串,每个字节写成一个十进制数,字节间用点号(即句号)分隔开,如192.168.8.88。由于IP地址的每个部分都是1字节,所以其值必须在0至255之间(包含0和255)。IP地址包括两个部分,即网络部分和主机(或节点)部分。如何简单地将前两个字节规定为网络号,那么一方面任何网络上(即使是广域网)都不可能有216(65536)个以上的主机,而另一方面由于某些较小的网络节点数较少又会浪费地址空间。为了有效地利用有限的地址空间,IP地址被根据头几位划分为三"类",即A类、B类和C类。
* A类 第一个字节从0到127,虽然只有127个网络号,但每个网络最多可容纳16000000个主机(连接的计算机),只可惜拥有这么多主机的网络几乎根本不存在。
* B类 第一字节从128到191,拥有16000个网络号,每个网络最多可容纳60000个主机。
* C类 第一字节从192到223,拥有2080800个网络号,每个网络最多可容纳254个主机。
例如,18.88.89.98是一个A类地址,其中18为网络号,88.89.98为主机号;128.188.189.198是一个B类地址,其中128.188为网络号,189.198为主机号;198.168.186.169是一个C类地址,其中198.168为网络号,186.169为主机号。
二、固定IP地址的设置
(一)分配的IP地址能够满足网络的需求
我们的IP地址空间一般都可以通过直接向当地的ISP(一般为当地的电信部门)提出申请而获得。当分配给您的IP地址从网络号到主机号都完全能够满足局域网的需求时,那您可实在是太幸运了,只要简单地为每台主机和可进行网管的设备分别指定一个IP地址即可,当然您应当建立一个必要的日志文件对IP地址的分配情况作一个记录,以便将来进行的查询。
1.Windows 95/98主机的IP地址设置
安装TCP/IP协议。在控制面板?萃?络?菖渲醚∠羁ㄖ械セ?"添加"按钮,从列表框中选中"协议"后再次单击"添加"按钮,然后在"厂商"列表框中选中"Microsoft",在"网络协议"列表框中选中"TCP/IP",单击"确定"按钮并根据提示插入Windows 98安装光盘即可完成。当然,您需要重新启动计算机以便使新的设置生效。
指定IP地址。在控制面板->网络->配置选项卡中选中与网卡绑定的TCP/IP协议(如图2),单击"属性"按钮,在IP地址选项卡中选中指定IP地址选项按钮,然后键入为该主机分配的IP地址和子网掩码(如图3)。若分配的是A类IP地址,则其子网掩码为255.0.0.0;若分配的是B类IP地址,则其子网掩码为255.255.0.0;若分配的是C类IP地址,则其子网掩码为255.255.255.0。应当注意的是,主机部分全部为0或255的IP地址不能使用,因为该值已经定义并保留为网络内部的广播地址。
2.Windows NT主机的IP地址设置
安装TCP/IP协议。在控制面板->网络->协议选项卡中单击添加按钮,然后再在网络协议列表框中选中TCP/IP协议后,单击确定按钮,根据提示插入Windows NT安装盘,待机器重新启动后协议添加完成。
指定IP地址。在控制面板->网络->协议选项卡的网络协议列表框中选中TCP/IP通讯协议,单击属性按钮。由于Windows NT可以安装两块网卡,因此应当在IP地址->适配器下拉列表框中选定不同的网卡分别进行配置。选中指定IP地址选项按钮后,分别键入为其分配的IP地址和子网掩码(如图4)。默认网关指用以联接到其它网络的路由器的IP地址,但若以本机充当联接两个不同子网的路由器则可将其设为本机的地址。
3.网连设备的IP地址设置
以3om Super Stack II Switch 1100 Hub为例。
(1)建立与终端的连接。用一根随机赠送的九芯交叉电缆将计算机的串口与Hub 的Console端口连接起来,启动计算机,运行附件中的仿真终端程序(Hyper Terminal),建立新的连接,并在Connect Using下拉列有框中选择以串口连接(Direct to Com)的方式,然后在串中属性中将波特率(Bits per second)设置为9600,数据位(Data bits)设置为8,奇偶校验位(Parity)设置为无,停止位(Stop bits)设置为1位,流量控制(Flow control)设置为无(如图5)。
(2)登录。Hub接电,建立连接后,按回车键显示登录信息,输入缺省用户名及口令。
Login: security
Password: security
进入主菜单,显示信息如下:
(3)配置IP地址。在Select menu option行键入ip并回车,进入IP子菜单后,显示如下内容:
在Select menu option行键入interface并回车,显示如下内容:
在Select menu option (ip/interface)行输入命令define,然后根据提示分别键入其IP address(IP地址)、subnet mask(子网掩码)和default gateway(缺省网关),Enter SLIP address和Enter SLIP subnet mask二项内容可以忽略。配置完毕,系统将把已经配置好的信息重新显示一遍以进行确认。此时,键入q,可回到上一级菜单。
至此IP地址已配置完毕,可用Ping 或 Display来验证。
(二)分配的IP地址仅能满足对主机数量的需求
想必您也知道,由于上网一族的不断扩大,当今IP地址资源已经所剩无几了。因此,您所分得的一个C类的地址或许远不能满足您欲在局域网中再建立若干子网的需要,于是您不得不使用子网掩码(Subnet Mask)来一解燃眉之急。
子网掩码也以四个字节24 bit表示,默认子网掩码如表所示。其主要功能包括两个方面,一是用来区分IP地址的网络号和主机号,二是用来将某个类地址再划分为若干子网。
子网掩码中为1的部分定位网络号,为零的部分定位主机号。因此,当IP地址与子网掩码二者相与(and)时,非零部分即为网络号,为零部分即为主机号。如某设备的IP地址为168.186.89.88,其二制表示为10101000 10111010 01011001 01011000,由于其属于B类地址,故其子网掩码为255.255.0.0,其二进制表示为11111111 1111111 00000000 00000000二者相与的结果为10101000 10111010。
既然子网掩码中为1的部分可以定义为网络号,那么我们就可以通过修改子网掩码的方式,即将掩码中原本为0的最高位部分修改为1,从而使得本来应当属于主机号的部分改变成为网络号,进而达到划分子网的目的。例如,您得到了一个C类网络地址198.189.98,毫无疑问,所有的设备从198.189.98.0 - 198.189.98.254都将处于同一个网络之中,但您需要将自己的网络划分为5个子网以便于管理当如之何?很简单,我们可以将255.255.255.0中第四个字节中的前三位再拿出来充当子网掩码,即将原第四字节由00000000修改为11100000,由于11100000的十进制值为224,所以应当将子网掩码设置为255.255.255.224。这三位共有000、001、010、011、100、101、110、111等八种不同的组合方式,除去000和111作为保留地址不能够使用外,尚有六种组合可资建立子网。各子网的前三个字节当然仍然是198.189.98,所以各子网提供的IP地址范围为:
由此可见,子网掩码的位数越多,所取得子网的数量也就越多,但每个子网中所容纳的主机数也就越少,同时损失的IP资源也就越多,这是因为每个子网都会保留全0或全1的两个地址作为广播地址使用。