<HTML> <HEAD> <TITLE>Linux PPP Howto</TITLE> </HEAD> <BODY> <H1>Linux PPP Howto</H1> <H2>par Robert Hart, hart@interweft.com.au</H2>Version 3.0, 31 mars 1997 <P><HR><EM>(Adaptation française par Antoine Levavasseur <CODE>levavass@efrei.fr</CODE>, le 22 octobre 1997). Ce document montre comment connecter votre PC Linux à un serveur PPP, comment utiliser PPP pour relier deux réseaux locaux ensemble, et fournit une méthode pour configurer votre machine Linux comme serveur PPP. Ce document fournit également une aide pour déboguer les connections PPP qui ne fonctionnent pas.</EM><HR></P> <P><B>Copyright</B></P> <P>Ce document est distribué sous les contraintes de la GPL (GNU Public Licence).</P> <P></P> <P><B>Distribution</B></P> <P>Le document original sera posté dans comp.os.linux.answers lorsque de nouvelles versions du document arriveront. Il est également disponible en HTML à : <UL> <LI> <A HREF="http://sunsite.unc.edu/mdw/linux.html#howto">Linux Howto Index</A> </LI> <LI> <A HREF="http://www.interweft.com.au/other/ppp-howto/ppp-howto.html">PPP-HOWTO</A> </LI> </UL> </P> <P></P> <P>Les autres formats (SGML, ASCII, PostScript, DVI) sont disponibles à <A HREF="ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats">Howtos - other formats</A> .</P> <P></P> <P>Comme sunsite.unc.edu est très chargé, vous êtes encouragés à utiliser un miroir plus proche de chez vous. En particulier la version française de ce HOWTO est posté régulièrement dans fr.comp.os.linux.annonce, et est disponible sur ftp.lip6.fr et http://www.freenix.fr/.</P> <P></P> <P><B>Remerciements</B></P> <P></P> <P>Un nombre important et croissant de personnes m'ont aidé à préparer ce document. Remerciements spéciaux à Al Longyear pour l'aide sur PPP lui-même (si il y a des erreurs ici, ce sont les miennes et pas les siennes), Greg Hankins (qui maintient les Howto Linux) et Debi Tackett (de Maximum Access.com) pour ses nombreuses suggestions sur le style, l'organisation du contenu, la logique et la clarté des explications.</P> <P></P> <P>Pour finir, je remercie les nombreuses personnes qui m'ont envoyé leurs commentaires par courrier électronique. Comme tous les auteurs de HOWTO, la satisfaction d'aider est le seul salaire que nous recevons, et cela nous suffit. En écrivant ce HOWTO, je rembourse d'une certaine façon la dette que je - et tous les autres utilisateurs Linux - dois aux personnes qui écrivent et maintiennent le système d'exploitation que nous avons choisi.</P> <P><B>Traduction Française de ce document</B></P> <P></P> <P>La traduction du présent document PPP-Howto (et précédemment PPP-FAQ) était assurée par René Cougnenc. C'était l'un des premiers (si ce n'est le premier) utilisateur de Linux en France alors que ce n'était qu'un petit projet un peu fou lancé par Linus Torvalds. René Cougnenc a participé au développement de Linux et a assuré la traduction de nombreux HOWTO et ouvrages sur Linux qui font encore référence. Si vous utilisez Linux aujourd'hui c'est sans doute un peu grâce à lui... <BR> Prendre ses pas dans la traduction de ce HOWTO était un peu délicat car la barre était placée haut, et j'espère que le lecteur que vous êtes ne sera pas déçu par mon travail. <BR> Et si René nous entends là-haut, je suis sûr qu'il lèvera avec nous son verre à la santé de notre système d'exploitation favori ! :-)</P> <P>Enfin merci à Thomas Parmelan pour la relecture et les conseils sur la forme de la version française de ce document.</P> <P></P> <P> <H2><A NAME="toc1"></A>1. <A HREF="PPP-HOWTO-1.html">Introduction</A></H2> <UL> <LI><A HREF="PPP-HOWTO-1.html#ss1.1">1.1 Clients et Serveurs </A> <LI><A HREF="PPP-HOWTO-1.html#ss1.2">1.2 Différences entre les distributions Linux </A> <LI><A HREF="PPP-HOWTO-1.html#ss1.3">1.3 Outils de configuration spécifiques aux distributions</A> </UL> <P> <H2><A NAME="toc2"></A>2. <A HREF="PPP-HOWTO-2.html">Adresse IP </A></H2> <UL> </UL> <P> <H2><A NAME="toc3"></A>3. <A HREF="PPP-HOWTO-3.html">Buts de ce document</A></H2> <UL> <LI><A HREF="PPP-HOWTO-3.html#ss3.1">3.1 Mettre en place un client PPP</A> <LI><A HREF="PPP-HOWTO-3.html#ss3.2">3.2 Relier deux Réseaux locaux ou un réseau local à Internet grâce à PPP</A> <LI><A HREF="PPP-HOWTO-3.html#ss3.3">3.3 Configurer un serveur PPP</A> <LI><A HREF="PPP-HOWTO-3.html#ss3.4">3.4 Utiliser PPP avec une connexion Null-Modem directe</A> <LI><A HREF="PPP-HOWTO-3.html#ss3.5">3.5 Pour le moment ce document ne couvre pas...</A> </UL> <P> <H2><A NAME="toc4"></A>4. <A HREF="PPP-HOWTO-4.html">Versions des logiciels traités</A></H2> <UL> </UL> <P> <H2><A NAME="toc5"></A>5. <A HREF="PPP-HOWTO-5.html">D'autres documents utiles/importants</A></H2> <UL> <LI><A HREF="PPP-HOWTO-5.html#ss5.1">5.1 Les Mailing Listes utiles</A> </UL> <P> <H2><A NAME="toc6"></A>6. <A HREF="PPP-HOWTO-6.html">Présentation de ce qui doit être fait pour faire fonctionner PPP comme client</A></H2> <UL> <LI><A HREF="PPP-HOWTO-6.html#ss6.1">6.1 Obtenir/installer les programmes</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.2">6.2 Compiler le support PPP dans le noyau</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.3">6.3 Obtenir les informations pour votre fournisseur d'accès à Internet</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.4">6.4 Configurer votre modem et votre port série</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.5">6.5 Mettre en place la résolution de noms (DNS)</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.6">6.6 PPP et les privilèges root</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.7">6.7 Vérifier les fichiers de votre distribution PPP et configurer les options de PPP</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.8">6.8 Si votre serveur PPP utilise PAP (Password Authentication Protocol)</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.9">6.9 Se connecter au serveur PPP à la main</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.10">6.10 Automatiser votre connexion PPP</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.11">6.11 Terminer la connexion</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.12">6.12 Si vous avez des problèmes</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.13">6.13 Une fois que la connexion est lancée</A> <LI><A HREF="PPP-HOWTO-6.html#ss6.14">6.14 Problèmes avec les services IP standards et l'adresse IP dynamique de la liaison PPP.</A> </UL> <P> <H2><A NAME="toc7"></A>7. <A HREF="PPP-HOWTO-7.html">Configurer votre noyau Linux </A></H2> <UL> <LI><A HREF="PPP-HOWTO-7.html#ss7.1">7.1 Installer les sources du noyau</A> <LI><A HREF="PPP-HOWTO-7.html#ss7.2">7.2 Connaître votre matériel</A> <LI><A HREF="PPP-HOWTO-7.html#ss7.3">7.3 Compilation du noyau - le noyau Linux 1.2.13</A> <LI><A HREF="PPP-HOWTO-7.html#ss7.4">7.4 Compilation du noyau Linux 1.3.x et 2.0.x</A> <LI><A HREF="PPP-HOWTO-7.html#ss7.5">7.5 Remarque sur PPP-2.2 et <CODE>/proc/net/dev</CODE></A> <LI><A HREF="PPP-HOWTO-7.html#ss7.6">7.6 Considérations générales sur la configuration du noyau pour PPP</A> </UL> <P> <H2><A NAME="toc8"></A>8. <A HREF="PPP-HOWTO-8.html">Fournir les informations dont vous avez besoin pour votre serveur PPP</A></H2> <UL> </UL> <P> <H2><A NAME="toc9"></A>9. <A HREF="PPP-HOWTO-9.html">Configurer votre modem et votre port série </A></H2> <UL> <LI><A HREF="PPP-HOWTO-9.html#ss9.1">9.1 Remarque au sujet des ports séries et des capacité de vitesse</A> <LI><A HREF="PPP-HOWTO-9.html#ss9.2">9.2 Noms des ports série</A> <LI><A HREF="PPP-HOWTO-9.html#ss9.3">9.3 Configuration de votre modem</A> <LI><A HREF="PPP-HOWTO-9.html#ss9.4">9.4 Remarque sur le contrôle de flux série</A> <LI><A HREF="PPP-HOWTO-9.html#ss9.5">9.5 Tester votre modem pour composer un numéro</A> </UL> <P> <H2><A NAME="toc10"></A>10. <A HREF="PPP-HOWTO-10.html">Configurer la résolution de nom vers l'adresse (DNS) </A></H2> <UL> <LI><A HREF="PPP-HOWTO-10.html#ss10.1">10.1 Le fichier <CODE>/etc/resolv.conf</CODE></A> <LI><A HREF="PPP-HOWTO-10.html#ss10.2">10.2 Le fichier <CODE>/etc/hosts.conf</CODE></A> </UL> <P> <H2><A NAME="toc11"></A>11. <A HREF="PPP-HOWTO-11.html">Utiliser PPP et les privilèges <B>root</B> </A></H2> <UL> </UL> <P> <H2><A NAME="toc12"></A>12. <A HREF="PPP-HOWTO-12.html">Configurer les fichiers de connexion de PPP </A></H2> <UL> <LI><A HREF="PPP-HOWTO-12.html#ss12.1">12.1 Le fichier options.tpl fourni</A> <LI><A HREF="PPP-HOWTO-12.html#ss12.2">12.2 Quelles options dois-je utiliser ? (Sans PAP/CHAP)</A> </UL> <P> <H2><A NAME="toc13"></A>13. <A HREF="PPP-HOWTO-13.html">Si votre serveur PPP utilise PAP (Password Authentification Protocol) </A></H2> <UL> <LI><A HREF="PPP-HOWTO-13.html#ss13.1">13.1 Utiliser MSCHAP</A> <LI><A HREF="PPP-HOWTO-13.html#ss13.2">13.2 Le fichier de secrets de PAP/CHAP</A> <LI><A HREF="PPP-HOWTO-13.html#ss13.3">13.3 Le fichier de secrets de PAP</A> <LI><A HREF="PPP-HOWTO-13.html#ss13.4">13.4 Le fichier de secrets de CHAP</A> <LI><A HREF="PPP-HOWTO-13.html#ss13.5">13.5 Supporter plusieurs connexions authentifiées avec PAP</A> </UL> <P> <H2><A NAME="toc14"></A>14. <A HREF="PPP-HOWTO-14.html">Configurer une connexion PPP à la main</A></H2> <UL> </UL> <P> <H2><A NAME="toc15"></A>15. <A HREF="PPP-HOWTO-15.html">Automatiser votre connexion - Créer les scripts de connexion </A></H2> <UL> <LI><A HREF="PPP-HOWTO-15.html#ss15.1">15.1 Scripts de connexion pour l'authentification nom utilisateur/mot de passe</A> <LI><A HREF="PPP-HOWTO-15.html#ss15.2">15.2 Le script ppp-on</A> <LI><A HREF="PPP-HOWTO-15.html#ss15.3">15.3 Editer les scripts de démarrage de PPP fournis</A> <LI><A HREF="PPP-HOWTO-15.html#ss15.4">15.4 Ce que script Chat signifie...</A> <LI><A HREF="PPP-HOWTO-15.html#ss15.5">15.5 Un script chat pour les connections authentifiées avec PAP/CHAP</A> <LI><A HREF="PPP-HOWTO-15.html#ss15.6">15.6 Les options <CODE>debug</CODE> et <CODE>file option_file</CODE> de pppd</A> </UL> <P> <H2><A NAME="toc16"></A>16. <A HREF="PPP-HOWTO-16.html">Testez votre script de connexion</A></H2> <UL> </UL> <P> <H2><A NAME="toc17"></A>17. <A HREF="PPP-HOWTO-17.html">Terminer une connexion PPP</A></H2> <UL> </UL> <P> <H2><A NAME="toc18"></A>18. <A HREF="PPP-HOWTO-18.html">Résoudre les problèmes </A></H2> <UL> <LI><A HREF="PPP-HOWTO-18.html#ss18.1">18.1 J'ai compilé le support PPP dans le noyau, mais...</A> <LI><A HREF="PPP-HOWTO-18.html#ss18.2">18.2 Mon modem se connecte mais PPP ne démarre jamais</A> <LI><A HREF="PPP-HOWTO-18.html#ss18.3">18.3 Le syslog contient "<CODE>serial line is not 8 bit clean</CODE>..."</A> <LI><A HREF="PPP-HOWTO-18.html#ss18.4">18.4 Le processus PPP distant est long à démarrer</A> <LI><A HREF="PPP-HOWTO-18.html#ss18.5">18.5 La route par défaut n'est pas configurée</A> <LI><A HREF="PPP-HOWTO-18.html#ss18.6">18.6 Autres problèmes</A> </UL> <P> <H2><A NAME="toc19"></A>19. <A HREF="PPP-HOWTO-19.html">Obtenir de l'aide quand on est totalement perdu</A></H2> <UL> </UL> <P> <H2><A NAME="toc20"></A>20. <A HREF="PPP-HOWTO-20.html">Problèmes classiques lorsque la liaison fonctionne</A></H2> <UL> <LI><A HREF="PPP-HOWTO-20.html#ss20.1">20.1 Je n'arrive pas à voir après le serveur PPP ou je suis connecté</A> <LI><A HREF="PPP-HOWTO-20.html#ss20.2">20.2 Je peux envoyer du courrier mais pas en recevoir</A> <LI><A HREF="PPP-HOWTO-20.html#ss20.3">20.3 Pourquoi les gens ne peuvent pas faire de finger, WWW, gopher, talk etc</A> </UL> <P> <H2><A NAME="toc21"></A>21. <A HREF="PPP-HOWTO-21.html">Utiliser les services Internet avec des adresses IP dynamiques</A></H2> <UL> <LI><A HREF="PPP-HOWTO-21.html#ss21.1">21.1 Configurer le courrier électronique (email)</A> <LI><A HREF="PPP-HOWTO-21.html#ss21.2">21.2 Configurer un serveur de noms local</A> </UL> <P> <H2><A NAME="toc22"></A>22. <A HREF="PPP-HOWTO-22.html">Relier deux réseaux locaux avec PPP</A></H2> <UL> <LI><A HREF="PPP-HOWTO-22.html#ss22.1">22.1 Configurer les adresses IP</A> <LI><A HREF="PPP-HOWTO-22.html#ss22.2">22.2 Configurer le routage.</A> <LI><A HREF="PPP-HOWTO-22.html#ss22.3">22.3 Sécurité réseau</A> </UL> <P> <H2><A NAME="toc23"></A>23. <A HREF="PPP-HOWTO-23.html">Une fois que la connexion fonctionne - le script <CODE>/etc/ppp/ip-up</CODE></A></H2> <UL> <LI><A HREF="PPP-HOWTO-23.html#ss23.1">23.1 Routages spéciaux</A> <LI><A HREF="PPP-HOWTO-23.html#ss23.2">23.2 Support du courrier électronique en attente</A> <LI><A HREF="PPP-HOWTO-23.html#ss23.3">23.3 Un exemple de script <CODE>/etc/ppp/ip-up</CODE></A> <LI><A HREF="PPP-HOWTO-23.html#ss23.4">23.4 Support du courrier électronique</A> </UL> <P> <H2><A NAME="toc24"></A>24. <A HREF="PPP-HOWTO-24.html">Utiliser <CODE>/etc/ppp/ip-down</CODE></A></H2> <UL> </UL> <P> <H2><A NAME="toc25"></A>25. <A HREF="PPP-HOWTO-25.html">Possibilité de routage sur un réseau local</A></H2> <UL> <LI><A HREF="PPP-HOWTO-25.html#ss25.1">25.1 Remarques sur la sécurité</A> </UL> <P> <H2><A NAME="toc26"></A>26. <A HREF="PPP-HOWTO-26.html">Configurer un serveur PPP </A></H2> <UL> <LI><A HREF="PPP-HOWTO-26.html#ss26.1">26.1 Compiler le noyau</A> <LI><A HREF="PPP-HOWTO-26.html#ss26.2">26.2 Présentation du système de serveur</A> <LI><A HREF="PPP-HOWTO-26.html#ss26.3">26.3 Faire marcher les programmes tous ensemble</A> <LI><A HREF="PPP-HOWTO-26.html#ss26.4">26.4 Configurer les fichiers d'options</A> <LI><A HREF="PPP-HOWTO-26.html#ss26.5">26.5 Configurer pppd pour permettre aux utilisateurs de le lancer</A> <LI><A HREF="PPP-HOWTO-26.html#ss26.6">26.6 Créer un alias global pour pppd</A> </UL> <P> <H2><A NAME="toc27"></A>27. <A HREF="PPP-HOWTO-27.html">Utiliser PPP avec une connexion null modem </A></H2> <UL> </UL> </BODY> </HTML>