10. Tunnel IPX sur IP

Contenu de cette section

La plupart d'entre vous doivent être dans la situation où deux réseau IPX sont séparés par une simple connexion IP. Comment pourra-t-on dans ce cas jouer un deathmatch à DOOM pour DOS demanderiez vous? Andreas Godzinap <ag@agsc.han.de> a une réponse pour vous avec ipxtunnel.

ipxtunnel founit une sorte de pont pour IPX en permettant à des paquets IPX d'être encapsulés dans des datagrammes TCP/IP de manière à ce qu'ils soient transportés par une connexion TCP/IP. Ce programme attend l'arrivé de paquets IPX et lors de leur arrivée, il les enferme dans un datagramme TCP/IP et le route vers l'adresse IP distante que vous aurez spécifiée. Pour que cela fonctionne, la machine qui reçoit le datagramme encapsulé doit, elle aussi, faire tourner une version identique d'ipxtunnel.

10.1 Où trouver ipxtunnel?

Vous pouvez obtenir ipxtunnel sur Sunsite ou sur un site miroir.

10.2 Compiler ipxtunnel

ipxtunnel se compile proprement chez moi en utilisant les commandes :


       # cd /usr/src
       # tar xvfz .../ipxtunnel.tgz
       # cd ipxtunnel
       # make

10.3 Configurer ipxtunnel

La configuration d'ipxtunnel est aisée. Admettons que la machine de vos amis soit gau.somewhere.com et que votre machine soit appelée gim.sw.edu. ipxtunnel utilise un fichier de configuration appelé /etc/ipxtunnel.conf. Ce fichier vous permet de spécifier

  1. le port UDP par défaut à utiliser pour la connexion TCP/IP par lequel les données encapsulées seront envoyées
  2. l'interface locale où ipxtunnel doit écouter et délivrer les paquets IPX.

Un simple fichier de configuration ressemblera à :

       #
       # /etc/ipxtunnel.conf pour gim.sw.edu
       #
       # Le port UDP a utiliser                (par defaut le 7666)
       port 7777
       #
       # Le nom de la machine distante ou; les paquets IPX doivent etre envoyes
       remote gau.somewhere.com
       #
       # Les interface IPX locales a ecouter (par defaut eth0)
       interface eth0
       interface eth1
Evidemment l'autre machine aura un fichier de configuration similaire spécifiant votre machine comme hôte distant(remote).

10.4 Tester et utiliser ipxtunnel

ipxtunnel se comporte comme un pont IPX, ainsi les réseaux IPX à chaque fin de la connexion TCP/IP doivent probablement être les mêmes. Andreas n'a jamais testé ipxtunnel dans un environnement qui utilise réellement les serveurs de fichiers Novell, donc si vous l'essayez dans un tel environnement, donnez en le résultat à Andreas pour qu'il sache si ça marche ou pas.

Si ipxtunnel fonctionne, vous devriez être en mesure de lancer DOOM sur les machine à chaque bout de la connexion utilisée en mode IPX et vous devriez vous voir l'un-l'autre.

Andreas n'a testé ce logiciel que sur de bonnes lignes rapides et ne garantit pas sa performance si votre liaison est à faible vitesse. Une fois de plus, dites lui ce qui marche et ne marche pas.


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre