Depuis Epita-Epitech, il faut passer par un proxy (serveur
proxy, ports 3128 et 3129) pour utiliser les protocoles http, https,
ftp et gopher.
Le proxy du port 3128 dispose d'un cache bien paramétré, il est donc
optimisé pour des temps de latence faibles (donc pour un surf rapide); cependant, afin
de ne pas "tuer" les performances de ce proxy, la taille des fichiers uploadés et
downloadés est limité à quelques MB (en cas de dépassement, le proxy indique: "The request
or reply is too large"). Quand au proxy du port 3129, celui-ci est justement dédié
aux uploads/downloads de gros fichiers.
Cependant, le proxy (ports 3128 et 3129) est configuré de telle sorte qu'on
ne peut pas l'utiliser avec les sites locaux (Epita-Epitech et ceux hébergés
par EPI): si l'on tente une connection HTTP vers un de ces hosts en passant par le proxy,
ce dernier renvoie un message d'erreur (Access Denied). Donc si vous rencontrez ce
symptôme, c'est qu'il ne faut pas passer par le proxy avec l'host qui héberge le
site sur lequel vous tentez de surfer ! Il faut donc configurer son
browser afin d'utiliser le proxy par défaut pour tous les
hosts, sauf ceux qui sont hébergés localement. Il y a 2 moyens
de le faire: manuellement ou automatiquement.
Configuration manuelle
L'inconvénient de cette méthode, c'est que justement, elle est
manuelle, et il faudra rentrer à la main tous les hosts qui ne
nécessitent pas de passer par le proxy. Et cette liste est longue, vu
que EPI héberge beaucoup de sites... Néanmoins, c'est la seule méthode
utilisable avec, par exemple, Opéra, qui une fois de plus montre ses
faiblesses, car il ne supporte pas la configuration du proxy
automatique.
Exemple de configuration manuelle de Mozilla: allez dans Edit,
Preferences, Advanced, Proxies, Cochez "Manual proxy configuration",
et remplissez les lignes FTP Proxy, Gopher Proxy, HTTP Proxy et SSL
Proxy avec "proxy" et "3128" pour le port. Dans le champ "No Proxy
for", mettez-y les données suivantes:
epita.fr epita.net epitech.net sda.cc epi.net prologin.org epita.edu bsde.net 3ie.org
planet-startup.com educplanet.com abacus.fr feat.fr cyberpark.cc cades.fr
cristal.asso.fr francegastronome.com francegastronome.fr
bordeaux.iseg.fr toulouse.iseg.fr nantes.iseg.fr lille.iseg.fr
strasbourg.iseg.fr lyon.iseg.fr iseg.fr isg.fr isefac.fr 10.227.42.177
10.227.42.247 163.5.255.42 163.5.255.250
Attention ! Il y a une exception: la liste ci-dessus indique qu'il ne
faut pas utiliser le proxy pour les hosts du domaine
epita.fr, alors qu'en réalité, c'est vrai sauf pour
entreprises.epita.fr. Mais il n'existe pas de moyen
d'indiquer manuellement un telle exception à Mozilla (ou Netscape). Il
y a 2 workarounds: soit vous modifier temporairement la liste
ci-dessus afin de ne pas inclure epita.fr, soit vous utilisez
la configuration automatique du proxy.
Exemple de configuration manuelle de Netscape: allez dans Edit,
Preferences, Advanced, Proxies, Manual proxy configuration, View, et
remplissez les lignes FTP proxy, Gopher Proxy, HTTP proxy et Security
Proxy avec "proxy" et "3128" pour le port. Dans le champ "No proxy
for", mettez-y les mêmes données que pour Mozilla.
Exemple de configuration manuelle d'Opera: allez dans File, Preferences,
Network, Proxy servers, cochez HTTP, HTTPS, FTP et Gopher, puis
inscrivez pour chaque ligne "proxy" et "3128" pour le port. Cochez
aussi "Do not use proxy on", et mettez-y les données suivantes:
*.epita.*, *.epitech.*, www.sda.cc, 3ie.org, *.3ie.org,
*.epi.net, www.prologin.org, www.bsde.net,
www.planet-startup.com, *.educplanet.com, www.abacus.fr, www.feat.fr, www.cyberpark.cc,
www.cades.fr, www.cristal.asso.fr, *.francegastronome.*, *.iseg.fr, *.isg.fr, *.isefac.fr,
10.227.42.177, 10.227.42.247, 163.5.255.42, 163.5.255.250
Vous remarquerez au passage qu'Opera ne gere pas une liste de domaines mais une liste de machines.
Pour exlure un domaine entier, on est donc oblige de faire du globbing en
utilisant l'étoile, par exemple *.epita.fr, mais on préfère utiliser *.epita.*
qui matche *.epita.fr, *.epita.edu, *.epita.com, ...
Configuration automatique
Mozilla et Netscape supportent la configuration automatique du
proxy. Pour cela, il suffit de cocher "Automatic proxy configuration
URL" au lieu de "Manual proxy configuration", et d'indiquer l'URL
suivante:
http://www.epita.fr:8000/proxy.pac
C'est tout ! Cette méthode est bien entendue à privilégier par rapport
à la configuration manuelle.
|