Modifications pour le document Proxy HTTP
Modifié par Admin le 20/09/2024 - 12:16
Depuis la version 5.1
modifié par Stéphane Dugravot
sur 01/02/2016 - 14:29
sur 01/02/2016 - 14:29
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
À la version 13.1
modifié par Stéphane Dugravot
sur 05/02/2016 - 15:09
sur 05/02/2016 - 15:09
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
-
Objets (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -1,6 +1,6 @@ 1 1 {{confluence_section}} 2 2 {{confluence_column width="25%"}} 3 -[[image:attach:squid_logo.png]] 3 +[[image:attach:squid_logo.png||thumbnail="true" queryparams="effects=border-simple,shadow-kn" width="250"]] 4 4 {{/confluence_column}} 5 5 6 6 {{confluence_column}} ... ... @@ -14,18 +14,26 @@ 14 14 15 15 = Contexte = 16 16 17 -Le proxy HTTP est un serveur mandataire pour des accès HTTP depuis des sites qui devront au préalable être déclarés auprès de [[ l'équipeen charge>>url:http://wikidocs.univ-lorraine.fr#equipe||shape="rect"]]. Il s'agit d'un proxy de type SQUID, hautement disponible avec répartition de charge, basé sur 3 serveurs.17 +Le proxy HTTP est un serveur mandataire pour des accès HTTP depuis des sites qui devront au préalable être déclarés auprès de [[equipe>>doc:||anchor="equipe"]]. Il s'agit d'un proxy de type SQUID, hautement disponible avec répartition de charge, basé sur 3 serveurs. 18 18 19 -== Hautement disponible == 19 +* Hautement disponible : En cas de défaillance ou d'indisponibilité d'un des 3 serveurs, les 2 autres vont prendre en compte automatiquement et sans arrêt de service l'ensemble des requêtes des clients. 20 +* Répartition de charge : 3 Serveurs SQUID assurent en parallèle les demandes de différents client. 20 20 21 - *Encas de défaillance ou d'indisponibilité d'un des 3 serveurs, les 2autresvontprendre encompte automatiquement et sans arrêt deservice l'ensemble des requêtes des clients.22 += Infrastructure = 22 22 23 - ==Répartitiondecharge==24 +Ce schéma décrit l'infrastructure technique formé des 3 serveurs disposant des briques SQUID, HAPROXY et PACEMAKER. 24 24 25 - * 3 Serveurs SQUIDassurent enparallèlelesandese différentsclient.26 +[[image:attach:CacheInfra.png||queryparams="effects=border-simple,shadow-kn" width="500"]] 26 26 28 +* SQUID assure le service mandataire 29 +* HAPROXY assure la répartition de charge entre les 3 serveurs SQUID 30 +* PACEMAKER assure la disponibilité de l'IP virtuelle 31 + 27 27 = Informations techniques = 28 28 34 +* URL Proxy.pac ([[(% class="confluence-link" %)voir ci dessous>>doc:||anchor="declaration"]](%%)) : 35 +** Tout sauf destinations UL : [[http:~~/~~/config.proxy.infra.univ-lorraine.fr/proxy-hors-ul.pac>>url:http://config.proxy.infra.univ-lorraine.fr/proxy-hors-ul.pac||shape="rect"]] 36 +** (% class="nolink" %)Tout, y compris destinations UL : [[http:~~/~~/config.proxy.infra.univ-lorraine.fr/proxy-all.pac>>url:http://config.proxy.infra.univ-lorraine.fr/proxy-all.pac||shape="rect"]] 29 29 * Adresse du proxy : //**proxy.infra.univ-lorraine.fr**// 30 30 * Port : //**3128**// 31 31 ... ... @@ -46,9 +46,9 @@ 46 46 ** Pédagogie 47 47 ** Gestion 48 48 ** Recherche 49 -* Toutes informations supplémentaire pour qualifier au mieux la demande. 57 +* Toutes informations supplémentaires pour qualifier au mieux la demande. 50 50 51 -= Déclaration du proxy = 59 += {{id name="declaration"/}}Déclaration du proxy = 52 52 53 53 == Méthode recommandée == 54 54 ... ... @@ -56,19 +56,19 @@ 56 56 57 57 === Proxyfier uniquement les requêtes HTTP à destination hors UL === 58 58 59 -* Quand utiliser cet URL :\\ 67 +* Quand utiliser cette URL :\\ 60 60 ** Quand l'adressage du poste de travail est privé UL (dans le subnet 172.16.0.0/12) et qu'on souhaite lui donner accès à Internet. 61 -** Quand l'adressage du poste de travail est publique mais qu'on souhaite passer au travers du proxy pour des URL hors UL (cas pourde l'accès à de la documentation payante par exemple).62 -* *Ce scenario indique au navigateur que la requête ne sera pas proxifié quand l'adresse de destination est dans le domaine univ-lorraine.fr69 +** Quand l'adressage du poste de travail est publique mais qu'on souhaite passer au travers du proxy pour des URL hors UL (cas de l'accès à de la documentation payante par exemple). 70 +* Ce scénario indique au navigateur que la requête ne sera pas proxifié quand l'adresse de destination est dans le domaine univ-lorraine.fr. Si le poste est en dehors des réseaux de l'université, il va directement chercher ces demandes sans passer par le serveur mandataire. 63 63 * URL : [[http:~~/~~/config.proxy.infra.univ-lorraine.fr/proxy-hors-ul.pac>>url:http://config.proxy.infra.univ-lorraine.fr/proxy-hors-ul.pac||shape="rect"]] 64 64 * Port : 3128 65 65 66 66 === Proxyfier toutes les requêtes HTTP === 67 67 68 -* Quand utiliser cet URL :\\ 76 +* Quand utiliser cette URL :\\ 69 69 ** Quand l'adressage du poste de travail est privé UL (dans le subnet 172.16.0.0/12) et qu'on souhaite lui donner accès à Internet. 70 70 ** Quand on veut obliger toutes les connexions à faire usage du proxy, par exemple lorsque le poste de travail ne peut de lui même accéder à aucun sites Web (on veut forcer l'usage du proxy). 71 -* *Ce scenario indique au navigateur que la requête sera proxifié dans tous les cas de figure, y compris quand la destination sera dans le domaine univ-lorraine.fr79 +* Ce scénario indique au navigateur que la requête sera proxifié dans tous les cas de figure, y compris quand la destination sera dans le domaine univ-lorraine.fr. Si le poste est en dehors des réseaux de l'université, il va directement chercher ces demandes sans passer par le serveur mandataire. 72 72 * URL : (% class="nolink" %)[[http:~~/~~/config.proxy.infra.univ-lorraine.fr/proxy-all.pac>>url:http://config.proxy.infra.univ-lorraine.fr/proxy-all.pac||shape="rect"]] 73 73 * Port : 3128 74 74 ... ... @@ -103,5 +103,9 @@ 103 103 * URL : proxy.infra.univ-lorraine.fr 104 104 * Port : 3128 105 105 114 +{{error}} 115 +Si le poste est en dehors des réseaux de l'université, il n'a pas d'accès au web, sans revenir sur cette configuration. 116 +{{/error}} 106 106 118 + 107 107 \\
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -16 14155151 +162529803