當前位置:首頁 » 代理許可 » socket代理

socket代理

發布時間: 2020-11-21 12:00:17

1. socket如何通過代理伺服器通訊,在線等

1.客戶端連接到代理伺服器開放的埠;
2.客戶端向代理伺服器發送驗證申請;
3.代理伺服器向客戶端發送一個數據包,從而客戶端得知自己的通信申請是否被批准;
4.客戶端向代理伺服器發送一個數據包,告知代理伺服器自己要連接的目的主機的地址和埠;
5.代理伺服器開始進行到目的主機的真正連接;
6.代理伺服器為客戶端開放一個新的埠並向客戶端發送一個數據包告知客戶端這個新的埠;
7.客戶端創建一個新的套接字並連接到代理伺服器的新的埠;
8.然後,代理伺服器把由新埠接收到的數據都轉發給目的主機,把從目的主機發過來的數據都由新埠轉發給客戶端。

2. 關於socket走代理的問題

代理有代理的協議,你知道要走的IP和埠,就是連接這個IP:Port ,在建立的連接上,按照代理協議交互數據。

3. 什麼是socket5代理

應該是socks5代理。
代理又稱商務代理,是在其行業慣例范圍內接受他人委託,為他人促成或締結交易的一般代理人。代理商(Agents)是代企業打理生意,是廠家給予商家傭金額度的一種經營行為。所代理貨物的所有權屬於廠家,而不是商家。因為商家不是售賣自己的產品,而是代企業轉手賣出去。所以「代理商」,一般是指賺取企業代理傭金的商業單位。
所以socket5代理是負責幫忙打理socket5,把產品賣給商家的。

4. socks4/5和http代理有什麼區別

socks和http的區別:
SOCKS是一組由Internal工程工作小組(IETF)所開發出來的開放軟體開放標准,用來處理網路安全的事宜。SOCKS象一堵牆被夾在Internal伺服器和客戶端之間,對於出入企業網路的資訊提供流量和安全的管理。SOCKS這個名詞並不是一組英文字頭的縮寫,而是一個和TCP/IP的Socket埠有關的安全標准,一般防火牆系統通常是象網關(Gateway)一樣是作用在OSI模型的第七層也就是應用層上,對TCP/IP的高級協議,如Telnet、FTP、HTTP和SMTP加以管制,而SOCKS作用在OSI模型的第四層也就是會話層上,象一個代理一樣對客戶端到伺服器端或伺服器和伺服器之間的數據聯系,提供安全上的服務。由於SOCKS作用在會話層上,因此它是一個提供會話層到會話層間安全服務的方案,不受高層應用程序變更的影響。

那SOCKS4和SOCKS5又有什麼不同?具體表現在SOCKS4隻能代理TCP協議,而SOCKS5什麼協議都可以代理,而QQ使用的是UDP協議,所以它不能使用SOCKS4代理,而象國外的ICQ使用比UDP協議安全的TCP協議,所以就可以使用SOCKS4代理。

那SOCKS代理和HTTP代理有什麼不同?從上文我們知道SOCKS工作在會話層上,而HTTP工作在應用層上,Socks代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求),所以Socks代理伺服器比應用層代理伺服器要快得多。

5. c#怎麼使用SOCKET5 代理

C# 實現Socket5代理協議通訊 這里主要講的是用.NET實現基於Socket5下面的代理協議進行客戶端的通訊,Socket4的實現是類似的,注意的事,這里不是講用C#實現一個代理伺服器,因為實現一個代理伺服器需要實現很多協議,頭大,而且現在市面上有很多現成的代理伺服器用,性能又好,直接用不好嗎?而是用C#來實現客戶端通過一個代理伺服器進行Socket5的通訊,這個簡單點,一般來說用Socket5就好了,Socket4現在也逐漸淘汰,基本上代理伺服器都支持Socket5。

6. 如何在Linux下配置socks5代理

[root@localhost ss5-3.8.9]# yum install pam-devel openldap-devel openssl-devel
[root@localhost socket5]# wget http://sourceforge.net/projects/ss5/files/ss5/3.8.9-8/ss5-3.8.9-8.tar.gz/download
[root@localhost socket5]# tar -zxvf ss5-3.8.9-8.tar.gz
[root@localhost socket5]# cd ss5-3.8.9
[root@localhost ss5-3.8.9]# ./configure
[root@localhost ss5-3.8.9]# make

[root@localhost ss5-3.8.9]# make install
編輯配置文件
[root@localhost ss5-3.8.9]# vi /etc/opt/ss5/ss5.conf
插入
auth 0.0.0.0/0 - u

permit u 0.0.0.0/0 - 0.0.0.0/0 - - - - -

創建用戶名密碼
[root@localhost ss5-3.8.9]# vi /etc/opt/ss5/ss5.passwd
一行一個用戶名密碼,空格隔開
[root@localhost ss5-3.8.9]# chmod +x /etc/init.d/ss5

[root@localhost ss5-3.8.9]# /etc/init.d/ss5 start
[root@localhost ss5-3.8.9]# netstat -nap|grep ss5
tcp 0 0 0.0.0.0:1080 0.0.0.0:* LISTEN 28870/ss5

############################
如果需要限制訪問某些ip地址可以增加
permit - 0.0.0.0/0 - 1.1.1.1 80 http - - -

permit - 0.0.0.0/0 - 2.2.2.2 80 http - - -

規則是按順序向下匹配,匹配到則通過,否則拒絕
也可以使用域名,這樣就只能訪問這個域名,但是感覺不好用,子頁面無法查看,把域名對應的ip加入後,就可以正常訪問網站了
permit - 0.0.0.0/0 - www.abc.com 80 http - - -

7. SOCKS5代理和http代理有什麼區別不同

1、概念不同

(1)socks5代理,採用socks協議的代理伺服器,是一種通用的代理伺服器。

(2)http proxy,採用http協議代理伺服器,主要代理瀏覽器訪問網頁。

2、代理速度不同

(1)http代理工作在應用層上,只允許用戶通過HTTP協議訪問外部網站。

(2)Socks5代理工作在會話層,不要求應用程序遵循特定的操作系統平台,Socks5代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求)。

所以,Socks5代理比http代理速度要快得多。

3、埠不同

(1)socks5代理默認埠是1080。

(2)http代理一般埠是80、8080、3128等。

8. 怎樣給internet設置sock5代理

首先,你的代理埠是否正確?在IE的代理伺服器欄填的是代理伺服器地址,後面的埠一般應該是1080,直接用IP地址是指打開IE瀏覽時在地址欄輸的,如http://www.sina.com.cn就用http://202.108.37.40(當然這個地址不是固定的)。
另外,不需要設置高級的Socks設置,只要在區域網的代理伺服器欄填好Socks5伺服器的地址和埠就行了。

微軟IE設置代理

1:菜單選擇「工具」,選「Internet選項(O)」。

2:選「連接」,單擊「設置(S)...」--如果你是區域網的請選「區域網設置」

3:在「代理伺服器」組,把「對此連接使用代理伺服器」打鉤,然後填上HTTP的地址和埠。

4:如果有更齊全的代理數據,如SOCK及FTP等,可單擊「高級(C)...」,分別填入對應的代理數據。(這項一般不填)

5:確定就OK了。

9. ie怎麼設置socket代理

ADSL代理伺服器的設置方法
1、在桌面上用滑鼠右鍵單擊『Internet Explorer』圖標,並選擇『屬性』。
2、單擊『連接』標簽。
3、選中使用的連接,如:『我的連接』,單擊『設置』按鈕。
4、單擊『滑鼠左鍵』,選擇『使用代理伺服器』的選項,單擊『確定』按鈕。
5、單擊『確定』按鈕。
LAN區域網用戶代理伺服器設置方法
1、在桌面上用滑鼠右鍵單擊『Internet Explorer圖標』,並選擇『屬性』。
2、單擊『連接』標簽。
3、單擊『區域網設置』按鈕。
4、單擊『滑鼠左鍵』,去掉『使用代理伺服器』的選項,單擊『確定』按鈕。
5、單擊『確定』按鈕。
Modem撥號代理伺服器設置方法
Internet Exploer 4.01
IE4.01:菜單欄「查看」-下拉菜單「Internet選項」-選項卡「連接」-在「代理伺服器」一欄選中「通過代理伺服器訪問Internet」,輸入代理伺服器地址和埠號。-確定
IE 5.0:菜單欄「工具」-下拉菜單「Internet選項」-選項卡「連接」-在「撥號設置」中選中您目前使用的連接,然後點擊右側的「設置」-在中間的「代理伺服器」欄選中「使用代理伺服器」-在「地址」和「埠」欄輸入代理伺服器-確定-確定。

10. 如何在Mac下使用socket代理

Socks代理
使用tsocks可以為任意程序提供socks代理
安裝tsocks
$ brew tap adamv/alt
$ brew install tsocks

配置tsocks
打開配置文件/usr/local/etc/tsocks.conf
修改如下
local = 192.168.0.0/255.255.255.0
server = 127.0.0.1
server_type = 5
server_port = 8080

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837