• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            SOCKS-5代理使用手冊1.0教學(xué)文稿

            更新時間:2023-12-05 17:32:41 閱讀: 評論:0

            2023年12月5日發(fā)(作者:年事已高)

            -

            SOCKS-5代理使用手冊1.0教學(xué)文稿

            SOCKS 5代理 使用手冊

            一.簡單介紹

            SOCKS5代理,在網(wǎng)絡(luò)傳輸?shù)倪^程中充當(dāng)中間傳遞者的角色,并且以它速度快、傳輸協(xié)議廣泛和易用性獲得了多方面的認(rèn)可,例如LeapFTP、FlashGat、QQ等各個類型網(wǎng)絡(luò)軟件都支持SOCKS5代理就是最好的證明。

            在實際應(yīng)用中最常用的功能有2方面:

            1、偽裝來源

            大家都知道當(dāng)“客戶”組件與“服務(wù)器”組件建立連接的時候,服務(wù)器是可以取回客戶的連接地址的,有時候為了某種原因大家可能會不想讓服務(wù)器知道客戶的地址,那么可以通過SOCKS5代理連接“服務(wù)器”組件,這樣在“服務(wù)器”組建那里得到的客戶地址就是SOCKS5代理服務(wù)器的地址,從而達(dá)到隱藏真實地址的目的。

            2、局域網(wǎng)通信

            在網(wǎng)絡(luò)飛速發(fā)展的今天,局域網(wǎng)內(nèi)多機(jī)公用一個IP地址的實際組網(wǎng)結(jié)構(gòu)已經(jīng)是司空見慣了,但是這給網(wǎng)絡(luò)通信帶來了巨大的困難,局域網(wǎng)內(nèi)部與外部的連接、不同局域網(wǎng)之間的連接,已經(jīng)成了很擾人的一件事,而通過SOCKS5代理就是一種理想的解決方法。

            如果要使用SOCKS5代理就需要1臺支持SOCKS5代理的服務(wù)器,可以是從網(wǎng)絡(luò)上尋找的免費(fèi)代理,也可以自己架設(shè)個SOCKS5代理服務(wù)器。如果該服務(wù)器是需要身份驗證的,那么你就需要從管理員那里的得到用戶名、密碼才可以正常的使用。

            架設(shè)SOCKS5代理服務(wù)器的軟件有:Ccproxy。

            SOCKS5 的基本通信過程,假設(shè)現(xiàn)在需要使A機(jī)通過代理服務(wù)器連接B機(jī),在連接的時候先用A連接代理服務(wù)器,然后讓代理服務(wù)器再連接B機(jī),當(dāng)連接成功以后,A、B機(jī)就可以正常的通信了,但是無論數(shù)據(jù)是A機(jī)發(fā)向B機(jī)還是B機(jī)發(fā)向A機(jī)都是通過代理服務(wù)器轉(zhuǎn)發(fā)的。

            代理服務(wù)器

            A機(jī) B機(jī)

            所以數(shù)據(jù)傳輸?shù)牧鲿承院艽蟪潭壬先Q于您選擇的代理服務(wù)器的性能優(yōu)良。

            二.認(rèn)識SOCKS5協(xié)議

            如果您的機(jī)器具有一個合法的Internet IP地址,或者您利用自己機(jī)器上的調(diào)制解調(diào)器撥號上網(wǎng),可以自由和Internet上任何主機(jī)溝通,那么您通常不必關(guān)心 SOCKS5 協(xié)議。

            SOCKS5協(xié)議對于處在內(nèi)部網(wǎng)絡(luò)中的機(jī)器,需要透過網(wǎng)絡(luò)中某些可以聯(lián)通外部 Internet 的機(jī)器訪問外部時有用。

            SOCKS5是一個代理協(xié)議,它在使用 TCP/IP協(xié)議通訊的前端機(jī)器和服務(wù)器機(jī)器之間扮演一個中介角色,使得內(nèi)部網(wǎng)中的前端機(jī)器變得能夠訪問Internet網(wǎng)中的服務(wù)器,或者使通訊更加安全。

            SOCKS5 服務(wù)器通過將前端發(fā)來的請求轉(zhuǎn)發(fā)給真正的目標(biāo)服務(wù)器, 模擬了一個前端的行為。在這里,前端和SOCKS5之間也是通過TCP/IP協(xié)議進(jìn)行通訊,前端將原本要發(fā)送給真正服務(wù)器的請求發(fā)送給SOCKS5服務(wù)器,然后SOCKS5服務(wù)器將請求轉(zhuǎn)發(fā)給真正的服務(wù)器。SOCKS5服務(wù)器在將通訊請求發(fā)送給真正服務(wù)器的過程中,對于請求數(shù)據(jù)包本身不加任何改變。SOCKS5服務(wù)器接收到真正服務(wù)器的響應(yīng)后,也原樣轉(zhuǎn)發(fā)給前端。

            因此,SOCKS5 協(xié)議是一種代理協(xié)議,對于各種基于 TCP/IP的應(yīng)用層協(xié)議都能夠適應(yīng),幾乎是萬能的。它雖然不能理解自己轉(zhuǎn)發(fā)的數(shù)據(jù)的內(nèi)部結(jié)構(gòu),但是它能夠忠實地轉(zhuǎn)發(fā)通訊包,完成協(xié)議本來要完成的功能。

            與SOCKS5協(xié)議不同,HTTP代理是通過HTTP協(xié)議進(jìn)行的,HTTP代理服務(wù)器軟件了解通訊包的內(nèi)部結(jié)構(gòu),在轉(zhuǎn)發(fā)過程中還要對通訊進(jìn)行某種程序的修改和轉(zhuǎn)換。和HTTP代理協(xié)議不同,SOCKS5實際上是一個傳輸層的代理協(xié)議。

            可以想象,如果每個具體的應(yīng)用層協(xié)議都要設(shè)計對應(yīng)的代理協(xié)議表達(dá)辦法,一個特定的代理服務(wù)器無論如何也支持不過來那么多新出現(xiàn)的協(xié)議。因此,可以說SOCKS5的出現(xiàn)緩解了各種具體協(xié)議需要專門設(shè)計代理協(xié)議的困難局面。

            不過,并不是凡是使用基于TCP/IP協(xié)議的應(yīng)用協(xié)議的軟件,都可以無條件地透過SOCKS5服務(wù)器進(jìn)行通訊,還要求前端軟件本身具有SOCKS5的接口,才能利用SOCKS5代理服務(wù)器。

            一個支持SOCKS5協(xié)議的前端,通常具有兩種運(yùn)行狀態(tài):

            1、直接通訊狀態(tài),不使用SOCKS5接口。這時的通訊是針對最終服務(wù)器進(jìn)行的。

            2、SOCKS5狀態(tài)。使用 SOCKS5 接口將本來要發(fā)送給最終服務(wù)器的請求發(fā)送給 SOCKS5

            服務(wù)器。在前端和 SOCKS5 服務(wù)器進(jìn)行初始化會話的時候,前端告訴了 SOCKS5 服務(wù)器關(guān)于最終服務(wù)器的 IP 地址和端口信息,所以 SOCKS5服務(wù)器能夠忠實按照前端的要求啟動和最終服務(wù)器的通訊過程。

            應(yīng)用實例如下:

            ·用SOCKS代理上QQ,可隱藏真實IP地址,方法如下:

            1.啟動QQ,登陸后右擊下方開始菜單處的QQ小圖標(biāo),選擇“系統(tǒng)參數(shù)”→“網(wǎng)絡(luò)設(shè)置”

            2.在服務(wù)器地址與端口處填QQ服務(wù)器地址,最好數(shù)字的。如5202.104.129.2515端口:8000

            3.在“使用SOCKS5代理服務(wù)器”前打上勾,在“代理服務(wù)器地址”與“端口號”處,(QQ代理的端口號一般為1080)分別填上最新SOCKS代理(SOCKS4也可用)。

            4.在“校驗用戶名”與“校驗用戶密碼”處全部刪空,然后點(diǎn)“測試”,如能通過,則說明代理服務(wù)器工作正常,否則換一個。

            5.按“確定”,點(diǎn)擊任務(wù)欄的QQ小圖標(biāo),先離線再上線即可。

            ·在FTP軟件中我們可以使用SOCKS4/SOCKS5代理服務(wù)器,常見的FTP工具中的代理設(shè)置方法如下:

            1.FlashFXP3.0以前版本中設(shè)置代理:菜單欄“選項”→參數(shù)設(shè)置→代理和防火墻,然后在“代理服務(wù)器”項中選擇代理類型,填寫代理。

            2.FlashFXP3.0以后版本中設(shè)置代理:菜單欄“選項”→參數(shù)設(shè)置→連接,然后在“代理服務(wù)器”項中選擇代理類型,填寫代理。

            3.CuteFTP XP 5.0.2 中文版中設(shè)置代理:菜單欄“編輯”→設(shè)置→連接→SOCKS→選擇代理類型,如SOCKS4或者SOCKS5,并填寫代理

            4.LeapFtp中設(shè)置代理:菜單欄“選項”→參數(shù)設(shè)置→常規(guī)→代理,將“使用代理”前面的方框鉤上,然后填寫代理,并將下面的SOCKS防火墻鉤上。

            三.向?qū)У氖褂?

            步驟1:這是歡迎界面,概要的說明SOCKS5代理,單擊“下一步”。

            步驟2:選擇一種代理模式,如果在您的程序里是第一次本向?qū)В堖x中“創(chuàng)建SOCKS代理窗口”,如果在程序里已經(jīng)創(chuàng)建過就不需要選中。

            關(guān)于代理方式,可以多選,也可以單選。

            步驟3:設(shè)置代理服務(wù)器,請根據(jù)您找到的代理填寫數(shù)據(jù),如果您的代理服務(wù)器需要用戶名與密碼,請選中“需要身份驗證”并填寫用戶名和密碼,如果您手里沒有現(xiàn)成的代理服務(wù)器,可以按“尋找免費(fèi)的SOCKS5代理”按鈕,可以在網(wǎng)上尋找到免費(fèi)的代理,不過這些代理天南地北的哪里都有不是很穩(wěn)定,所以如果想做實用軟件,請您自己建立個代理服務(wù)器。

            如果您暫時不填寫也可以在 向?qū)?chuàng)建出的“SOCKS5代理窗口”里設(shè)置也可以。

            注意:在程序的執(zhí)行過程中可以通過更改“SOCKS5代理窗口”里的屬性來達(dá)到動態(tài)連接不同代理服務(wù)器的目的。

            步驟4:完成向?qū)В绻堑谝淮问褂每梢赃x中“打開例程”。

            四.使用例程

            用本向?qū)瓿稍O(shè)置以后(請使用“打開例程”),就可以使用SOCKS5 代理了,生成的程序使用了類模塊+數(shù)組變量的方法,當(dāng)每次新建一個連接的時候?qū)嶋H上就是新建了一個數(shù)組成員,他們之間會互不干預(yù)的完成好自己的工作,您只需要了解,怎么用他們發(fā)送數(shù)據(jù)和接收數(shù)據(jù)就可以了。

            當(dāng)您同時使用了3種模式以后,大家看看自己的程序里會有哪些變化。如下圖所示:

            從上圖可以看出新加了以下:3個類、3個全局變量、一個代理窗口,根據(jù)你選擇的不同代理模式也會有所不同。

            在使用之前您需要設(shè)置一下SOCKS5代理服務(wù)器的地址和端口,如果需要的話還需要輸入用戶名和密碼(如果在向?qū)б呀?jīng)設(shè)置 此步驟可以跳過)。

            下面通過使用連接模式的實例看看到底怎樣使用SOCKS代理。

            先用向?qū)?chuàng)建帶例程的代碼。

            ·連接模式

            現(xiàn)在來看看如何連接,雙擊“新建連接”看看需要做什么:

            代碼如下:

            大家可以清楚地看到,只有3行代碼,分別解釋如下:

            第一行:這里先用個局部變量連接,參數(shù)表如下:

            子程序名:連接

            參數(shù)<1>的名稱為“處理子程序”,類型為“子程序指針”。注明:參見本子程序內(nèi)部的注釋部分,需要一個文本型參數(shù)。這里用這個子程序來處理各種事件,例如:收到數(shù)據(jù)、連接成功、連接錯誤等等。

            參數(shù)<2>的名稱為“目的服務(wù)器地址”,類型為“文本型”。注明:可以為域名或ip地址。

            參數(shù)<3>的名稱為“目的服務(wù)器端口”,類型為“整數(shù)型”。

            第二行:把這個局部變量加入到全局變量,注意這一步是非常必要的,只有加入到全局變量程序才可以正常的運(yùn)行。

            第三行:顯示一下現(xiàn)在多少個連接數(shù)。

            下面著重介紹一下:“處理子程序”。通過這個子程序,大家可以了解許多東西,注意這個子程序有個文本型參數(shù),這個參數(shù)由2部分組成,第一位文本表示的是這個事件的類型,除第一位以外的文本表示的是數(shù)組成員編號,為了簡單的取得“第一位文本”和“剩下的文本”,程序中分別做了兩個子程序來方便處理,代碼是:

            <整數(shù)型>取指令標(biāo)記(參數(shù))

            <整數(shù)型>取指令數(shù)組標(biāo)志(參數(shù))

            下面是一個用戶自定義子程序,主要是顯示了各種消息,大家可以參考看看:

            大家可以看到,根據(jù)“取指令標(biāo)記(參數(shù))”返回的不同,得到的信息也不一樣,其具體意義表示:

            ' 0:實際數(shù)據(jù) 可用 取回數(shù)據(jù)() 返回實際數(shù)據(jù)

            ' 1:未知的連接方式(除無身份驗證和用戶名/密碼方式以外的)

            ' 2:用戶名或密碼錯誤

            ' 3:連接目標(biāo)服務(wù)器時錯誤

            ' 4:連接成功

            ' 9:連接斷開

            例如當(dāng)程序收到“4”以后就說明連接成功了,如果以后收到“0”則表明收到了數(shù)據(jù),可以用以下代碼:

            代理服務(wù)器_TCP_客戶 [取指令數(shù)組標(biāo)志 (參數(shù))].取回數(shù)據(jù) ()

            取回數(shù)據(jù)。直到返回“9”說明連接斷開。

            下面看看如何發(fā)送數(shù)據(jù),雙擊代理測試窗口中的“發(fā)送”按鈕來看看代碼: 這里需要注意,程序是通過全局變量的數(shù)組成員來發(fā)送數(shù)據(jù),所以需要知道到底用哪個數(shù)組。所以這里需要驗證一下是否數(shù)組越界。

            這樣程序中連接模式的功能就全部介紹完了,大家可以實際演練一下,過程是:新建一個易程序,然后新建個空白窗口放入如下組件:服務(wù)器、按鈕、標(biāo)簽、編輯框。然后輸入代碼,讓標(biāo)簽顯示服務(wù)器進(jìn)入的客戶地址,讓按鈕把編輯框的內(nèi)容發(fā)送出去,如下圖所示:

            大家發(fā)現(xiàn)沒有,程序雖然是通過代理服務(wù)器和這個服務(wù)器組件來連接的,但是和普通的客戶組件直接連接沒有任何的區(qū)別。

            現(xiàn)在大家一起運(yùn)行2個程序,因為是本機(jī)連接自己,所以在地址欄中輸入本機(jī)的地址和端口,然后按“新建連接”。

            當(dāng)提示“連接成功”以后表示連接成功。

            注意:紅矩形內(nèi)顯示1 ,因為剛才程序中新加入了個全局變量成員。

            下面大家看看有服務(wù)器組件那個窗口,如下圖所示:

            注意:標(biāo)簽里顯示的并不是實際的客戶組件地址,是代理服務(wù)器的地址,表明已通過代理連接成功。現(xiàn)在兩個程序相互發(fā)送數(shù)據(jù)看看。如下圖所示:

            現(xiàn)在為大家總結(jié)一下整個過程,當(dāng)新連接的時候先用個局部變量連接并關(guān)聯(lián)個處理的子程序,然后把這個局部變量加入到全局變量,此后所有的事件處理都在那個處理子程序內(nèi)部完成。

            ·監(jiān)聽模式

            這個模式以及下面的UDP模式都和連接模式的使用方法基本一樣,都是先用局部變量連接并關(guān)聯(lián)個子程序,然后再加入全局變量,然后通過那個子程序的獲得各種消息,大家雙擊監(jiān)聽模式里的“連接”按鈕來看看代碼就明白了。

            看看是不是和連接模式差不多呢?

            大家再來看看這個連接的子程序:

            大家可以看到,根據(jù)“取指令標(biāo)記(參數(shù))”返回的不同,得到的信息也不一樣,其具體意義表示如下:

            ' 0:實際數(shù)據(jù) 可用 取回數(shù)據(jù)() 返回實際數(shù)據(jù)

            ' 1:未知的連接方式(除無身份驗證和用戶名/密碼方式以外的)

            ' 2:用戶名或密碼錯誤

            ' 3:綁定失敗

            ' 4:綁定成功 可采用 取回端口() 返回監(jiān)聽的窗口

            ' 5:客戶進(jìn)入 可采用 取回地址() 返回連接文本 和格式:“IP:端口”

            ' 9:連接斷開

            注意:并不是所有的代理服務(wù)器都支持這個模式,一般網(wǎng)上免費(fèi)的代理都只支持連接模式,大家可以自己架設(shè)一個簡易的代理平臺,例如最常用的CCProxy就是個不錯的代理服務(wù)器軟件,大家可以找來看看,試用版只允許3個用戶,但對于實驗來說已經(jīng)足夠了。

            由于現(xiàn)在是在代理的服務(wù)器上監(jiān)聽一個端口,所以這個端口也只能夠有服務(wù)器分發(fā),不 能自定義,服務(wù)器給你哪個,你就只能監(jiān)聽哪個,并且當(dāng)一個客戶進(jìn)入以后就不能再有第二個客戶連接了,否則會迫使客戶與服務(wù)器斷開連接,最好的解決辦法就是新建個代理發(fā)送部分和連接模式一樣。大家可以自行學(xué)習(xí)。

            ·UDP模式

            這個模式和監(jiān)聽模式用法一樣,大家就自行學(xué)習(xí)吧,不過需要注意端口沖突問題,每個成員都會占用你本機(jī)的1個端口。

            注意:這個端口并不是代理服務(wù)器給你開的端口,致使你和代理服務(wù)器之間通信的端口,如果你不明白的話,就記住不要讓這個端口被重復(fù)占用就可以了。

            -

            SOCKS-5代理使用手冊1.0教學(xué)文稿

            本文發(fā)布于:2023-12-05 17:32:41,感謝您對本站的認(rèn)可!

            本文鏈接:http://www.newhan.cn/zhishi/a/1701768761111932.html

            版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。

            本文word下載地址:SOCKS-5代理使用手冊1.0教學(xué)文稿.doc

            本文 PDF 下載地址:SOCKS-5代理使用手冊1.0教學(xué)文稿.pdf

            下一篇:返回列表
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網(wǎng)旗下知識大全大全欄目是一個全百科類寶庫! 優(yōu)秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 久久精品国产亚洲av品| 亚洲国产综合专区在线播放| 日本不卡的一区二区三区| 国产乱沈阳女人高潮乱叫老 | 最近免费中文字幕mv在线视频3| 日韩中文字幕人妻一区| 实拍女处破www免费看| 日本极品少妇videossexhd| 久久精品国产亚洲精品| 国产无人区码一区二区| 虎白女粉嫩尤物福利视频| 亚洲理论电影在线观看| 精品人妻蜜臀一区二区三区| 一本久久a久久精品亚洲| 国产人妖av一区二区在线观看| 亚洲精品中文av在线| japanese成熟丰满熟妇| 亚洲最大成人av免费看| 成人爽A毛片在线视频淮北| 亚洲大尺度一区二区三区| 内地自拍三级在线观看| japanese边做边乳喷| 婷婷久久综合九色综合88| 国产理论片在线观看| 亚洲天堂激情av在线| 亚洲熟妇av一区二区三区宅男| 韩国福利片在线观看播放| 亚洲国产成人久久77| japanese无码中文字幕| 日韩精品欧美高清区| 天天做天天爱夜夜爽女人爽| 国产清纯在线一区二区| 亚洲第一福利视频| 久久精品99国产精品亚洲| 中文字幕日本一区二区在线观看| 少妇高潮惨叫久久久久电影| 韩国三级在线 中文字幕 无码| 久久久久无码中| 91精品国产色综合久久| 国产欧美日韩免费看AⅤ视频| 国产精品成人网址在线观看 |