现在的位置: 首页 > 综合 > 正文

把Macintosh集成进Windows NT网络

2018年01月28日 ⁄ 综合 ⁄ 共 3577字 ⁄ 字号 评论关闭

苹果公司的Macintosh计算机因其在许多性能及技术方面的领先性,吸引着包括影视制作,广告设计,出版印刷等许多用户群体。同时Macintosh计算机的局域网技术经过十多年的发展,也有了串口连接(即LocalTalk方式)和以太网连接(即EtherTalk)等方式。然而,以前Macintosh计算机与PC机在跨平台联接方面一直是一个问题,很少有系统能够令人满意地解决这一问题。现在,随着Windows NT的日臻完善,用户终于可以方便地把两种平台集成起来,从而发挥各自优势,实现使资源充分共享。
  
   Macintosh计算机使用AppleTalk协议进行网络会话,Windows NT Server支持AppleTalk协议,但这种协议不能作为Windows NT网络主协议,而只能作为辅助协议来提供与Apple网络的交流。
  
   把Macintosh连入Windows NT网络的第一步是在Windows NT中安装Macintosh服务。Macintosh服务是Windows NT Server内置的一个基本服务,可以在其“控制面版”中网络程序的服务页里添加此服务。安装Macintosh服务时系统会自动安装上AppleTalk协议,该协议将作为一种设备驱动被列在“控制面版”的设备管理程序清单里。
  
   Macintosh服务的目的就是使PC计算机用户和Macintosh计算机用户能共同享用同一网络上的文件和打印机。但使用这种文件服务的前提是必须把Macintosh用户将要访问的Windows NT目录建立在NTFS格式的分区上。因此,除非Macintosh用户只使用Windows NT的打印服务而不想使用文件服务,否则一定要在Windows NT服务器上为安装Macintosh服务准备一个NTFS分区。
  
   安装Macintosh服务后接下来就要配置AppleTalk协议,所以安装前首先要对Apple网络有一定的了解。AppleTalk协议是一种可路由的协议,在其网络地址中用两个高位字节表示网络号,用一个低字节表示节点号,这样倘若一个网络内的节点数超过了255个就必须划分为不同的网段。AppleTalk依靠名字进行网络查询,其节点号是在计算机启动时自动获得的,因此不用为计算机分配节点号,要指定的只是网络号,因为它涉及到路由的问题。Windows NT Server可以为TCP/IP协议实现软件路由,同样其Macintosh服务也被设计成可以当作AppleTalk的路由器,也就是说在Windows NT服务器上能够同时安装两块网卡,并分别连接到两个具有不同网络号的AppleTalk网段,由Windows NT服务器把它们连接起来,实现二者的通讯。
  
   如果希望使Windows NT服务器成为Macintosh计算机的网络路由器,就要在配置AppleTalk协议时选中“启用路由选择(B)”复选框。另外,当此Windows NT服务器将作为某AppleTalk网段的主路由器,即种子路由器时,还应该选中“使用该路由器传播网络(U)”复选框,同时为每块网卡定义其网络号的范围,并添加此服务器默认要进入的AppleTalk区域,因为这些信息是将是要向网络广播的。相反,若此Windows NT服务器不是AppleTalk主路由器,而是作为一台非种子路由器时,就不要选择“使用该路由器传播网络(U)”复选框,因为其所需的区域名等信息可以从网络中的种子路由器那里得到。 
  
   AppleTalk的区域(Zone)是一个逻辑范围,它是为了使用者的方便而人为地划分的,包括Macintosh网络用户以及AppleTalk网络资源等。区域类似于组织结构,划分区域后使寻找各种网络资源更加容易,就好象去一个公司找人,如果知道他是在哪一个部门,那就好找多了。
  
   安装Macintosh服务并配置AppleTalk协议后重新启动Windows NT Server,Macintosh计算机就能够连接进Windows NT网络了。Windows NT服务器的硬盘上将自动建立一个“Microsoft UAM卷”供Macintosh计算机使用,UAM是指用户验证模块,Macintosh计算机可以从这里下载软件来增强其安全性,比如增加口令字的长度、提供口令加密、加入Windows NT域验证等等。如果认为有必要把Macintosh计算机纳入Windows NT的域安全管理模式,可以在Macintosh计算机内安装微软用户验证模块,否则不需要安装此模块也能实现与Windows NT网络的连接。安装用户验证模块后,Macintosh用户在登录到服务器之前必须输入合法的用户帐号与密码,而且密码是被加密传送的,不会被非法截取。安装UAM的方法是:首先把Macintosh计算机与Windows NT网络用网线连接并启动Windows NT Server计算机和Macintosh计算机,检查Macintosh计算机的System文件夹里有没有AppleShare子文件夹,若没有则创建它,接着打开Macintosh计算机的苹果菜单选择其中的“选配器(Chooser)”,点按“选配器”对话框内的AppleShare图标并选择在Windows NT Server的Macintosh服务里定义了的默认AppleTalk区域,这时Macintosh计算机会罗列出属于该区域的文件服务器清单,双击此列表里的Windows NT服务器并以合法用户登录,然后再选中“Microsoft UAM卷”复选框并确定,这样会在Macintosh桌面上出现一个“Microsoft UAM卷”的快捷图标,双击该图标,打开“Microsoft UAM卷”里的AppleShare文件夹,把其中的MS UAM文件拖入Macintosh中System文件夹下的AppleShare子文件夹,最后关闭“Microsoft UAM卷”并把其快捷图标拖入Macintosh回收站。至此,微软UAM就安装完成了,当下一次从Macintosh登录到Windows NT服务器时Macintosh系统会自动加载该用户验证模块来进行域用户验证。
   安装Macintosh服务后就能够在Windows NT“文件管理器”(不是资源管理器)内创建和管理供Macintosh使用的卷了。创建的Macintosh卷自动设置成为AppleTalk网络用户共享使用,但缺省时没有给PC用户共享,若PC用户也希望使用Macintosh卷,系统允许把Macintosh卷所在的文件夹共享给PC用户,因为Macintosh文件在进入Windows NT服务器时会进行格式转换,PC用户是能够使用它们的。还可以在Windows NT Server的“服务器管理器”或“控制面版”的MacFile程序里管理来访的Macintosh用户及其访问的资源,就如同在“服务器管理器”中管理Windows NT网络用户一样。有时管理员可能需要改变对Macintosh服务的设置,这可以在“控制面版”的网络程序中进行。变更Macintosh服务的设置后,要先在“控制面版”的设备管理里停止AppleTalk协议,这将同时停止所有Macintosh服务程序,然后再到“控制面版”的服务管理中分别重新启动File Server for Macintosh和Print Server for Macintosh,这样新修改的设置才会生效。
  
   除了提供文件共享服务外,Macintosh服务也提供打印共享,Macintosh文件可以通过Windows NT网络打印到非AppleTalk打印机上,反过来Windows NT用户也能够使用AppleTalk打印机。另外Windows NT服务器还能捕获AppleTalk打印机,所谓捕获就是把AppleTalk打印机纳入Windows NT Server的管理范围。一旦AppleTalk打印机被Windows NT服务器捕获,Macintosh计算机将被中断与该打印机的连接,要想打印就必须通过Windows NT服务器的假脱机打印服务。捕获打印机可在Windows NT的打印机管理器中进行,先从文件菜单选择服务器属性,然后添加一个AppleTalk打印设备的端口并选定某AppleTalk区域内的具体打印设备。在端口添加完成后就可以配置该端口并捕获端口上的打印机了,或者把这个AppleTalk打印机共享给PC网络用户。
  
   有了Windows NT Server的Macintosh服务,PC与Macintosh两种计算机就可以通过一个网络连接起来,这不仅仅是一个网络互联的问题,关键是同时方便了两个用户群体,它打破了两种硬件系统不易互访的僵局,对网络资源也是极大地利用。

抱歉!评论已关闭.