PPP Dialup
From Knowledge
Ce tutoriel explique la mise en place d'un serveur PPP atteignable par ligne téléphonique sur un serveur GNU/Linux Debian (mode CLI).
Conditions requises
Aucune condition requise
Installation
- Installer les paquets Debian: mgetty ppp
apt-get update
apt-get install mgetty ppp
- Editer le fichier /etc/inittab et ajouter la ligne suivante:
S0:2345:respawn:/sbin/mgetty ttyS0 /dev/ttyS0
- Editer le fichier /etc/mgetty/login.config et ajouter la ligne suivante (supprimer les éventuelles lignes semblables):
/AutoPPP/ - - /usr/sbin/pppd file /etc/ppp/options.server
- Créer le fichier /etc/ppp/options.server et y insérer les lignes suivantes:
asyncmap 0
modem
crtscts
lock
require-pap
refuse-chap
proxyarp
192.168.1.10:192.168.1.11 #x:y => x: adresse IP donnée au port série / y: adresse IP donnée à l'utilisateur désirant se connecter
netmask 255.255.255.0
ms-dns 192.168.1.1 #Remplacer avec le serveur DNS (en général l'adresse du routeur ADSL)
ms-dns 192.168.1.1 #Remplacer avec le serveur DNS (en général l'adresse du routeur ADSL)
- Editer le fichier /etc/ppp/pap-secret et y ajouter les utilisateurs souhaités. Par exemple:
Client (User) Server Secret (password) IP
username * password *
username2 * password2 *
- Editer le fichier /etc/sysctl.conf et y ajouter la directive suivante (ou la décommenter si elle existe déjà)
net.ipv4.ip_forward = 1
- Exécuter les commandes suivantes pour prendre en compte les modifications effectuées:
sysctl -e -p /etc/sysctl.conf
init q