Créer son propre server proxy – Manuel PDF

22 juil, 2011  |  Written by  |  under Tutoriaux & Astuces

Proxy.png Pour la première fois, HADOPINFO s’est lancé dans la rédaction d’un tutoriel sous forme de manuel complet (ou du moins le plus complet possible). Le but est de vous faire découvrir à l’aide de différents ebooks, plusieurs techniques, toutes liée à la ligne éditoriale du site : L’anonymat sur Internet.

Aujourd’hui, nous aborderons la création d’un server proxy sous Linux. Comme vous le savez, à chaque fois que vous visitez une site web, ou vous connectez à un service en ligne, vous laissez un certain nombre de traces. Ces traces peuvent représenter une intrusion de votre vie privée sur Internet.

Ainsi, pour surfer et se connecter à Internet en toute tranquillité, sans laisser de traces, mieux vaut passer par un Proxy.

Un proxy est un serveur informatique qui a pour fonction de relayer des requêtes entre un poste client et un serveur. Certains de ces serveurs sont dits « anonymes » : ils sont capables de transformer votre adresse IP en une adresse anonyme. Ainsi vous disposez d’une connexion sécurisée et cryptée entre votre ordinateur et Internet.


Sans plus attendre, voici le lien pour télécharger l’ebook :

PDF Icon

(cliquez sur l’image pour télécharger le PDF)

Aucun email n’est demandé, et le téléchargement est entièrement gratuit.

Si vous préférez le lire en ligne, voici l’ebook disponible en lecture libre avec Slideshare :

Le document est soumis aux licences creatives commons.

Si vous avez des suggestions à faire concernant l’ebook (remarques, critiques …), n’hésitez pas à laisser un commentaire.

L’équipe HADOPINFO

Ces articles peuvent aussi vous intéresser :

  1. Ixe  |  juillet 23rd, 2011 at 20 h 00 min #

    c’est nice ça, très bonne initiative, je testerais le tuto et je te dirais ce que j’en pense !

    Ciao,
    I’xe

    Ixe - Gravatar
  2. Alex  |  juillet 26th, 2011 at 18 h 30 min #

    des conneries ça, deux serveurs pour communiquer utilisent l’adresse ip.
    forcement l’un connait l’autre.

    si tu fait une demande par courrier pour qu’un gars t’envoie un document et que tu met pas ton adresse sur l’enveloppe pour « rester anonyme », tu peux attendre le document en question.

    Alex

    Alex - Gravatar
  3. Séb  |  juillet 26th, 2011 at 20 h 06 min #

    bonsoir,
    je viens en tant que critique constructive ;)
    Ayant moi même monter un squid je me permet donc de poster.

    Alors après la connexion au serveur en ssh avec putty tu passes tout de suite à l’installation. Et si le fichier source n’était pas bon ? tu ne peux donc pas installer, sa dépend aussi de l’hébergeur qui a configuré le VPS par défaut.

    Allow votreippersonnel

    Je déconseille fortement de viré sa ! tout le monde n’a pas forcément une ip statique.
    Aussi si la personne veut s’en servir n’importe ou.

    Et en dernier je pense le plus important très peu de gens utilise le port 22. Et je vois bien les administrateurs tomber dessus : » tiens c’est quoi cette adresse qui utilise le port 22″…
    Le plus simple le passer sur le port 3128,80 ou 443. sa fait moins suspect.

    Séb - Gravatar
  4. passant  |  août 5th, 2011 at 15 h 21 min #

    ben oui, le port 22 est ultra réservé :) tout comme le port 80 d’ailleurs ! le protocole veut qu’on utilise pour les proxy le port 3128. Mais sinon c’est une bonne documentation. A propos, est-ce que configuré ainsi, le proxy retire l’entête X-FROWARDED-FOR (je l’écris de mémoire) ? car sinon on a bien une IP extérieure mais le site sait quand même qui visite ;)

    passant - Gravatar
  5. Séb  |  août 12th, 2011 at 10 h 53 min #

    Sur ce type de proxy il n’est pas transparent il me semble.
    En tout cas moi je sais que mon squid ne l’est pas.
    Après j’avais lu qu’il faut toucher a iptable …
    google t’en diras surement plus ^^

    Séb - Gravatar
  6. Séb  |  août 12th, 2011 at 11 h 04 min #

    Et tiens pour tester ;)

    <?php //– Fonction de récupération de l'adresse IP du visiteur
    if ( isset ( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {
    $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    elseif ( isset ( $_SERVER['HTTP_CLIENT_IP'] ) ) {
    $ip = $_SERVER['HTTP_CLIENT_IP'];
    }
    else {
    $ip = $_SERVER['REMOTE_ADDR'];
    }
    echo 'Votre adresse IP est : ‘ . $ip .  »;
    ?>

    Séb - Gravatar

Laissez un commentaire

GetSocial