FluxRSS FluxRSS FlickR Twitter Ziki

Maxime Gaillard

DESCARTES : Je pense, donc je blog !

19 mai

Faire un VPN sous Debian avec Webmin

Posté dans Tutoriaux | Tags :, , | Pas encore de commentaire »


Contrairement à mon précèdent tuto en vidéo, cette fois je vais le faire à l’ancienne.

Avant de pouvoir configurer le VPN, il faut l’installer. Je vais prendre l’exemple de l’installation sous Webmin. Une fois connecté à votre panel, essayez de trouver le module nommé “PPTP VPN Server”.

pptp-server

Pour l’installer, connectez-vous en SSH, puis sous Debian :

apt-get install pptpd

 
Une fois installé, vous trouverez le module dans l’onglet “Réseau” (faites un Refresh Modules avant). En cliquant dessus vous arriverez normalement sur cette page :

pptp-server webmin

Vous pouvez changer les options, mais à ce stade vous n’êtes pas obligé de le faire. Tout devrait marcher quand même. Maintenant vous allez devoir ajouter un compte. Allez dans PPP Accounts, puis Create new PPP account. Rentrez un Username et un mot de passe puis Save. Ensuite faites Apply Configuration.

Maintenant que votre connexion VPN est configurée on va s’attaquer à la couche réseau. Il faut savoir que quand votre connexion VPN est active, une nouvelle interface réseau virtuelle est mise en place, elle utilise eth0 (ou votre interface par défaut) et elle se nomme ppp0. On va donc configurer le iptables (le firewall linux) pour que la connexion venant de ppp0 soit redirigée vers eth0 et inversement. A faire en SSH :

 

  • echo 1 > /proc/sys/net/ipv4/ip_forward
  • iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
  • iptables -A FORWARD -i eth0 -o ppp0 -m state - -state RELATED,ESTABLISHED -j ACCEPT
  • iptables -A FORWARD -i ppp0 -o eth0 -j ACCEPT

Une fois cela fait, il reste une dernière chose. Editez le fichier /etc/sysctl.conf. Il faut changer net.ipv4.ip_forward = 0 par net.ipv4.ip_forward = 1.

A ce point, essayez de vous connecter à votre serveur avec l’username que vous avez mis plus haut. Normalement tout devrait fonctionner. Si jamais vous essayez d’aller sur internet et que vous arrivez à rien, essayer de remplacer une url (du genre google.fr) par une ip (64.233.161.18). Si cela marche, c’est que vous avez un problème au niveau de la résolution des DNS. J’ai réussi à résoudre le problème en ajoutant manuellement des DNS sur mon Mac. Il vous suffit d’ajouter ces 2 ip, elles marchent avec tous les FAI :

208.67.222.222

208.67.220.220

Voilà c’est terminé ! J’espère que tout marche pour vous parce que c’est le cas pour moi ! ;)

Je voudrais juste finir en disant qu’un VPN en PPTP est moins sécurisé qu’un VPN IPSec, mais je vais essayer de me pencher sur la configuration de l’IPSec. Si j’arrive à quelque chose je vous ferais signe !

5 mai

[Tuto] Installer son serveur Dédié

Posté dans Tutoriaux | Tags :, | Pas encore de commentaire »


A force d’installer des serveurs dédiés pour des amis j’ai décidé de faire une petite vidéo expliquant de A à Z l’installation d’un serveur dédié sous Debian 4, en s’aidant aussi de Webmin. Ne prenez pas tout au pied de la lettre, gardez un esprit critique, car même si je me débrouille en Linux je ne garantis pas toutes les manipulations. Maintenant allons y !

Get the Flash Player to see the wordTube Media Player.

Vous souhaitez télécharger le Tuto (format .mov) ? C’est ici.

Dans le Tuto je vous parle d’un fichier de configuration de proFTPd, le voici. Il y a des choses en plus, comme le virtualhost mais c’est pour vous donner une idée pour une prochaine configuration. Vous devez en plus éditer certaines choses.

ServerName                      “Debian”

ServerType                      standalone

 

ShowSymlinks                    on

MultilineRFC2228                on

DefaultServer                   on

ShowSymlinks                    on

MaxInstances                    30

 

Port                            21                

 

UseReverseDNS off

IdentLookups off                             

 

LogFormat                       traff “%b %u”

DefaultRoot                     ~             

                                                           

DenyFilter                      (\*.*/)|%                                              

                                     

<Global>

 

DeferWelcome                    off          

TimeoutNoTransfer               600           

TimeoutStalled                  600

TimeoutIdle                     1200          

 

PassivePorts                    50000 60000   

 

User                            nobody

Group                           nogroup

Umask                           022

 

 

AllowStoreRestart on                         

AllowRetrieveRestart on

AllowOverwrite on                       

 

 

</global>

 

<VirtualHost 10.18.140.71>

ServerName “Admin”

ServerAdmin votre.adresse@emaill.com

Port 21

MaxLoginAttempts 2

RequireValidShell no

ListOptions -A 

MaxClients 20

DefaultRoot ~

AllowOverwrite yes

<Limit LOGIN>

Order Allow,Deny

AllowUser votreuser                         

Deny from all                             

</Limit>

 

<Directory ~>

<Limit ALL>

AllowAll

</Limit>

</Directory>

</VirtualHost>

10 mar

Télécharger très rapidement avec RapidShare

Posté dans Tutoriaux | Tags :, , , | Pas encore de commentaire »


Le téléchargement via RapidShare c’est bien quand on a un débit important autrement payer pour télécharger ne sert vraiment à rien. Ayant acheté un compte d’un mois pour “tester” RapidShare je veux pouvoir télécharger rapidement plusieurs films, séries, musiques.
Mais un problème se pose quand je suis chez moi, mon débit plafonne à 600kb/s ce qui est pas très rapide… Mais je loue un serveur dédié avec une connexion 100Mb/s. Le problème c’est que je n’ai pas d’interface graphique pour me loguer sur RapidShare et ainsi pouvoir télécharger à des débit très très important depuis mon serveur !

Mais j’ai trouvé la parade ;)
Il vous suffit de faire un petit script très basique en Bash en vous connectant en SSH. Au même endroit que votre script faites un fichier liens.txt contenant les liens de tous les liens RapidShare devant être téléchargés en revenant bien à la ligne entre chaque lien.
Voici le script Bash :

echo "Username Rapidshare :"
read username
echo "Mot de passe RapidShare:"
read mdp
 
wget \
    --save-cookies /root/rapidshare \
    --post-data "login=$username&password=$mdp" \
    -O - \
    https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi \
    > /dev/null
 
wget -c --load-cookies /root/rapidshare -i liens.txt

Lire la suite »

27 jan

Coda, le logiciel ultime pour coder

Posté dans Tutoriaux | Tags :, , | 1 Commentaire »


Coda n’est comparable à aucun autre logiciel. Il permet de tout faire : éditeur de texte + éditeur CSS + FTP + Terminal + Livres + travail collaboratif + pleins d’autres trucs, et il fait tout ça bien, un comble ! En plus il y a la prise en charge par Growl. Un logiciel indispensable pour chaque Mac User.

coda

Je ne vais pas vous faire une description de toutes les fonctionnalités de Coda car elles sont semblables à ce qui existe déjà sauf qu’ici elles sont regroupées dans un seul et même logiciel de manière génialisime. Pour vous faire une idée vous pouvez tester Coda en allant directement sur le site de l’éditeur.

Une des grandes forces de Coda est le travail collaboratif. Il vous permet de travailler à plusieurs que vous soyez en réseau local ou via Internet.

Lire la suite »

26 jan

Mettre un widget sur le bureau

Posté dans Tutoriaux | Tags :, , | 2 Commentaires »


J’utilise de plus en plus Dashboard, qui m’est devenue indispensable au fil des jours. Certains Widgets sont tellement intéressant, qu’il faudrait les avoir en permanence sous les yeux, mais par défaut il est impossible de mettre un widget sur le bureau/desktop de Mac OS. Après quelques recherches j’ai enfin trouvé :D

  1. Ouvrez le Terminal (Applications -> Utilitaires -> Terminal)
  2. Tapez defaults write com.apple.dashboard devmode YES
  3. Fermez et ré-ouvrez votre session, ce qui permet de redémarrer Dashboard
  4. Allez dans DashBoard, cliquez sur un widget. Tout en restant appuyé faite F12 (ou votre touche de raccourci)
  5. C’est magique votre Widget est sur votre bureau !

Voilà ce que ça donne
Get the Flash Player to see the wordTube Media Player.

« Articles précédents




Articles récents

Nuage de Tags

Articles les plus populaires


Categories