Здраствуйте!
Нужно решить задачу:
теребуется написать прокси сервер который при работе не выдавал себя что он прокси сервер!
делаю так, кидаю на форму IdHTTPProxyServer. в настройках браузера прописаю свой айпишник и порт.
опа работает.
захожу http://leader.ru/secure/who.html - выводит все данные о клиенте.
а там
так ладно (
проверяю заголовки $_SERVER
с прокси
| Цитата | [downgrade-1_0] => [suppress-error-charset] => [HTTP_HOST] => www.********.ru [HTTP_X_REAL_IP] => 102.**.**.** [HTTP_X_SERVER_IP] => 81.177.139.*** [HTTP_X_FORWARDED_FOR] => 102.**.**.** [HTTP_CONNECTION] => close [HTTP_USER_AGENT] => Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.00 [HTTP_ACCEPT] => text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 [HTTP_ACCEPT_LANGUAGE] => ru-RU,ru;q=0.9,en;q=0.8 [HTTP_ACCEPT_CHARSET] => iso-8859-1, utf-8, utf-16, *;q=0.1 [HTTP_PRAGMA] => no-cache [HTTP_CACHE_CONTROL] => no-cache [HTTP_PROXY_CONNECTION] => Keep-Alive [PATH] => /usr/bin:/bin:/usr/local/bin [SERVER_SIGNATURE] => [SERVER_SOFTWARE] => Apache [SERVER_NAME] => www.********.ru [SERVER_ADDR] => 81.177.139.*** [SERVER_PORT] => 80 [REMOTE_ADDR] => 102.**.**.** [DOCUMENT_ROOT] => /home/users2/a/********/domains/********.ru [SERVER_ADMIN] => info@jino.ru [SCRIPT_FILENAME] => /home/users2/a/********/domains/********.ru/ip/index.php [REMOTE_PORT] => 51736 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_PROTOCOL] => HTTP/1.0 [REQUEST_METHOD] => GET [QUERY_STRING] => [REQUEST_URI] => /ip/ [SCRIPT_NAME] => /ip/index.php [PHP_SELF] => /ip/index.php [REQUEST_TIME] => 1292667602
|
без прокси:
| Цитата | [downgrade-1_0] => [suppress-error-charset] => [HTTP_HOST] => www.********.ru [HTTP_X_REAL_IP] => 102.**.**.** [HTTP_X_SERVER_IP] => 81.177.139.*** [HTTP_X_FORWARDED_FOR] => 102.**.**.** [HTTP_CONNECTION] => close [HTTP_USER_AGENT] => Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.00 [HTTP_ACCEPT] => text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1 [HTTP_ACCEPT_LANGUAGE] => ru-RU,ru;q=0.9,en;q=0.8 [HTTP_ACCEPT_CHARSET] => iso-8859-1, utf-8, utf-16, *;q=0.1 [HTTP_CACHE_CONTROL] => no-cache [HTTP_TE] => deflate, gzip, chunked, identity, trailers [PATH] => /usr/bin:/bin:/usr/local/bin [SERVER_SIGNATURE] => [SERVER_SOFTWARE] => Apache [SERVER_NAME] => www.********.ru [SERVER_ADDR] => 81.177.139.*** [SERVER_PORT] => 80 [REMOTE_ADDR] => 102.**.**.** [DOCUMENT_ROOT] => /home/users2/a/********/domains/********.ru [SERVER_ADMIN] => info@jino.ru [SCRIPT_FILENAME] => /home/users2/a/********/domains/********.ru/ip/index.php [REMOTE_PORT] => 58848 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_PROTOCOL] => HTTP/1.0 [REQUEST_METHOD] => GET [QUERY_STRING] => [REQUEST_URI] => /ip/ [SCRIPT_NAME] => /ip/index.php [PHP_SELF] => /ip/index.php [REQUEST_TIME] => 1292667651
|
ничего особого не нахожу, всё остается также только появляется параметр
| Цитата | [HTTP_PRAGMA] => no-cache
|
как мне сделать так что бы сервер не смог определить что я сижу под прокси? |