代理服務器有很多種,大體分爲三類:HTTP、FTP、SOCKS,其中又分爲透明代理和不透明代理,透明代理一般是網關,爲硬件。
過程:
(1)客戶端先和代理服務器通訊,建立TCP連接,目的IP是代理服務器的IP;
(2)客戶端發出GET命令,GET命令中包含URL或IP地址、明文;
(3)代理服務器將其中的URL轉換爲IP地址,可能會有DNS,將源數據包中的數據拷貝下來,去掉URL,重新組包再發出去;
(4)代理服務器和真實服務器通訊,源IP是代理服務器的IP。
代理服務器有很多種,大體分爲三類:HTTP、FTP、SOCKS,其中又分爲透明代理和不透明代理,透明代理一般是網關,爲硬件。
過程:
(1)客戶端先和代理服務器通訊,建立TCP連接,目的IP是代理服務器的IP;
(2)客戶端發出GET命令,GET命令中包含URL或IP地址、明文;
(3)代理服務器將其中的URL轉換爲IP地址,可能會有DNS,將源數據包中的數據拷貝下來,去掉URL,重新組包再發出去;
(4)代理服務器和真實服務器通訊,源IP是代理服務器的IP。