Introduction aux serveurs proxy
Les serveurs proxy sont référés aux serveurs qui agissent comme un intermédiaire à la demande faite par les clients à un serveur particulier pour certains services ou demande pour certaines ressources. Il existe plusieurs types de serveurs proxy disponibles dont l'utilisation dépendra du but d'une demande faite par les clients aux serveurs. Le but des serveurs proxy est de protéger la connexion directe des clients Internet et des ressources Internet et Internet: le serveur proxy empêche l'identification de l'adresse IP du client pendant toute demande adressée à d'autres serveurs.
- Clients Internet et ressources internes: les serveurs proxy agissent également comme un bouclier pour un réseau interne contre la demande provenant d'un client d'accéder aux données sur ce serveur. L'adresse IP d'origine du nœud reste masquée lors de l'accès aux données de ce serveur.
- Protège la véritable identité d'hôte: le trafic sortant semble provenir du serveur proxy. Il doit être configuré pour l'application spécifique, par exemple HTTP ou FTP.
Par exemple, en tant que client de MNC, un client peut utiliser un proxy pour observer le trafic de ses employés contractuels afin d'effectuer le travail efficacement. Il peut également être utilisé pour contrôler toute fuite de données internes hautement confidentielles. Certains peuvent également l'utiliser pour augmenter le classement de leur site Web et détourner le trafic de manière anonyme.
Besoin d'un proxy privé
Une partie du besoin d'un proxy privé est mentionnée ci-dessous:
-
Vaincre les pirates
Chaque organisation a ses propres données personnelles qui doivent être protégées contre toute utilisation malveillante. Ainsi, les mots de passe sont utilisés et différents architectes sont configurés, mais il est toujours possible que ces informations soient piratées au cas où l'adresse IP serait facilement accessible. Pour éviter ce type d'utilisation abusive, les serveurs proxy sont configurés pour empêcher le suivi de l'adresse IP d'origine, mais les données semblent provenir d'une adresse IP différente.
-
Filtrage du contenu
Les serveurs proxy aident également à filtrer le contenu qui ne respecte pas les politiques de l'application Web ou du serveur requis. Il fournit une fonction pour authentifier l'utilisateur ainsi que fournit les journaux d'URL des demandes des utilisateurs effectuées via ces proxys.
-
Le contenu peut être mis en cache
Le proxy aide également à mettre en cache le contenu des sites Web. Cela permet un accès rapide aux données qui ont été consultées souvent.
-
Examiner les en-têtes de paquets et les charges utiles
Nous pouvons également examiner les charges utiles et les en-têtes de paquets des demandes effectuées par les nœuds du serveur interne afin que tout accès aux sites Web sociaux puisse être facilement suivi et restreint.
Types de serveurs proxy
Voici les différents types de serveurs proxy:
1. Proxy inverse
Cela représente le serveur. Dans le cas où il existe plusieurs sites Web sur différents serveurs, il appartient au serveur proxy inverse d'écouter la demande faite par le client et de le rediriger vers le serveur Web particulier.
Exemple - Écoutez les connexions au site Web du port TCP 80. Ceux-ci sont normalement placés dans une zone DMZ pour les services accessibles au public, mais protègent également la véritable identité de l'hôte. Il est transparent pour les utilisateurs externes car les utilisateurs externes ne pourront pas identifier le nombre réel de serveurs internes. Il est du devoir du proxy inverse de rediriger le flux en fonction des configurations des serveurs internes. La demande faite pour traverser le réseau privé protégé par des pare-feu nécessite un serveur proxy qui ne respecte aucune des politiques locales. Ce type de demande des clients est effectué à l'aide de serveurs proxy inversés. Ceci est également utilisé pour restreindre l'accès des clients aux données sensibles résidant sur les serveurs particuliers.
2. Serveur proxy Web
Ce type de proxy transfère les requêtes HTTP. Cette demande est identique aux demandes HTTP, seule l'URL est transmise au lieu d'un chemin. Une demande est envoyée à laquelle le serveur proxy répond. Des exemples de tels proxys sont Apache, HAPProxy.
La solution aux problèmes de plusieurs serveurs proxy est résolue par le protocole de configuration automatique du proxy client-serveur.
3. Proxy anonyme
Il s'agit du type de serveur proxy qui ne crée pas d'adresse IP d'origine. Bien que ces serveurs soient détectables, ils fournissent toujours un anonymat rationnel à l'appareil client.
4. Proxy à haut anonymat
Ce type de serveur proxy ne permet pas de détecter l'adresse IP d'origine et personne ne peut la détecter en tant que serveur proxy.
5. Proxy transparent
Ce type de serveur proxy ne fournit jamais d'anonymat au client, mais l'adresse IP d'origine peut être facilement détectée à l'aide de ce proxy. Pourtant, il est utilisé pour servir de cache pour les sites Web.
Un proxy transparent combiné à une passerelle se traduit par un serveur proxy où les demandes de connexion envoyées par l'IP client sont redirigées. Cette redirection se produit sans la configuration de l'adresse IP du client. Cette redirection peut être facilement détectée par les en-têtes HTTP présents côté serveur.
Celles-ci sont également appelées procurations d'interception, proxy en ligne et proxy falsifié.
Fonctionnement: il intercepte la communication au niveau du réseau sans avoir besoin de configuration. Il fonctionne également comme une passerelle ou un routeur qui authentifie simplement la communication sans apporter de modifications aux demandes ou réponses transitant par le serveur.
Utilisations: Ces types de procurations sont les plus couramment utilisés au niveau de l'entreprise pour appliquer la politique de communication. Il essaie également d'empêcher toute attaque sur les serveurs TCP, par exemple - attaque par déni de service.
6. Proxy CGI
Ce type de proxy a été développé pour rendre les sites Web plus accessibles.
Fonctionnement: il accepte les demandes de ciblage d'URL à l'aide d'un formulaire Web, le traite et renvoie le résultat au navigateur Web. Il est moins populaire en raison des VPN et d'autres politiques de confidentialité, mais il reçoit également beaucoup de demandes ces jours-ci également. Son utilisation diminue en raison du trafic excessif qui peut être causé au site Web après avoir passé la filtration locale et conduit ainsi à des dommages collatéraux à l'organisation.
7. Proxy suffixe
Ce type de serveur proxy ajoute le nom du proxy à l'URL du contenu qui a été demandé au proxy. Ce type de proxy ne conserve pas un niveau d'anonymat plus élevé.
Utilisations: Il est utilisé pour contourner les filtres Web. Ce proxy est facile à utiliser et peut être facilement implémenté mais est moins utilisé en raison du plus grand nombre ou du filtre Web présent.
8. Proxy déformant
Les serveurs proxy peuvent générer une adresse IP d'origine incorrecte des clients une fois détectés en tant que serveur proxy. Il utilise des en-têtes HTTP pour maintenir la confidentialité de l'adresse IP du client.
9. TOR Onion Proxy
Il s'agit d'un logiciel qui vise l'anonymat en ligne des informations personnelles des utilisateurs.
Fonctionnement : il achemine le trafic à travers différents réseaux présents dans le monde pour rendre difficile le suivi de l'adresse des utilisateurs et empêcher l'attaque de toute activité anonyme. Il est difficile pour toute personne qui effectue une analyse du trafic de suivre l'adresse d'origine. Pour cela, il utilise ONION ROUTING.
Dans ce type de routage, les informations sont cryptées en plusieurs couches couche par couche pour éviter cela. À la destination, chaque couche est déchiffrée une par une pour empêcher les informations de se brouiller ou d'être déformées.
Ce logiciel est open source et gratuit à utiliser.
10. Proxy anonyme I2P
Il s'agit d'une version améliorée réseau anonyme du proxy Tor oignon qui utilise le cryptage pour masquer toutes les communications à différents niveaux. Ces données chiffrées sont ensuite relayées via différents routeurs réseau présents à différents endroits. I2P est donc un proxy entièrement distribué qui vise à l'anonymat en ligne. Il implémente également le routage de l'ail. (version améliorée du routage pnion de Tor. Il fournit un proxy à tous les protocoles. Ce type de proxy peut être exécuté sur le nœud.
Le routeur I2P trouve d'autres pairs pour créer une identité anonyme afin de protéger les informations personnelles de l'utilisateur.
Ce logiciel et ce réseau sont gratuits et open source à utiliser, il résiste également à la censure.
11. Proxy DNS
Contrairement à d'autres mandataires, ce type de mandataire prend les demandes sous forme de requêtes DNS et les transmet au serveur de domaine où il peut également être mis en cache et le flux de demandes peut également être redirigé.
Types de serveurs proxy (protocoles)
Voici les différents types de protocoles de serveurs proxy:
- Socks Proxy Server: ce type de serveur proxy fournit une connexion à un serveur particulier. Selon les protocoles Socks, ce type de serveur permet la multicouche de différents types de données comme TCS ou UDP.
- Serveur proxy FTP: ce type de serveur proxy met en cache le trafic des requêtes FTP et utilise le concept de relais.
- Serveur proxy HTTP: ce proxy a été développé pour traiter une demande unidirectionnelle vers les pages Web à l'aide de protocoles HTTP.
- Serveur proxy SSL: ce type de serveur a été développé en utilisant le concept de relais TCP utilisé dans le protocole proxy SOCKS pour autoriser les requêtes de pages Web.
Conclusion
Les serveurs proxy aident à divers types d'anonymat requis à différents niveaux, en tant que client ou fournisseur de services. Il permet de résister à la sécurité des informations des différents utilisateurs ainsi qu'au réseau interne. Différents types de procurations sont disponibles qui suivent différents protocoles de routage et servent à différentes utilisations à différents niveaux d'anonymat.
Les mandataires sont les programmes clients qui permettent l'adaptation de tout type de logiciel utilisé pour la mise en réseau à l'aide de divers types de serveurs mandataires.
Articles recommandés
Ceci est un guide des types de serveurs proxy. Nous discutons ici du besoin, des types et des divers protocoles des serveurs proxy. Vous pouvez également consulter nos autres articles suggérés pour en savoir plus -
- Modèle TCP / IP
- Cookies HTTP
- SOAP vs HTTP
- Qu'est-ce que TCP / IP?
- Introduction à Linux Proxy Server
- Dispositifs pare-feu
- Cookies en JavaScript avec des exemples