Proxy Server est une fonction de sécurité importante du serveur. Il fonctionne principalement au niveau de la couche de session du modèle OSI (Open System Interconnection) , agissant ainsi comme un rôle de pare-feu. Les serveurs proxy sont principalement utilisés pour se connecter à INTERNET (Internet international) et au réseau local (LAN).
Proxy (anglais : Proxy), également connu sous le nom de proxy réseau, est un service réseau spécial qui permet à un terminal réseau (généralement un client) de communiquer avec un autre terminal réseau (généralement un serveur) via ce service Connexion indirecte . Certains périphériques réseau tels que les passerelles et les routeurs disposent de fonctions de proxy réseau. Il est généralement admis que les services proxy sont utiles pour protéger la confidentialité ou la sécurité des terminaux du réseau et prévenir les attaques
Le code suivant peut détecter la plupart des adresses IP accessibles via le serveur proxy
<?php //beiji.com 2000.6.17 $ip = getenv("REMOTE_ADDR"); $v = getenv("HTTP_VIA"); $f = getenv("HTTP_X_FORWARDED_FOR"); $c = getenv("HTTP_XROXY_CONNECTION"); $o = getenv("HTTP_PRAGMA"); print '<br>REMOTE_ADDR'; print $ip; if (($v=="")&&($f=="")&&($c=="")&&($o=="")){ print "<br>not through proxy"; } else { print "<br>through proxy"; print '<br>http_via: ';print $v; print '<br>http_x_forwarded_for: ';print $f; print '<br>http_xroxy_connection: ';print $c; print '<br>http_pragma: ';print $o; } ?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!