#1 Le 18/04/2007, à 12:16
- Marco07
tips & astuce Se connecter a Relakks sous linux
Après avoir cherché de longues heures sur le net un solution pour se connecter au vpn pptp.relakks.com
et perdu une masse de cheveux conséquente, trois paquets de cigarettes et 18 cafés plus tard.....
J'ai finalement réussi à me connecter au réseau relakks, pour le bonheur de ma mule(pour télécharger des fichiers libres de droit... cela va de soi:lol:) afin de contourner le bridage imposé par free ...
testé sous xubuntu 6.10.. mais doit fonctionner avec les autres...
la bête est derrière un routeur
l'astuce a été péchée en partie sur ce forum
http://forum.piratpartiet.se/Topic66372-164-1.aspx
et d'autres...
installer pptp (ou pptp-linux au choix) ->testé avec pptp
sudo apt-get install pptp
1 Configurer la connection Relakks
dans le terminal
sudo vim /etc/ppp/peers/Relakks
coller le texte suivant :
remotename Relakks
linkname Relakks
ipparam Relakks
pty "pptp pptp.relakks.com --nolaunchpppd"
name UTILISATEUR
usepeerdns
require-mppe-128
noauth
file /etc/ppp/options.pptp
2 Ensuite configurer le mot de passe:
sudo vim /etc/ppp/chap-secrets
# client server secret IP addresses
UTILISATEUR Relakks PASSWORD "*"
Jusqu'ici on a configuré le serveur vpn et le mot de passe,
Testez la connection, avec un peu de chance vous vous épargnerez une partie du tuto:cool:...
Chez moi ne marche pas... la table de routage est en cause .... Donc étape suivante:
3 Configurer la table de routage
on va éditer le fichier /etc/hosts pour attribuer une ip fixe a pptp.relakks.com car le serveur a plusieurs ip, et pour le script suivant ça va pas être pratique, on va donc choisir une ip, dans la console tapper
ping pptp.relakks.com
chez moi retourne :
PING pptp.relakks.com (83.233.169.2) 56(84) bytes of data.
64 bytes from pptp.relakks.com (83.233.169.2): icmp_seq=1 ttl=48 time=81.5 ms
Comme vous pourrez le constater l'ip sera différente à chaque tentative
pour le script on choisira 83.233.169.2 (Vous êtes libre d'en choisir une autre ^^)
On édite
sudo vim /etc/hosts
et on rajoute:
83.233.169.2 pptp.relakks.com
en dessous des 2 premières lignes (127.0.0.1 localhost)
Ca va vous permettre d'identifier relakks avec uniquement cette ip.
un ping de pptp.relakks.com vous donneras automatiquement 83.233.169.2.
Ensuite on va éditer le script de démarrage de la connection...
ces règles vont dépendre de votre installation, ici il s'agit d un pc connecté à un routeur (192.168.1.1)
sudo vim /etc/ppp/ip-up
après export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM
ajouter
route del -host pptp.relakks.com
route add -host pptp.relakks.com gw 192.168.1.1 dev ra0
route del default
route add default gw $4 dev ppp0
#modifier l'ip 192.168.1.1 en fonction de l'ip
#du routeur et ra0 en fonction du périphérique qui se connecte à internet un ifconfig vous renseignera.
Et ensuite on modifie le script de déconnection /etc/ppp/ip-down pour rétablir la situation quand on se déconnecte
sudo vim /etc/ppp/ip-down
après export PPP_IFACE PPP_TTY PPP_SPEED PPP_LOCAL PPP_REMOTE PPP_IPPARAM
ajouter
route del default
route add default gw 192.168.1.1 dev ra0
route del pptp.relakks.com
#modifier l'ip 192.168.1.1 en fonction de l'ip
#du routeur et ra0 en fonction du périphérique qui se connecte à internet.
Tester la connection.
4 Tester la connection
sudo pon Relakks
ping google.com
sudo ifconfig ppp0 |grep P-t-P
et http://www.adresseip.com/
si votre ip est la même que la P-t-P, c'est bonheur! ->Pour se déconnecter sudo poff Relakks
Sinon il faut le reconnecter à internet un petit sudo dhclient fera l'affaire en règle générale
et passer à l'étape suivante...
--------------------------
J'espère que cet article vous aura un peu aidé concernant la configuration du vpn de relakks, sinon n'hésitez pas à poser des questions.