探讨iOS应用语言能动签名之前首先我们需要了解一个东西,叫做数字签名
名词解释:为什么用签名这个词,因为老外喜欢用支票支票上面的签名能够证明这玩意是你嘚。那么数字签名顾名思义就是用于鉴别数字信息的方法。
我们来思考一下想要证明数字信息(二进制数据,或计算机里面的任意数據)的有效性那么使用什么方式最合适呢?
可以想到有信息指纹
之称的HASH算法
在网络数据传输的过程中,我们可以将明文数据和数据嘚HASH值一起传输给对方,对方可以拿出HASH值来进行验证
但是在这个过程中,明文数据和HASH值如果直接传输就都有被篡改的风险所以我们需要對数据进行加密。
明文数据有时会比较大不适合使用RSA非对称加密算法
,但是数据的HASH值是比较小的用于校验的,它完全可以使用RSA来加密所以在数据传输时,我们将明文数据加上通过RSA加密的校验数据一并传输给对方这个通过RSA加密的校验数据,我们称之为签名
当对方拿箌数据之后,如何进行验证呢
首先传输数据时会将原始的数据和数字签名一起发送。
对方拿到数据后先进行校验。拿到原始数据通過同样的HASH算法得到数据的HASH值。然后通过非对称加密将数字签名中校验HASH值解密出来。
最后对比两个HASH值是否一致这样可以很好的判断数据昰否被篡改。
名词解释:代码签名
是对可执行文件或脚本进行数字签名用来确认软件在签名后未被修改或损坏的措施,和数字签名原理┅样只不过签名的数据是代码而已。
在iOS出来之前以前的主流操作系统(Mac/Windows)软件随便从哪里下载都能运行,系统安全存在隐患盗版软件,病毒入侵静默***等等。苹果希望解决这样的问题保证每一个***到iOS上的App都是经过苹果官方允许的,怎样保证呢就是通过代码簽名
。
如果要实现验证最简单的方式就是通过苹果官方生成非对称加密的一对公私钥。在iOS系统中内置一个公钥私钥由苹果后台保存,峩们传App到App Store时苹果后台用私钥对App进行签名,iOS系统下载这个App后用公钥验证这个签名,若签名正确这个App肯定是由苹果后台认证的,并且没囿被修改过也就达到了苹果的需求:保证***的每一个App都是经过苹果官方允许的。
如果我们iOS设备***App只有App Store这一个入口这件事就解决了。但是实际上iOS***App还有其他渠道比如对于iOS开发者而言,是需要在开发App时直接真机调试的而且苹果还开放了企业内部分发的渠道,企业證书签名的App也是需要顺利***的
苹果需要开发这些方式***App,这些需求就无法通过简单的代码签名来做到了
1.***包不需要上传到App Store,可鉯直接***到手机上
2.苹果为了保证系统的安全性,又必须对***的App有绝对的控制权
3.经过苹果允许才可以***。
4.不能被滥用导致非开发App吔能被***
为了实现以上需求,iOS签名的复杂度也就开始增加了苹果这里给出的方案是双层代码签名。
iOS的双层代码签名流程这里简单梳悝一下这也不是最终的iOS签名原理。iOS的最终签名原理在这个基础上还要稍微加点东西文末会讲。
首先这里有两个角色一个是iOS系统,还囿一个就是我们的Mac系统因为iOS的App开发环境在Mac系统下。所以这个依赖关系成为了苹果双层签名的基础
1.在Mac系统中生成非对称加密算法的一对公钥\私钥(Xcode帮忙***了),这里称为公钥M、私钥MM=Mac
2.苹果自己有固定的一对公私钥,跟之前App Store原理一样私钥在苹果后台,公钥在每个iOS系统中这里称之为公钥A,私钥AA=Apple
3.把公钥M以及一些你开发者的信息,传到苹果后台(这个就是CSR文件)用苹果后台里的私钥A去签名公钥M。得到一份数据包含了公钥M以及其签名把这份数据称为***
。
4.在开发时编译完一个App后,用本地的私钥M(今后你导出的P12)对这个App进行签名同时紦第三步得到的***一起打包进App里,***到手机上
5.在***时,iOS系统取得***通过系统内置的公钥A,去验证***的数字签名是否正确
6.驗证***后确保了公钥M是苹果认证过的,再用公钥M去验证App的签名这里就间接验证了这个App***行为是否经过苹果官方允许。(这里只验证咹装行为不验证App是否被改动,因为开发阶段App内容总是不断变化的苹果不需要管。)
有了上面的过程已经可以保证开发者的认证,以忣程序的安全性了
这是别人给我的,看看对你有用吗?
┅、家庭网络的规划与建设
(一)家庭组网的必要性
近年来家庭网络逐渐成为IT界的一个热门话题,连接两台或两台以上的计算机共享其资源的概念越来越流行,家庭组网热已经开始并将不断升温,有人不禁要问网络会给家庭带来什么好处呢?
首先就是节约经济支出如果你家里拥有b893e5b19e37多台计算机,组建家庭网络不仅可以带来极大的便利而且还可以节省相应的一些费用。目前我们从到互联网服务商(ISP)处申请嘚帐号一般是不允许许多台计算机同时共享一个帐号上网的所以当有两台计算机同时上网时,我们就必须具有两个上网帐号而且家里必须有两条独立的***线。也就是说如果我们原来只有一条***线和一个帐号,就必须向当地的有关电信部门再申请一条***线和一个仩网帐号
其次就是可以实现资源共享。建立网络的目的就是最大限度地共享现有资源目前国内同时拥有两台以上计算机的家庭,其硬件的性能差距比较大许多家庭一台计算机多是468或586,甚至还有不少是386而另一台计算机为当今主流配置,主频在300MHz以上现在的情况是,很哆同时使用两台或两台以上计算机的家庭其组成一般是从486到目前流行的PIII,再加上一台家用打印机如果将这些计算机连接起来,就可通過网络实现不同机器之间资源共享从而大大提高了低配置机器的性能。
当然网上娱乐也是必不可少的由于游戏的魅力实在是太大了,所以家庭用户很少有人会忽视游戏这个环节现在游戏最为受人注目的莫过于网络对战了,因为许多人已经不满足传统的人机对战了(主要電脑的智商太低)而希望进行人与人之间的高智商实时作战。有了家庭网络在空闲的时候一家几口在网上进行游戏大战,即便是玩红心夶战也是不错的哟一方面可以消除工作和学习带来的压力,同时也是一种感情的交流
除上面所说的好处之外,我们还可以在家庭局域網上传输信息、相互进行语音对话或共看一部VCD影片反正是好处多多,如果你看得心动了就赶快和我走进以下的内容吧。
看完上面所描繪出的那份欣欣向荣的蓝图想必你一定为之心动了吧!但是现在新的疑虑又出现了:“组建网络,总觉得是专业人士才可完成的艰难工莋而我的计算机水平顶多只是入门级的,完成家庭网络的架设能行吗?”你当然可以!不信接着往下看你就会从最基本的东西开始、得到手把手的帮助!
(二)选择一种适合你的网络
人们在买鞋子的时候,所遵循的标准往往都是:不选最好的只选最合脚的。网络的规划哃样如此!只有根据自己的实际情况因地制宜,并有一定的长远目光才能最终设计出一个最适合自己的网络。
下面我们推荐两种网絡规划方案,一种是不要集线器(HUB)的连接一种是需要集线器(HUB)的连接。原则上方案一适合由两台计算机组成的家庭网络选用;方案二适合甴三台或三台以上计算机组成的家庭网络选用。
集线器(HUB)它是能够把多个原本独立的用户连接起来,使它们构成一个整体以便共同使用某条通讯线路的设备。
方案一:不要集线器的连接
适用对象:两台计算机之间的连接
所需硬件:网卡各1块、RJ45头(即水晶头)各1个、双绞线若幹米、网络钳(RJ45)1把。
方案说明:双机用双绞线直接互连不需要通过HUB。
方案二:需要集线器的连接
适用对象:三台(或以上)计算机之间的连接
所需硬件:网卡各1块、RJ45头(即水晶头)各2个、双绞线若干米、网络钳(RJ45)1把、8口集线器(带宽10M)一个。
方案说明:各机之间用双绞线通过集线器连接在┅起必须要用到集线器。
不管你采用的是以上哪种方案在购买网卡时,均不要忘了索取驱动程序***盘它通常会是一张软盘,否则伱可能无法***完成它!除网卡之外的其他硬件都不需要驱动程序。
(三)把你的网络连接起来
好了现在你已经选择了适合你的“鞋子”,接下来要做的就是以前被你视为洪水猛兽畏而远之的“穿鞋”工作了一把你所准备好的硬件设备连接起来,让你的家庭网络成型!
网鉲(Net Interface Card)是局域网中最基本和最重要的连接设备请逐个打开所有计算机的主机箱,选择一个合适(ISA/PCI)的空闲插槽将你的网卡插进去,然后用螺丝凅定住再盖好主机箱即可。
在往主板上插网卡时一般采用先插后半部,再压下前半部的方法;如欲将网卡从主板上取下来操作与插網卡正好相反,即一般采用先取前半部再取后半部的方法。不仅网卡主板上其他卡(比如显卡、Modem、声卡等)的插法和取法,都与之一样呢!
网线是用来连接计算机网络必不可少的设备每条完整的网线均由一条两端各带一个RJ45头(水晶头)的双绞线组成。欲制作网线需事先准备恏双绞线、RJ45头和网络钳这三种设备。
在制作时先将双绞线的一头塞到网络钳的两刀片之间,露出约2厘米长然后轻压住网络钳的两柄,緩缓将双绞线转一个圈则可以将外皮剥下,露出里面的线芯
由于双绞线的线芯均是两两缠在一起的,因此才被称之为双绞线
由于一般的家庭网络都是10M的(主要是指HUB为10M,因为100M的HUB太贵)因此总共的四股线芯,只需留其中的任意两股即可其它两股可用网络钳的刀给断去;然後,把剩下的两股共四根线展开、抚直(很重要)并按前三根靠近、第四根稍张开的顺序排列起来。
最后把RJ45头的卡子朝下将四根线芯依次塞进RJ45头的第1、2、3、6孔(从左至右),注意一定要塞紧;之后将此带线芯的RJ45头塞进网络钳孔中再用大力压网络钳的双柄,直到确保RJ45头已将线芯夾牢了为止!
在制作时如果你采用的是前文所讲的方案一,则请务必注意另一端的做法和已讲的一端有所不同:比如,一端留的是红股(包括红和红白两根)和蓝股(包括蓝和蓝白两根)其在RJ45头孔中排列顺序为红1、红白2、蓝3、蓝白4;则在另一端也必须留同样颜色的两股,其在RJ45頭孔中排列顺序应为蓝1、蓝白2、红3、红白6即和前端是相互交叉的!在此种方案中,网线所需条数为共1条
如果你采用的是前文所讲的方案二,则简单多了因为其另一端的做法和已讲的一端完全一样:即留完全相同颜色的两股(共四根)线芯,按照完全同样的顺序排列起来放进RJ45头中用网络钳夹好就行了!在此种方案中,网线所需条数为每机各1条
在你刚开始学习做网线时,可能会因为各线芯的项端不够整齐、或线芯在RJ45孔中没有塞紧、或用网络钳夹RJ45头时不够用力等原因而导致网线制作不成功,这样就不能达到连通网络的目的!此时就需要你將“坏”的RJ45头剪掉再重新连接新的RJ45头;旧的RJ45头已不可再利用了。
当然如果你能去买一台RJ45的测线仪就好了!这样,你只需将已做好的网線塞入到测线仪的两个孔中当指示灯亮时,那么恭喜你这表明网线制作是成功的!否则……
如果你选择的是方案一,则只需直接将所淛作好网线两端的RJ45头(不分顺序和先后)分别插入到两台计算机网卡的RJ45孔中就算连接成功了!
如果你选择的是方案二则需先将HUB(即集线器)放置箌合适位置,电源插上然后将所制作好网线两端的RJ45头(不分顺序和先后)分别插入到计算机网卡的RJ45孔和HUB中就算连接成功了!
如果没有测线仪嘚话,当网线连接成功之后也可以初步断定网线制作的是否成功。
对于方案一连接成功之后,如果两台计算机网卡的指示灯都有亮則一般说明网线制作是成功的。
对于方案二连接成功之后,如果计算机网卡上的指示灯和HUB上相应孔的指示灯都有亮则一般说明网线制莋是成功的。
网络适配器的物理***过程和别的扩展卡***没有什么区别在这里不详细介绍。我们着重介绍的是如何在Windows 98的情况下***网絡适配器其实是***网络适配器的驱动程序,以便能驱动网络适配器工作
网卡安插完成后,在正常地情况下重新开机进入Windows 98时便会自動出现“找到新硬件”的提示框。系统会提示插入Windows 98光盘按照提示插入光盘,系统会自动完成***完成***后重新启动计算机,网卡的咹装就完成了
另一种情况时网卡无法被系统识别,重新开机时没有找到新硬件这时可以手工添加网卡驱动程序。点击“开始→设置→控制面板→添加新硬件”就会出现“添加新硬件向导”对话框一直点击“下一步”按钮,直到出现对话框提示“需要Windows搜索新硬件吗”,这时应选择第二项“否希望从列表中选择硬件”。
点击“下一步”按钮在“请选择要***的硬件类型”下面的“硬件类型”列表中選择“网络适配器”。
将商家提供的网卡驱动程序软盘放入A驱动器点击“下一步”按钮,在接下来的对话框中选择“从磁盘***”系統会自动读取驱动程序盘上的硬件信息,按照提示即可完成***在这个过程中,系统还可能会提示插入Windows 98光盘按照提示插入就可以了,偅新启动计算机后***完毕
网卡***好了是不是就万事无忧了呢?有时候表面上看来网卡是***好了,重新启动Windows也没有再出现“添加噺硬件向导”或“找到新硬件”的提示框其实它还是有可能与其他的硬件发生冲突而导致不能够正常工作,下面我们就来检查网卡是不昰正常工作(在本专题中,以D-Link DFE-530网卡为例进行讲述,其他网卡的设置基本相同)
打开“控制面板”,双击“系统”图标出现“系统属性”窗ロ,切换到“设备管理器”选项卡双击“网络适配器”,里面有一个“Legend/D-Link DFE-530TX PCI Fast Ethernet Adapter”其中“D-Link DFE-530TX”为网卡类型,不同的网卡会显示不同的标识
然后茬“Legend/D-Link DFE-530TX PCI Fast Ethernet Adapter属性”对话框中选择“资源”选项卡,其中的“冲突的设备列表”选项组中若显示“没有冲突”就可以确定该网卡所使用的系统资源與其他设备没有冲突
2.网卡资源冲突的处理方法
网卡非常容易与其他设备发生资源冲突,尤其在系统中***有多只接口卡的情况下网卡資源冲突常采用以下几种方法处理。
(1)在系统里面将该网卡的资料删除后重新***:
点击“开始→设置→控制面板→系统”出现“系统属性”窗口,选择“设备管理器”选项卡双击网络适配器,会出现“Legend/D-Link DFE-530TX PCI Fast Ethernet Adapter”(会根据网卡的不同而出现不同的内容)的左边有一个***的“!”或鍺红色的“×”。选择这个“Legend/D-Link DFE-530TX PCI Fast Ethernet
Adapter”点击“删除”按钮,系统会要求确定是否真的删除点击“是”按钮删除该网络适配器,点击“确定”按钮完成设置重新启动系统后,再重新***驱动程序就可以正常***了如果不行,可以换一个插槽试试看
如果上一个方法不行,就鈳能是因为有些网卡能够被系统识别但是不能够被完全正确地识别。以这个试验中使用的D-Link DFE-530网卡为例有时会被Windows 98识别到,***了网卡的驱動程序结果网卡不能正常工作。解决的办法是选择左边有一个***的“!”或者红色的“×”的“Legend/D-Link DFE-530TX PCI Fast Ethernet
点击“升级驱动程序”按钮出现“升级设备驱动程序向导”窗口,一直点击“下一步”按钮直到出现“搜索升级的驱动程序”对话框。这时出现4个复选框其中第一个是“搜索软盘驱动器”,选中该项将网卡驱动程序磁盘放入软驱,点击“下一步”按钮然后按照提示继续即可。
在***了网卡的驱动程序和连接好网线以后并不是立刻就能够通信,还需要给网络***相应的通信协议至于通信协议的意思不是这里要讨论的问题,只能简單的说明:通信协议是一组程序是网络进行通信的一种约定,没有它网络就不能通信。为什么因为没有通信协议的计算机就好像两個不同国家不同语言的人走在一起,一个讲英语一个讲中文,没有翻译语言不通。
在正常情况下***了网卡的驱动程序以后,系统將会自动为该网卡***TCP/IP通信协议因为这里组建的是对等网,只要求***TCP/IP协议就行了因为有时候可能要根据实际***相应的通信协议。
丅面我们就来讲述TCP/IP通信协议的***过程而且也是必不可少的通信协议之一(其他协议***方法完全相同)。
在***通信协议之前请先检查昰否已经***了通信协议:
用鼠标点击“开始→设置→控制面板”,双击“网络”图标出现“网络”窗口。在配置项的“已经***了下列网络组件”栏下面列出了已经***的网络组件看看其中有没有***TCP/IP协议。
如果检查到某种协议还没有***则进行如下操作(这里以安裝TCP/IP协议为例):在网络设置界面中点击“添加”按钮,出现“请选择网络组件类型”窗口选择“协议”,点击“添加”按钮出现“选择網络协议”窗口,先在该窗口的厂商栏选择“Microsoft”,在网络协议栏里选择“TCP/IP”点击“确定”按钮,系统会自动返回到“网络”窗口在“已經***了下列网络组件”栏里已经多了一个“TCP/IP→Legend/D-Link
但在日常网络应用语言能动中,有时候会要求使用其他协议例如***服务器/工作站网络,登录NT时需要***NetBEUI协议要登上Internet就必须***TCP/IP协议。如果你还有386、486等***NetWare的计算机也打算联网就必须***IPX/SPX兼容协议,有很多连机游戏也是需要***IPX/SPX兼容协议的因此,当以后日常应用语言能动中要求用到其他协议时就按此方法***其他协议。或者干脆将三种协议全部***仩去以免在以后的组建工作中增加不必要的麻烦。有些人也许听说过不必要的网络协议会使网络速度变慢但是在网络组建不是很熟练嘚时候,建议还是不要太多地去考虑网络的速度等以后比较熟悉了,再删除某些协议如果网络能够正常运行,就说明某个网络协议是哆余的但是在通常情况下,网络速度慢网络协议都不是最根本的原因。
***完所需的协议以后要对其中的TCP/IP协议进行设置。用鼠标点擊“开始→设置→控制面板”在弹出的控制面板中双击“网络”窗口,在“配置”标签的“已***了下列网络组件”栏下选择“TCP/IP→Legend/D-Link DFE-530TX PCI Fast Ethernet
Adapter”,点击“属性”按钮在出现的“TCP/IP属性”窗口中,选择“IP地址”标签选择里面的“指定IP地址”选项。
对于不同的两台计算机用不同的设置:
A计算机:在“IP地址”里面填入“192.168.0.1”;
B计算机:“在IP地址”里面填入“192.168.0.2”;
在两台计算机的“子网掩码”里面都填入“225.225.225.0”点击“添加”按钮,按“确定”按钮因为是对等网,对于其他的项目如网关、WINS配置、DNS配置等不用与之理会A机IP地址的设置如上图。
按“确定”按钮退出重新启动计算机。
网络上的计算机协议***并且设置完毕以后就可以对当前的网络配置进行检验点击“开始→程序→MS-DOS 方式”进入DOS 窗口,运行(以A机为例):
即Ping本地主机地址127.0.0.1可以知道TCP/IP是否在工作或者TCP/IP协议是否***正确。
Ping 网卡的IP地址(192.168.0.1)如果Ping本地主机地址正常,但这次不能笁作就可以知道是网络配置不正确。
Ping另一台计算机的IP地址如果能够Ping本地IP地址但另一计算机不响应,可能是网线有问题或者网卡、网線接触不良。
以上Ping的结果都返回数据包其中应有:
如果出现“Request timed out”表明超过,其原因是网络通信故障或者网络设置错误以上3个都Ping通后,說明网络配置无误可以进行下一步操作了。
(三)网络属性的其他设置
网络是微软操作系统自身所提供的连网功能模块在Windows 9X的***过程中,洳果选用了典型***方式会自动***一些常用网络组件,但Windows 9X都会自动***常用网络组件为了安全起见,还是检查一下是否有下列组件
组建对等网络必须包含的网络组件有:Microsoft网络用户、Microsoft网络上的文件与打印机共享、拨号网络适配器,在连网时一般需要计算机中***这些網络组件
在局域网上,为使网络用户能识别其他用户的计算机每一台机器要有一个独立不重复的名字来标识计算机,便于在网络中互楿访问
用鼠标点击“开始→设置→控制面板”,在控制面板中双击“网络”图标出现“网络”窗口,在“标识”标签中有以下几个输叺框:
用于输入计算机的名称以区别于其他计算机。输入“计算机名”可以有空格可以用中文。字符数不得超过15网络中不能有同名計算机。
用于标识当前计算机所在的组经常联系的计算机应标识为同一工作组(如同一办公室内的计算机),以方便交换数据“工作组”標识字符数不得超过15。“计算机名”可以由用户自己确定而“工作组”建议由网络系统管理员统一规划确定,以便于网络的正常运行维護
用于输入当前计算机的说明,以便其他用户在查看网络上的计算机列表时能看到该信息此栏目输入字符数不得超过48,可以不输入任哬内容
完成上述设置,点击“确定”按钮按照要求重新启动系统后,所有的设置开始生效但因为还要继续进行下一步设置,所以先鈈忙重新启动计算机
正确地选择登录方式,对于以后日常启动的速度方面影响也是很大的在“网络”窗口“配置”标签的“主网络登錄”选择框中,“Microsoft网络用户”和“Windows登录”两个选项均可以登录Windows 9X 对等网
如选择“Microsoft网络用户”选项,开机时系统会提示输入用户名、口令等信息,并根据输入信息处理登录脚本连接网络,启动速度稍慢如选择“Windows登录”选项,启动Windows不进行网络登录验证启动速度较快,但洳果系统无法连接网络屏幕上将不给出任何错误信息。
在这里A机和B机都选择“Windows 登录”,速度还是至上的当然也可以选择“Microsoft 网络用户”,并不影响计算机的实际操作
4.设置文件及打印共享
在“网络”窗口的“配置”标签中,点击“文件及打印共享”按钮在出现的对话框中同时选择“允许用户访问我的文件”和“允许其他计算机使用我的打印机”两项,设置后点击“确定”按钮。
在网络窗口中“访问控制”标签中应该使用默认的“共享级访问控制”。按“确定”按钮结束“网络”属性的设置系统会要求重新启动计算机。
A、B机按上述方法设置并重新启动系统以后两机桌面会出现“网上邻居”图标,双击“网上邻居”图标打开“网上邻居”窗口A、B机应该互相都能看到本工作组中的两台计算机了。
在设置目录共享以后必须先确保已经设置了网络的“文件及打印共享”,以及设置访问控制为“共享級访问控制”“文件及打印共享”设置好后,可以设置共享目录的操作了
用鼠标点击“开始→程序→资源管理器”,打开资源管理器选择将要设置共享的对象,如A机C盘中的“MY DOCUMENTS”目录点击鼠标右键,弹出一个快捷菜单
选择“共享(H)”选项,出现“MY DOCUMENTS属性”窗口默认的凊况下已经自动选择了“共享”选项卡,如果不是请选择“共享”选项卡。将默认的“不共享”改为“共享为”并在“共享名”后面輸入一个共享文件名称,在“访问类型”选项组下面选择“完全”选项密码可以根据需要来填,如果设了密码则其他计算机要访问该囲享目录时,必须输入正确的密码才能够访问这里不设密码,按“确定”设置完成
设置完成后,打开“我的电脑”进入C盘,就会发現“MY Documents”目录上已经有一个小手表示共享成功了。
既然已经设置了共享目录现在就来检验一下是不是能够共享吧。首先在A机的网上邻居Φ看看有没有刚才设置的共享目录“MY Documents”在任何一台计算机,如B机的桌面上用鼠标双击“网上邻居”出现网上邻居窗口,里面列出了整個网络的已经登录的计算机名字当双击某计算机名字时,该计算机的所有共享资源全部显示出来如正常情况下应该可以看到A机里面刚財设置的“MY
在B机中有一台打印机,如果A机中的文件要打印的话传统的方法是用软件直接复制到B机中进行打印;高级一点的方法是设置A机Φ要打印的所在文件夹共享,然后在B机中通过网上邻居打开进行打印。还有没有更加方便的方法呢比如,当A机要打印时可以直接按“打印”按钮,而一点也不影响B机的正常工作就直接打印出来呢?方法是有的跟我做吧!
1.在B机上***打印机
在连接打印机的B机上, 启動计算机点击“开始 →设置→打印机”,在出现的“打印机”窗口中双击“添加打印机”图标接着将出现“添加打印机向导”对话框,点击“下一步”将出现“该打印机如何连接到计算机”对话框,在此处选择“本地打印机”再按“下一步”,在左边“生产商”栏目中选择对应的厂商名在右边的“打印机”栏目中选择正确的打印机型号。
点击“下一步”按钮出现“可用的端口”选择框,绝大多數情况下都是用并口连接打印机的,选择“LPT1 ECP打印机端口”(根据打印机所连接的端口进行选择可选择并口、串口中或在磁盘上创建文件)。
点击“下一步”按钮规定打印机名为默认的打印机和选择“是”设置为默认打印机。点击“下一步”按钮选择“是”进行打印测试。
点击“完成”按钮按提示插入Windows 9X光盘。因为在***打印机时选择了打印测试页,正常情况下打印机会打印出一张“恭喜,恭喜……”的打印测试页出来这样打印机就算是***成功了。
驱动程序***完毕后需要进行配置。需要将打印机设置为“共享”鼠标点击“開始→设置→打印机”,再选择已经***的打印机点击鼠标右键,选择“共享”设置打印机的网络共享出现“打印机属性”窗口,选擇“共享”标签选择“共享为”后,里面的所有选项使用默认值然后按“确定”完成设置。
B机的打印机已经设置为共享了但是A机还鈈能直接使用,在A同中也要***打印机***方法与上述B机***打印机很相似。所不同的是选择***“网络打印机”而不是“本地打印机”
确保A、B机已经正确连接并且正常通信,启动A机点击“开始→设置→打印机”。在出现的“打印机”窗口双击“添加打印机”出现“添加打印机向导”点击“下一步”,在出现的对话框中选择“网络打印机”点击“下一步”按钮,这里要求输入打印机的网络路径或隊列名点击“浏览”按钮,会出现“浏览打印机”窗口选择网络中上的后点击“确定”按钮。
在A机中将***的网络打印机设定为“默认”,以后就可使用本地打印机一样了正如前面所说“直接按‘打印’按钮,就打印出来”当然,与打印机连接的B机必须开机并苴启动Windows,打印机电源也必须打开