15.2. IPX y Linux

Alan Cox fue el que desarrolló el primer soporte de IPX para el núcleo de Linux, en 1985. [1] Al principio sólo era útil para poco más que encaminar datagramas IPC. Desde entonces, otra gente, entre los que destacan Greg Page, ha proporcionado soporte adicional. [2] Greg desarrolló las utilidades de configuración que utilizaremos en este capítulo para configurar nuestras interfaces. Volker Lendecke desarrolló el soporte para el sistema de ficheros NCP, que permite a Linux montar volúmenes en servidores de ficheros NetWare conectados a una red. [3] También creó herramientas que permiten imprimir en y desde Linux. Ales Dryak y Martin Stover, cada uno de manera independiente, desarrollaron demonios de ficheros NCP para Linux, que permiten que clientes NetWare conectados a una red puedan montar directorios Linux exportados como volúmenes NCP, de la misma manera que el demonio NFS permite a Linux servir sistemas de ficheros a clientes que usen el protocolo NFS. [4] Caldera Systems, Inc. ofrece un cliente y un servidor NetWare comerciales y autorizados que soportan los últimos estándares de Novell, incluyendo el soporte para el Servicio de Directorio de NetWare (NetWare Directory Service, NDS). [5]

Por lo tanto, hoy en día Linux soporta un amplio surtido de servicios que permiten a los sistemas integrarse con las redes basadas en Novell existentes.

15.2.1. Soporte de Caldera

Aunque no detallaremos el soporte de NetWare que ofrece Caldera en este capítulo, es importante que hablemos de él. Caldera fue fundada por Ray Noorda, el antiguo presidente ejecutivo de Novell. El soporte de NetWare de Caldera es un producto comercial completamente soportado por Caldera. Caldera proporciona el soporte de NetWare como un componente de su propia distribución de Linux, llamada Caldera OpenLinux. La solución de Caldera es una manera ideal de introducir Linux en los entornos que demandan tanto un soporte comercial como la posibilidad de integrarse en redes Novell nuevas o ya existentes.

El soporte de NetWare de Caldera está completamente autorizado por Novell, y proporciona una gran certeza de que los productos de las dos compañías serán interoperativos. Las dos excepciones a esta certeza son el funcionamiento "IP puro" del cliente, y el servidor NDS, aunque ninguno de los dos estaba disponible a la hora de escribir esto. El cliente NetWare y el servidor NetWare están ambos disponibles. También se proporciona un juego de herramientas de administración que puede simplificar la administración no sólo de las máquinas NetWare basadas en Linux, sino también de las máquinas Novell NetWare, adquiriendo la potencia de los lenguajes de scripting de Unix. Se puede encontrar más información sobre Caldera en su página web.

15.2.2. Más sobre el soporte de NDS

Junto con la versión 4 de NetWare, Novell introdujo una funcionalidad llamada Servicio de Directorio de NetWare (NetWare Directory Service, NDS). Las especificaciones del NDS no están disponibles sin un acuerdo de no divulgación (NDA), una restricción que dificulta el desarrollo del soporte libre. Sólo la versión 2.2.0 o posteriores del paquete ncpfs, del que hablaremos más tarde, tiene algún soporte de NDS. Este soporte fue desarrollado aplicando ingeniería inversa al protocolo NDS. El soporte parece funcionar, pero oficialmente todavía es considerado experimental. Se pueden usar las herramientas no-NDS con los servidores NetWare 4, siempre que tengan activado el modo “bindery emulation”.

El software de Caldera tiene soporte completo de NDS, porque su implementación está autorizada por Novell. Sin embargo, esta implementación no es libre, por lo que no se puede acceder al código fuente ni copiar y distribuir el software libremente.

Notas

[1]

Se puede contactar con Alan en alan@lxorguk.ukuu.org.uk.

[2]

Se puede contactar con Greg en gpage@sovereign.org.

[3]

Se puede contactar con Volker en lendecke@namu01.gwdg.de.

[4]

Se puede contactar con Ales en A.Dryak@sh.cvut.cz. Se puede contactar con Martin en mstover@freeway.de.

[5]

Se puede encontrar información sobre Caldera en http://www.caldera.com/.