XXXIV. Contourner les blocages de ports▲
Un pare-feu peut être utilisé pour bloquer toutes les communications dirigées vers un port particulier. Cela peut être utilisé pour tenter d'empêcher l'utilisation d'un protocole particulier ou d'un logiciel utilisant le réseau. Pour tenter de contourner ces restrictions, les FAI et les utilisateurs peuvent utiliser un port non standard pour accéder à ces services. Cela permet aux logiciels de contourner les blocages de ports les plus simples.
De nombreuses applications peuvent facilement être configurées pour utiliser des numéros de port non standard. Les adresses des sites Web ont une manière particulièrement efficace de faire ceci, directement dans l'URL. Par exemple, l'URL http://www.exemple.com:8000/foo/ demandera au navigateur de faire une requête HTTP vers exemple.com sur le port 8000, plutôt que sur le port 80 par défaut. Cela ne marchera que si le serveur Web à www.exemple.com accepte les requêtes sur le port 8000.
XXXIV-A. Tester le blocage de ports▲
Vous pouvez vérifier quels ports sont bloqués sur votre connexion en utilisant Telnet. Ouvrez simplement une ligne de commande, tapez « telnet login.icq.com 5555 » ou « telnet login.oscar.aol.com 5555 » et appuyez sur « Entrée ». Le numéro est le port que vous voulez tester. Si vous recevez des symboles étranges en retour, la connexion a réussi.
Si, à l'inverse, votre ordinateur rapporte que la connexion a échoué, a expiré, ou a été interrompue, déconnectée ou réinitialisée, le port est probablement bloqué. Gardez à l'esprit que certains ports peuvent être bloqués uniquement en conjonction avec certaines adresses IP.