Page suivante Page précédente - Table des matières

27. Utiliser PPP avec une connexion null modem

C'est très simple - il n'y a pas de modem et ainsi les choses sont bien plus facile.

Tout d'abord, choisissez une machine comme 'serveur', configurez getty sur le port série pour que vous testiez si vous avez une connectivité en utilisant minicom sur le 'client'.

Une fois que ça fonctionne, vous pouvez enlever le getty A MOINS que vous vouliez être sûr que la connexion permet d'utiliser les paires nom utilisateur/ mot de passe pour les connexions entrantes. Comme vous avez un 'contrôle physique' des deux machines, je pense que vous n'avez pas besoin de ça.

Maintenant, sur le serveur, enlevez getty et assurez vous que les ports série sont configurés correctement sur les deux machines avec 'setserial'.

Tout ce que vous avez besoin maintenant est de démarrer pppd sur les deux systèmes. Je suppose que les connexions utilise une connexion par /dev/ttyS34. Ainsi sur les deux machines lancez la commande :


pppd -detach crtscts lock <local IP>:<remote IP> /dev/ttyS3 38400 &

Cela devrait lancer la connexion - mais pour le moment il n'y a aucun routage de spécifié. Vous pouvez tester la connexion en pingant l'autre machine. Si ça marche, éteignez la liaison en tuant le processus pppd

Le routage dont vous avez besoin dépend de ce que vous voulez faire exactement. Généralement, une des machines sera connecté sur un réseau Ethernet (et même plus) le routage nécessaire est donc exactement le même qu'entre un serveur PPP et un client.

Sur la machine équipée d'Ethernet, la commande sera donc


pppd -detach crtscts lock proxyarp <local IP>:<remote IP> /dev/ttyS3 38400 &

et sur l'autre machine


pppd -detach crtscts lock defaultroute <local IP>:<remote IP> /dev/ttyS3 38400 &

Si vous reliez deux réseaux locaux (avec une liaison série !) vous aurez besoin d'un routage plus complexe, vous pouvez utiliser /etc/ppp/ip-up exactement de la même façon qu'il est décrit plus haut.

Robert Hart
Port Hedland, Western Australia
Melbourne, Victoria, Australia August/October 1996 January/March 1997


Page suivante Page précédente - Table des matières