Page suivantePage précédenteTable des matières

6. Présentation de ce qui doit être fait pour faire fonctionner PPP comme client

Ce document contient un grand nombre d'informations - qui augmente à chaque version !

Par conséquent, cette section a pour but de fournir une présentation concise des actions pour connecter votre système Linux comme client à un serveur PPP.

6.1 Obtenir/installer les programmes

Si votre distribution Linux ne contient pas les programmes PPP, vous devez les obtenir sur the Linux PPP daemon

C'est la dernière version officielle lors de la rédaction du document. Cependant, prenez la dernière version disponible sur ce site (ppp-2.3 était en béta lors de la rédaction de ce document et devrait sortir bientôt).

Le paquetage PPP contient les instructions sur la façon de compiler et d'installer le logiciel donc ce HOWTO n'en parlera pas. !

6.2 Compiler le support PPP dans le noyau

L'installation de PPP Linux se divise en deux parties

De nombreuses distributions semblent fournir un support PPP dans les noyaux installés par défaut, mais certaines ne le font pas.

Si lors du boot, le noyau donne un message ressemblant à :


PPP Dynamic channel allocation code copyright 1995 Caldera, Inc.
PPP line discipline registered.

Votre noyau à le support PPP compilé.

Toutefois, vous devez recompiler votre propre noyau quelque soit votre distribution pour fournir l'utilisation la plus efficace possible des ressources disponibles et de votre configuration matérielle personnelle. Il est bon de savoir que le noyau ne peut être swappé hors de la mémoire. Avoir un noyau le plus petit possible est donc intéressant surtout pour une machine limitée en mémoire.

Ce document fournit les instructions minimales pour la re-compilation du noyau à la section Configurer votre noyau Linux.

Pour plus de détails, voir le Kernel-HOWTO à The Linux Kernel HOWTO

6.3 Obtenir les informations pour votre fournisseur d'accès à Internet

Il y a presque une infinité de manières de configurer un serveur PPP. Pour se connecter chez votre fournisseur d'accès (ou un serveur PPP pour accéder à votre intranet), vous devez obtenir des informations sur la façon dont le serveur fonctionne.

Puisque vous utilisez Linux, vous pourriez avoir quelques difficultés avec le support de certains FAI (et les serveurs Intranet d'entreprise) qui ne connaissent que les clients MS-Windows.

Toutefois, un nombre croissant de FAI utilisent Linux pour offrir leur service - et Linux pénètre également l'environnement industriel, vous devriez réduire ainsi les chances de rencontrer des problèmes.

La section Fournir les informations dont vous avez besoin pour votre serveur PPP vous explique ce dont vous devez savoir sur le serveur PPP sur lequel vous vous connectez et comment obtenir les informations dont vous avez besoin.

6.4 Configurer votre modem et votre port série

Pour se connecter à un serveur PPP et obtenir le meilleur taux de transfert possible, votre modem doit être configuré correctement.

De la même façon, les ports série de votre modem ainsi que votre ordinateur doivent être configurés correctement.

La section Configurer votre modem et votre port série fournit des informations à ce sujet.

6.5 Mettre en place la résolution de noms (DNS)

En plus des fichiers qui lancent PPP et automatisent la connexion sur le serveur PPP, il y a un grand nombre de fichiers de configuration qui sont mis en place pour que votre ordinateur puisse résoudre les noms comme www.interweft.com.au vers l'adresse IP qui est réellement utilisée pour contacter cet ordinateur. Ces fichiers sont :

Voir la section Configurer la résolution de nom vers l'adresse pour une configuration détaillée de cela.

En particulier, vous n'avez pas besoin de lancer un serveur de nom sur votre PC Linux pour le connecter à Internet (sauf si vous le souhaitez). Tout ce dont vous avez besoin est de connaître l'adresse IP d'au moins l'un des serveurs de noms que vous pouvez utiliser (plutôt celui de votre fournisseur d'accès).

6.6 PPP et les privilèges root

Puisqu'établir une liaison PPP entre votre ordinateur Linux et un autre serveur PPP nécessite la manipulation des périphériques réseau (l'interface PPP est une interface réseau) et des tables de routages du noyau, pppd nécessite les privilèges root.

Pour des détails là-dessus, voir la section Utiliser PPP et les privilèges root.

6.7 Vérifier les fichiers de votre distribution PPP et configurer les options de PPP

Il y a un certain nombre de fichiers de configuration et d'appel qui doivent être configurés pour rendre PPP opérationnel. Des exemples sont fournis avec la distribution de PPP et cette section montre quels fichiers il doit y avoir :


/etc/ppp/options
/etc/ppp/scripts/ppp-on
/etc/ppp/scripts/ppp-on-dialer
/etc/ppp/options.tpl

Vous devrez créer des fichiers supplémentaires en fonction de ce que vous souhaitez exactement utiliser avec PPP :


/etc/ppp/options.ttyXX
/etc/ppp/ip-up
/etc/ppp/pap-secrets
/etc/ppp/chap-secrets

En plus, le daemon PPP peut traiter un grand nombre d'options en ligne de commande et il est important d'utiliser les bonnes; ainsi cette section montre les options standard de PPP et vous aide à choisir les options que vous utiliserez.

Pour les détails à ce sujet, voir en section Configurer les fichiers de connexion de PPP.

6.8 Si votre serveur PPP utilise PAP (Password Authentication Protocol)

De nombreux fournisseurs d'accès et serveurs PPP utilisent PAP. Si votre serveur n'a pas besoin d'utiliser PAP (si vous pouvez vous connecter à la main et recevoir les messages textes de nom utilisateur/mot de passe il n'utilise pas PAP), vous pouvez tranquillement ignorer cette section.

Plutôt que se connecter dans de tels serveurs en utilisant le nom utilisateur et le mot de passe quand vous êtes interrogés par le serveur pour les entrer, un serveur PPP utilisant PAP n'a pas besoin de login basé sur du texte.

Les informations d'authentification de l'utilisateur sont échangées à la place comme partie prenante du protocole de contrôle de connexion qui est la première partie de l'établissement d'une liaison PPP.

La section Si votre serveur PPP utilise PAP (Password Authentification Protocol) fournit des informations sur les fichiers dont vous avez besoin pour établir une connexion PPP en utilisant PAP.

6.9 Se connecter au serveur PPP à la main

Une fois les fichiers de base configurés, c'est une bonne idée que d'essayer ceux-ci en se connectant (avec minicom ou seyon) et de lancer pppd sur votre PC Linux à la main.

Voir la section Configurer une connexion PPP à la main pour des détails complets.

6.10 Automatiser votre connexion PPP

Une fois que vous pouvez vous connecter à la main, vous allez maintenant commencer à configurer les scripts qui vont automatiser la mise en place de la connexion.

La section Automatiser votre connexion - Créer les scripts de connexion couvre la configuration des fichiers nécessaires, et la mise en place des scripts et du processus de login avec le serveur PPP, ainsi que des détails complets sur chat.

Cette section traite des scripts d'authentification du nom utilisateur/mot de passe ainsi que des scripts d'authentification pour les serveurs PAP/CHAP.

6.11 Terminer la connexion

Une fois que votre connexion est activée et fonctionne, vous devez pouvoir désactiver la liaison.

Consultez la section Terminer une connexion PPP.

6.12 Si vous avez des problèmes

De nombreuses personnes ont des problèmes pour faire fonctionner PPP directement. Les différences entre les serveurs PPP et la façon dont il faut configurer la connexion sont énormes. De plus, PPP a de nombreuses options - et certaines combinaisons d'entre elles ne fonctionnent absolument pas ensemble.

En plus des problèmes de journalisation et de démarrage du service PPP, il y a des problèmes liés aux modems et aux lignes de téléphones qui s'ajoutent !

La section Résoudre les problèmes fournit des informations de base au sujet des erreurs classiques, et la façon de les isoler et de les corriger.

Elle n'est toutefois pas destinée à offrir plus que les informations de base. Al Longyear maintient la PPP-FAQ qui contient bien plus d'informations à ce sujet !

6.13 Une fois que la connexion est lancée

Une fois que la liaison PPP est opérationnelle (spécifiquement, une fois que les trames IP fonctionnent), pppd peut lancer automatiquement (comme utilisateur root) un script pour accomplir n'importe quelle fonction qu'un script peut accomplir.

La section Une fois que la connexion est lancée fournit des informations sur le script /etc/ppp/ip-up, les paramètres que PPP lui envoie et comment l'utiliser pour récupérer votre courrier électronique de votre compte de votre fournisseur d'accès, ou envoyer les messages en attente de transmission sur votre machine.

6.14 Problèmes avec les services IP standards et l'adresse IP dynamique de la liaison PPP.

Comme cela est mentionné dans l'introduction, les adresses IP dynamiques affectent la capacité de votre PC Linux à agir comme un serveur sur Internet.

La section Problèmes avec les services IP standard et l'adresse IP dynamique de la liaison PPP fournit des informations sur les (principaux) services affectés et ce que vous pouvez faire (si c'est possible) pour contourner cela.


Page suivantePage précédenteTable des matières

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:37