Alan Cox 于 1985 年首次为 Linux 内核开发了 IPX 支持。[1] 最初,它仅用于路由 IPX 数据报。此后,其他人,特别是 Greg Page,提供了额外的支持。[2] Greg 开发了 IPX 配置实用程序,我们将在本章中使用这些实用程序来配置我们的接口。Volker Lendecke 开发了对 NCP 文件系统的支持,以允许 Linux 在网络连接的 NetWare 文件服务器上挂载卷。[3] 他还创建了允许在 Linux 中进行打印和从 Linux 进行打印的工具。Ales Dryak 和 Martin Stover 各自独立开发了用于 Linux 的 NCP 文件服务器守护程序,这些守护程序允许网络连接的 NetWare 客户端挂载导出为 NCP 卷的 Linux 目录,就像 NFS 守护程序允许 Linux 使用 NFS 协议为客户端提供文件系统一样。[4] Caldera Systems, Inc. 提供商业且完全许可的 NetWare 客户端和服务器,该客户端和服务器支持最新的 Novell 标准,包括对 NetWare 目录服务 (NDS) 的支持。[5]
因此,如今,Linux 支持广泛的服务,这些服务允许系统与现有的基于 Novell 的网络集成。
虽然我们没有在本章中详细介绍 Caldera NetWare 支持,但谈论它很重要。Caldera 由 Novell 前首席执行官 Ray Noorda 创立。Caldera NetWare 支持是一种商业产品,并由 Caldera 完全支持。Caldera 将 NetWare 支持作为其自己的 Linux 发行版 Caldera OpenLinux 的一个组件提供。Caldera 解决方案是将 Linux 引入需要商业支持以及集成到现有或新的 Novell 网络的环境中的理想方法。
Caldera NetWare 支持已获得 Novell 的完全许可,这在很大程度上确保了两家公司的产品将具有互操作性。这种确定性的两个例外是客户端的“纯 IP”操作和 NDS 服务器,尽管在撰写本文时这两者都不可用。NetWare 客户端和 NetWare 服务器均可用。还提供了一套管理工具,这些工具可以通过将 Unix 脚本语言的功能引入到任务中,从而简化不仅基于 Linux 的 NetWare 机器的管理,还可以简化 Novell NetWare 机器的管理。有关 Caldera 的更多信息,请访问他们的网站。
随着 NetWare 版本 4 的发布,Novell 引入了一项名为 NetWare 目录服务 (NDS) 的功能。NDS 规范在没有保密协议的情况下不可用,这一限制阻碍了免费支持的开发。只有版本 2.2.0 或更高版本的ncpfs软件包对 NDS 有任何支持。此支持是通过逆向工程 NDS 协议开发的。该支持似乎有效,但仍被官方认为是实验性的。您可以将非 NDS 工具与 NetWare 4 服务器一起使用,前提是它们启用了“绑定仿真模式”。
Caldera 软件完全支持 NDS,因为他们的实施已获得 Novell 的许可。但是,此实施不是免费的。因此,您将无法访问源代码,也无法自由复制和分发该软件。
[1] | 可以通过 alan@lxorguk.ukuu.org.uk 联系 Alan。 |
[2] | 可以通过 gpage@sovereign.org 联系 Greg。 |
[3] | 可以通过 lendecke@namu01.gwdg.de 联系 Volker。 |
[4] | 可以通过 A.Dryak@sh.cvut.cz 联系 Ales。可以通过 mstover@freeway.de 联系 Martin。 |
[5] | 有关 Caldera 的信息,请访问 http://www.caldera.com/。 |