信息交流 在互聯網上是由客戶端服務器“ model. 客戶端發送請求(需要什麼文件),服務器發送回复(需要文件)。 為了客戶端和客戶端發送的服務器之間的密切合作(充分理解) add關於自身的信息:操作的版本和名稱 system、瀏覽器的配置(包括其名稱和版本)等。 服務器可能需要此信息才能知道應向客戶端提供(打開)哪個網頁。 對於不同的瀏覽器配置,網頁有不同的變體。 然而,只要網頁通常不依賴於瀏覽器,向網絡服務器隱藏此信息就有意義。
您的瀏覽器傳輸到網絡服務器的內容:
– 操作的名稱和版本 system
– 瀏覽器的名稱和版本
– 瀏覽器的配置(顯示分辨率、顏色深度、java/javascript 支持等)
– IP-add客戶的電話
- 其他信息
此類信息中最重要的部分(對於網絡服務器來說絕對不必要)是有關 IP 的信息add水庫使用您的 IP,可以了解您的以下信息:
– 您來自的國家
- 一座城市
– 您的提供商姓名和電子郵件
– 你的身體狀況 addRESS
由客戶端傳輸到服務器的信息作為環境變量可供服務器使用(可訪問)。 每個信息單元都是某個變量的值。 如果沒有傳輸任何信息單元,則相應的變量將為空(其值將不確定)。
這些是一些環境變量:
偏僻的_ADD路由協議 add客戶的電話
HTTP_VIA 如果不為空,則使用代理。 值是一個 add雷斯(或幾個 addresses) 的代理服務器,該變量是 add如果您使用代理服務器,則由代理服務器本身編輯。
HTTP_X_FORWARDED_FOR 如果不為空,則使用代理。 價值是真實的IP add客戶端的ress(你的IP),這個變量也是 add如果您使用代理服務器,則由代理服務器編輯。
HTTP_ACCEPT_LANGUAGE 瀏覽器使用什麼語言(頁面應該以什麼語言顯示)
HTTP_USER_AGENT ? 所謂的“用戶代理”。 對於所有瀏覽器來說,這是 Mozilla。 此外,瀏覽器名稱和版本(例如 MSIE 5.5)以及操作 system (例如 Windows 98)這裡也提到了。
HTTP_HOST 是 Web 服務器名稱
這是環境變量的一小部分。 事實上還有更多(DOCUMENT_ROOT、HTTP_ACCEPT_ENCODING、HTTP_CACHE_CONTROL、HTTP_CONNECTION、SERVER_ADDR、SERVER_SOFTWARE、SERVER_PROTOCOL、...)。 它們的數量取決於 settings 服務器和客戶端。
這些是變量值的示例:
REMOTE_ADDR = 194.85.1.1
HTTP_ACCEPT_LANGUAGE = ru
HTTP_USER_AGENT = Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)
HTTP_HOST = www.webserver.ru
HTTP_VIA = 194.85.1.1 (Squid/2.4.STABLE7)
HTTP_X_FORWARDED_FOR = 194.115.5.5
匿名 在互聯網上工作是由哪些環境變量決定的》隱藏” 來自一個 網絡服務器.
如果不使用代理服務器,則環境變量將按以下方式查找:
REMOTE_ADDR = your IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
根據代理服務器如何“隱藏”環境變量,代理有幾種類型
透明代理
他們不會隱藏有關您的 IP 的信息 add連衣裙:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = your IP
此類代理服務器的功能並不是提高您在互聯網上的匿名性。 它們的目的是信息兌現、組織多台計算機聯合訪問互聯網等。
匿名代理
所有隱藏客戶端 IP 的代理服務器 add任何形式的代理都被稱為匿名代理
簡單的匿名代理
這些代理服務器不會隱藏使用代理的事實,但它們會用自己的 IP 替換您的 IP:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = proxy IP
這些代理是其他匿名代理服務器中最廣泛使用的。
扭曲代理
與簡單的匿名代理服務器一樣,這些代理不會隱藏使用代理服務器的事實。 但是,客戶端 IP add雷斯(您的IP address) 被替換為另一個(任意、隨機)IP:
REMOTE_ADDR = proxy IP
HTTP_VIA = proxy IP
HTTP_X_FORWARDED_FOR = random IP address
High Anonymity Proxies
這些 代理服務器 也稱為高匿名代理”。 與其他類型的匿名代理服務器相比,它們隱藏了使用代理的事實:
REMOTE_ADDR = proxy IP
HTTP_VIA = not determined
HTTP_X_FORWARDED_FOR = not determined
這意味著變量的值與不使用代理時相同,除了一件非常重要的事情? 使用代理 IP 代替您的 IP add資源
概要
根據目的,有透明代理和匿名代理。 但是,請記住,使用代理服務器您只能從網絡服務器中隱藏您的 IP,但其他信息(有關瀏覽器配置)是可以訪問的!