Les clients Netware pour Linux
Le club Linux-Outaouais a tenu une réunion sur le thème
des clients Netware pour Linux en date du 29 Avril 2003.
Guy Lessard (professeur au collège de l'Outaouais) nous a présenté
les différentes possibilités qui nous sont offertes pour
intégrer les postes Linux au réseau Netware.
Vous trouverez dans ce qui suit un tableau décrivant les différentes
possibilités.
À la fin du document se trouve une liste de différents
clients graphiques dont un que j'ai évalué.
Vous pouvez rejoindre Guy sur la liste de diffusion du Club (
www.linux-gatineau.org) ou glessard@coll-outao.qc.ca
Approches pour se brancher au réseau Netware de Novell
|
Protocole IPX |
Protocole TCP/IP (UDP) |
Service WEB (tcp/ip) |
Service natif NFS de Novell |
Produit
Commercial |
| P
r
é
r
e
q
u
i
s |
-
Serveur Netware utilise IPX
-
Client Linux doit charger le protocole IPX (ipxutils...rpm)
-
Client Linux doit charger les outils ncp (Netware Core Protocol) soit ncpfs...rpm.
-
eth0 est l'interface pour le réseau Netware.
|
-
Serveur Netware utilise TCP/IP (Netware 5 et +)
-
Client Linux doit charger les outils ncp (Netware Core Protocol) soit ncpfs...rpm.
-
ipxutils n'est pas requis mais est une dépendance pour ncpfs,l'on
peut forcer l'installation sans ipxutils.
|
-
Serveur Netware 6 ou plus récent avec les services Web actifs.
-
Client Linux doit charger les outils Web (Navigateur récentqui
supporte Java et javascript)
|
-
Serveur Netware utilise les service natifs NFS
|
Client n-ix ( www.n-ix.com
)
Nécessite les empaquetages ncpfs, sudo et optionnellement ipxutils.
Fonctionne sur le principe trois tiers.
X-Window avec KDE2 ou 3
Serveur Netware 4X et plus (NDS) |
| M
é
t
h
o
d
e |
-
Charger les rpms: ncpfs et ipxutils.
-
Charger le protocole ipx.
-
Vérifier avec ifconfig le bon paramétrage ipx de l'interface.
-
Afficher la liste des serveurs Netware.
-
Monter un serveur Netware.
-
Démonter un serveur Netware.
|
-
Charger les rpms: ncpfs, ipxutils n'étant pas utilisé.
-
Monter un serveur Netware.Utilisez l'argument -A avec ncpmount.
-
Afficher la liste des serveurs Netware(La liste des serveurs n'est disponible
qu'après ncpmount).
-
Démonter un serveur Netware.
|
-
Vérifier si vous avez accès en TCP/IP au serveur Netware.
-
Utiliser le navigateur pour accéder le service au port 8009.
|
-
Utilisez la commande mount de Linux pour monter les volumes qui sont exporté
par Netware.
NFS est une méthode très insécure pour partager
des dossiers sensibles. |
-
Installer ncpfs et ipxutils.
-
Installer le client approprié pour votre distribution.
-
Lancer le service /var/lnc/server/lncserver.
-
Lancer le client /var/lnc/client/lnctray.
|
| E
x
e
m
p
l
e |
-
rpm -vih ncpfs...rpm
-
rpm -vih ipxutils...rpm
-
Lancez ipx_configure - -auto_interface=on - -auto_primary=on
-
Lancez ifconfig et vérifiez si eth0 supporte le protocole ipx en
plus de tcp/ip.
-
Lancez slist pour afficher la liste des serveurs Netware.
-
Lancez la commande ncpmount. ncpmount -S NomDuServeur -U Username.Contexte
-V NomDuVolume PointDeMontage.
-
ncpumount PointDeMontage.
|
-
rpm -vih - -nodeps ncpfs...rpm
-
Lancez la commande ncpmount. ncpmount -S NomDuServeur -U Username.Contexte
-V NomDuVolume:/dossier-A NomDnsDuServeur PointDeMontage.
-
Note: NomDnsDuServeur peut être n'importe quel nom résolue
par le DNS incluant des alias.
-
Lancez slist pour afficher la liste des serveurs Netware.
-
ncpumount PointDeMontage.
|
-
Ping felix.coll-outao.qc.ca
-
Lancez un navigateur récent et branchez vous à l'adresse
https://felix.coll-outao.qc.ca:8009
Notez le S dans https, c'est un lien encrypté SSL. |
Pas testé. Voir documentation Netware.
Mount -t nfs felix:NomDuPartage PointDuMontage |
|
| V
a
r
i
a |
Impression sur les imprimantes Netware (queue based)
Clients graphiques disponible écrit en Gtk, Kylix2 Pro,TCL/TK
et même un interface Web.
Connexion directe aux imprimantes JetDirect avec CUPS ou LPRng. |
Impression sur les imprimantes Netware (queue based)
Connexion directe aux imprimantes JetDirect avec CUPS ou LPRng. |
iPrint ?? via le protocole IPP.
Connexion directe aux imprimantes JetDirect avec CUPS ou LPRng. |
|
Impression disponible. |
Clients Netware graphiques
En date d'avril 2003, il y a plusieurs clients Netware qui imitent
le fameux client pour Windows, en voici quelque uns:
n-ix.com avait un produit béta et la compagnie a été
rachetée
par Novell très récemment, attendez-vous à un client
officiel pour Linux très bientôt.
Gtk Netware Client
http://www.darkrock.co.uk/?content=projects/gtknw
Novel Client for Linux (écrit en Kylix)
http://sourceforge.net/projects/novelclient/
Now-Well Client for Linux (écrit en Tcl/Tk)
http://now-well.sourceforge.net/linux/now-well/
NCPweb (interface Web)
http://avenir.dhs.org/ncpweb/
Commentaires
Le client n-ix n'a pu être évalué en raison de l'achat
de la compagnie par Novell, histoire à suivre.
Le client Novel Client for Linux a été une expérience
agréable. J'ai utilisé l'empaquetage auto-désarchivable.
Le script s'est exécuté sans accrochage et les modifications
au système y étaient décrites clairement. Ce qui m'as
plu était le support pour SLP qui permet au client de trouver les
serveurs Netware 6X sans problème. Maintenant, s'ils pouvaient intégrer
le système CUPS (impression) avec NDPS de Netware, ce serait super.
Puisque nous avons Netware très bien implanté ici au Collège,
il est certain que le dossier des clients sera suivi de près.
Mise à jour le 13 Novembre 2003.
Voyez également la page Web Authentification de Linux par Netware.
|