Differences

This shows you the differences between two versions of the page.

Link to this comparison view

freebsd:ppp [2010/01/12 13:29] (current)
Line 1: Line 1:
 +  * Introduction
 +Ayant été obligé de repasser en rtc après avoir eu pendant plus d'un an et demi l'adsl (et oui chez les Anglais, l'adsl coute environ 550 francs par mois sans le prix de
 + la ligne :/ ), je me suis donc décidé à configurer ma passerelle FreeBSD.
 +
 +  * Mise en place
 +Pour le kernel vérifiez bien que vous avez la ligne suivante :
 +<​code>​
 +pseudo-device ​  ​tun ​            # Packet tunnel.
 +</​code>​
 +Recompiler ensuite si nécessaire. Si vous ne savez pas comment compiler votre kernel je vous conseille de consulter la mini doc d'imil sur le noyau.
 +
 +Pour le fichier de configuration de ppp, éditez **/​etc/​ppp/​ppp.conf** et suivez l'​exemple suivant :
 +<​code>​
 +default:
 + ​delete ALL
 + set device /dev/cuaa0 # si votre modem si trouve sur /dev/cuaa0 (com1 sous Windows)
 + set speed 115200
 + deny lqr
 + set log connect Phase tun Command Chat LCP IPCP  # vous pouvez en rajouter si vous voulez + de details
 + set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \"​\"​ AT OK-AT-OK ATV1&​C1&​D2S0=0M0 OK \\dATDT\\T TIMEOUT 40 CONNECT"​
 +
 +fs:  #j'ai mis fs pour freeserve mais vous pouvez mettez ce que vous voulez a condition d'​utiliser ce meme nom lors du lancement de la connexion.
 + set server /​var/​run/​internet ""​ 0177  # explication dans la suite du document.
 + set phone 0123456789 ​   # remplacer par le numéro de telephone de votre provider
 + set login
 + set timeout 1000
 + set authname votrelogin ​ # remplacer par votre login
 + set authkey votremotdepasse # remplacer par votre mot de passe
 + set ifaddr 192.168.0.1/​0 192.168.0.2/​0 255.255.255.0 ​ #Suivant votre IP local si vous en possédez une.
 + ​delete ALL
 + add default HISADDR
 +</​code>​
 +
 +Vous pouvez dès maintenant vous connecter en tapant par exemple la commande (en root) : 
 +<​code>​
 +ppp -background fs
 +</​code>​
 +La connexion s'​effectue avec l'​interface tun0. Des options autres que -background existent, pour cela consulter les man pages de ppp.
 +
 +Revenons à la ligne set server /​var/​run/​internet ""​ 0177, celle ci vous permet d'​aller controler le daemon ppp via la commande :
 +<​code>​
 +pppctl /​var/​run/​internet
 +</​code>​
 +Seul le proprietaire de la connexion pourra l'​utiliser. Ensuite une fois dans le programme, avec la commande help vous avez tous.
 +
 +Ensuite, vous pouvez configurer natd ou ipnat pour votre réseau local.
 +
 +Document rédigé par Nicolas : nicolas@qtexplorer.org
  
freebsd/ppp.txt · Last modified: 2010/01/12 13:29 (external edit)