[020]官方脚本同时部署trojan+v2ray三件套(ws+tls+cdn)全平台客户端详细配置教程 Android/iOS/Windows/Linux/MacOS/软路由LEDE+OpenWrt

混合雲佈署

大家好,歡迎觀看我的視頻這期視頻實際上主要是想跟大家介紹一下trojan以及v2ray 在各個平台上客戶端的配置方法因為之前一直都給大家講怎麼搭建,對客戶端上怎麼配置講的非常少另外在我有一期同時部署trojan和v2ray三件套視頻下面,有個朋友就是這位朋友,提出來可以不用nginx或者caddy的軟件分流直接使用trojan的端口轉發,就可以達到一樣的效果我試了一下的確是可以的,而且配置上來講的話要簡單不少因為沒有了nginx(或者caddy)我們可以少安裝少配置一個軟件所以視頻裏面我還是帶大家做一下,就是安裝trojan和v2ray三件套兩個工具不需要藉助nginx或者caddy的分流。我們在服務端上配置好之後 再來講各個平台客戶端的配置那現在我們來連接vps這期的東西可能會比較多,可能我教程文檔裏面目前整理的不是很全我在視頻進行的過程中如果有什麼遺漏的話我會添進去如果大家在視頻過程中發現教程文檔有什麼變化也不用擔心哈就是我臨時添加了一些東西,我講都會講全的包括這個文檔最後提供給大家下載的時候,也肯定都是最全的首先說一下,我用的依然還是Debian
9,root賬戶來登錄首先我們還是先去做一下域名解析,我用的依然還是Cloudflare,用的是這個域名來到DNS這裏,這裏我已經添加好了一個www的解析指向我VPS的ip地址,雲朵不要點亮我簡單說一下,點擊這裏的添加記錄,然後選擇A記錄 這裏比如我下面是www就填入www這裏就是你VPS的IP,這個小雲朵不要點亮,點Save就可以了另外我們還要去準備Cloudflare的API,方便我們申請證書。API在這個地方查看我再來說一遍點擊這個Global API
Key的View,然後輸入你賬戶的密碼和出現的驗證碼就可以了那我們現在回到VPS上面同樣我們安裝一些常用的軟件以及組件包防止在後面配置的過程中出現一些莫名其妙的錯誤少複製了一個字母……之前沒有安裝過的話需要一些時間來安裝這些軟件和組件包,大家耐心的等待好了之後我們先把BBR給裝上。之前有人說翻牆速度慢是不是沒裝BBR Plus的原因 那這次我來裝一下BBR
Plus吧之前我裝的都是BBR,大家自己選擇就好了實際上如果你的VPS線路夠好的話,裝哪個都一樣的,沒什麼區別第一次進來之後先選擇2,安裝BBR Plus如果出現這個界面,選擇No,讓它繼續去移除現在我們需要重啟VPS然後重新運行這個腳本現在我們輸入Y,讓它重啟重啟之後連接上VPS,然後再次運行一下這個腳本這次我們選擇7,使用BBR Plus加速好了。那現在我們來安裝v2ray這些都是官方腳本v2ray安裝完成之後會給你一個端口(PORT)和一個UUID這兩個東西都是可以自定義的,我們就不要給自己找麻煩,把它們複製出來複製到我底下準備好了的v2ray配置文件把配置文件裏面的字段給它替換掉,一個是port一個是id然後我們去打開v2ray的配置文件v2ray配置文件在/etc/v2ray文件夾里config.
json,這已經是我們修改好的配置文件,我們把它複製出來除了我剛剛說的端口port跟id,也就是uuid還有一個path,也就是路徑這個參數必須要注意下。這個「/」必須要有後面是字母和數字的組合,大家可以隨便設置,然後保存等待它上傳完成,可以把它關掉上傳完成之後我們重啟一下v2ray,讓它加載一下新的配置文件那現在我們來安裝acme申請證書,為trojan的安裝做準備因為trojan的配置裏面它需要證書我們首先來建一個文件夾來存放證書(crt)跟密鑰(key)然後安裝acme同樣我們還是跟之前一樣,申請一個通配符證書然後我們需要導入Cloudflare的API就是我視頻開頭讓大家去找的那個東西,在這裏,點擊View之後就能看到所以,有了API之後把這一串換成你自己的API 這個郵箱換成你自己Cloudflare賬戶的郵箱好了之後我們申請一個通配符證書,記得要把這些域名改成你自己的證書如果不太懂的話可以去看一下我第13期做的證書的那個視頻一定要記得這裏改成你申請的那個根域名。我們安裝證書這一步先不做為什麼呢,我這裏加了一個參數,要先有trojan才行,我們trojan還沒裝
先去裝一下trojan這一步我們先掛在這,我們先安裝trojan,依然還是官方腳本好了之後我們先去配置一下trojan。trojan的配置(文件)在這個目錄下也是叫config.json配置有幾個地方要注意的。就是這次我們做的v2ray三件套跟trojan共存這個remote_port端口要改成我們剛剛v2ray運行的端口當然你可以把v2ray的端口改成80,也是一樣的但是80端口比較特殊,我們儘量不要去佔用它,沒有必要的話就不要佔用它然後是這裏的密碼,密碼你需要兩個就設置兩個,不需要的話刪掉一個也可以刪掉的時候記得把第一個後面的逗號一塊刪掉然後我們可以自己重新設置一個(視頻里用的abcd321)另外要改的地方一個是證書路徑,一個是密鑰路徑證書和密鑰我們都還沒有安裝,我們雖然申請好了,但是還沒有安裝但是路徑我已經給出來了,路徑就在我一開始建的文件夾下面我們一會安裝到這裏,所以我們可以先把它拿過來,不要緊的,先把它填上保存上傳完成之後我們關掉,現在我們再來安裝證書報了一個錯,我們來看一下。
是因為trojan這個服務還沒有運行所以它沒法來進行對它(trojan)reload我們現在先把trojan運行起來,因為trojan安裝之後不會自動運行所以我們來運行一下trojan運行之後我們重新運行下這條命令這樣就可以了,這個命令什麼意思我來跟大家說一下哈跟以前不一樣的就是我加了一個這個參數這個參數就是我們在安裝證書之後,重啟了一下trojan因為trojan的配置文件我們剛修改了這樣我們就不需要再去手動的重啟一下trojan了那我們再把定期自動更新給打開這樣證書過期之前,acme會幫我們自動更新而且自動更新之後,因為我加了這個參數,所以它也會重啟trojan加載新的證書這個是我之前視頻裏面沒有提到的那證書的位置實際上就是在這,我們可以去看一下防止有的人對命令就是會不太清楚就是在這個/home/tls文件夾下面有證書和密鑰這樣服務端的部署已經全部完成了,我來說一下這個CDN找到你這個域名,在DNS解析記錄這裏,剛剛這個小雲朵我沒有讓它點亮如果點亮的話就是開啟CDN,但是要注意的就是trojan和CDN是不兼容的開啟了之後trojan就無法使用了,但是你的v2ray還是可以正常使用的如果我不開的話當然這兩個都可以正常使用如果你點亮雲朵之後,記得來到SSL這裏,確認這一項選在了Full上面那現在我先不要點亮。而且你滅掉或者點亮它生效都是需要時間的我遇到最長時間需要兩個小時才能生效,所以大家需要耐心等待一下另外就是VPS的ip被防火牆封掉之後,你可以來這個地方,點亮這個雲朵開啟CDN,這樣你被牆掉的VPS依然還可以使用v2ray來繼續翻牆v2ray三件套(Websocket+TLS+CDN),來進行翻牆但是你的trojan還是用不了。所以這也是復活你VPS的IP的一個辦法剛忘了按下錄製鍵了,安裝lib庫支持chacha20加解密的時候沒有錄下來所以發現我VPS上面的代碼有些亂七八糟的東西……現在我重新帶大家再來做一遍這個東西有什麼用可以去百度或者看我以前的視頻吧我就不再解釋了。如果不知道是什麼的話就跟着我來做一下不會佔用vps太多的空間的然後這一步的編譯可能需要的時間長一些,大家耐心等待就可以了編譯完成之後我們做最後一步然後在乎這點空間的話,可以把剛剛下載的這些源碼都給刪掉這樣我們服務器,也就是VPS上面的工作已經全部完成了我來簡單說一下。
就是使用trojan直接分流給v2ray端口搭建兩種翻牆服務的方法顯然是做不了偽站點和全站加密的。如果有需要做偽站點和全站加密的話呢建議去看一下17和18期的教程。這兩個實際上是一集的內容只是17期裏面沒有做偽站點,不少網友提出來了,所以我在18期裏面補了一下如果有需要的話可以去看一下17,18這兩期這期視頻的重點我主要是講一下全平台客戶端的配置就是如果在乎偽站點的話可以去看下16,17,18這幾期的視頻 下面我們進入全平台客戶端的配置我們先來配置手機端的。
首先是trojan的安卓客戶端 安卓客戶端我剛在谷歌play商店裏面搜了一下好像是沒有的我們可以去它官方發佈頁下載apk安裝包來安裝就可以下載地址我也給了,在這裏,然後我們找到最新版本的就可以,點進去我們下載這個release apk就可以了,下載之後在手機上安裝然後v2ray的客戶端好像有好幾個,我常用的是這個,v2rayNG這個在谷歌play商店裏面就能下載到。如果不好翻牆的話,也可以去它
官方發佈頁這邊下載安裝包同樣的,打開之後點擊最新的版本,直接下載這個安裝就可以了那現在我們去安卓手機上面看一下第二行第一個這個黃色的小木馬就是trojan的安卓客戶端,邊上的V2rayNG 就是v2ray的安卓客戶端。我們先來看下trojantrojan的客戶端配置非常的簡單,這裏填入域名就是我在視頻一開頭讓大家去解析的那個域名然後端口這個地方是443,一定要是443然後填入你trojan在vps服務器上配置文件設置的密碼,我的是abcd321好了之後我們打開這兩項,然後點擊Start就可以了啟動之後它在你的通知欄(口誤)會顯示一個鑰匙的圖案現在我們去看一下發現沒有問題,正常的翻牆那現在我們把它停止掉,去看一下v2rayv2ray打開之後我們點擊右上角的+,來添加一個Vmess服務器如果你有二維碼的話也可以使用掃描二維碼的這個功能後面來介紹windows客戶端的時候,我會告訴大家怎麼把windows客戶端的配置分享成二維碼,這樣手機就不用手動輸入了現在我們來看下最原始的,手動輸入這個地方別名,隨便起一個,無所謂地址依然還是我們的域名剛開始(解析)的那個域名端口因為我們是三件套,也就是websocket的協議,端口依然是443這個用戶ID就是我們剛配置服務器上面的那個UUID這個UUID我用電腦版微信發到手機上了,直接粘貼然後額外ID就是我配置文件裏面uuid下面的那一項,叫alterID我的配置文件裏面是256,大家如果直接用我的沒改的話也是256這個加密方式我們先選auto吧傳輸協議是ws,也就是websocket然後是這個path大家都還記得吧,在服務器上的配置文件是有專門提到的一個/,然後後面是自定義的,一定要跟你服務器上面的一樣那好了之後點擊這個勾號那現在我們對這個APP做一些設置,左上角的菜單裏面有個設置,然後這裏第一項,就是分應用代理什麼意思呢。就是你可以規定,你得YouTube,你的Facebook是需要翻牆的對吧我們可以把分應用代理打開,就是這一項打開。
把你需要翻牆的東西給它勾上 比如YouTube,比如電報Telegram,給它勾上這樣的話這些APP就是走翻牆的路徑來上網的你沒勾選的就不用去翻牆。然後下面都是些個性化的設置,都不用管好了之後我們直接返回就行了,現在我們來啟動我們去YouTube裏面看一下也是沒有任何問題的,可以正常打開iOS上面我用的是小火箭,也就是Shawrocket的這個APP這個app在國內的應用商店已經是下載不到的了。你得去用美國區或者其他區的
AppleID才可以下載但是怎麼去註冊國外的AppleID就不在這個視頻的講解範圍以內了大家可以去搜一下。我記得好像有不少公眾號可以給大家提供這個共享的賬號 可以讓大家去安裝這個軟件那現在我們來看一下,點開之後同樣它左上角也有二維碼掃描的這個功能但是我們現在沒有二維碼可以掃,所以我們還是用手動添加這種最原始的方法首先我們來添加一個trojan,點第一項,然後選擇最後的這個Trojan服務器還是我們解析的域名,跟安卓上面的配置還是沒有什麼太大的區別端口,443。密碼,就是你服務端上配置的密碼我的是abcd321這個打開,然後這個也可以打開。
其他沒什麼區別備註這個地方依然還是隨便起個名字就可以好,完成。這樣我們的trojan就配置好了,我們選中它然後把右上角的開關給它打開,我們可以看下連通性測試這邊測試是通的,我們看一下吧好的沒有問題我們來看下v2ray的配置。依然還是這個app,這個app支持很多協議包括SS以及SSR。我們來添加一個Vmess類型服務器這裏,還是填入我們的域名端口還是443。
然後UUID我在服務器上配置的時候說過這個東西,TLS打開允許不安全打開。混淆這裏選擇websocket路徑就是我說的path參數我的是/abcdv2ray,不要空格這兩個可以打開,體驗一下。如果有效果的話速度會感覺快一些。備註隨便
起個名字,不影響。完成現在我們選中這個服務器,給它打開。連通性測試應該是沒有什麼問題的現在我們去YouTube看一下隨便點一個吧那iOS上的配置也就完成了那我們來繼續配置一下windows的客戶端windows上面我們首先來配置這個v2rayNv2ray的windows客戶端它有好幾個,v2rayN是我最常用的一個不同的客戶端之間v2ray的配置連結可能是不兼容的 以前是不兼容的,現在我不知道是個什麼樣的情況所以就是會有人問我,說為什麼我在windows上面配置好的v2ray可以用導出它的配置連結放到其他設備裏面去就用不了了那我建議你就是每個設備都去手動配置一下因為它可能就是配置連結之間會不兼容
那我們去它官方的Github上面去下載這個客戶端同樣我們選最新的這個就可以然後我們去下載帶Core的這個因為它官方的v2ray是沒有用戶界面的,只有一個內核它外面的用戶界面就是它的殼子都是第三方幫它開發的這個我覺得是比較好用的一個,我們下載這下載的比較慢(掛翻牆會快不少,我沒掛) 我們就不如去把trojan客戶端一塊下了trojan客戶端的各個平台都放在一塊了,我們去看一下最新的這個版本我們先配置windows上的,所以我先下載帶win的這個壓縮包我們現在等他們倆都下好這是下載好的v2ray的windows客戶端,我們把它解壓出來然後我們放到一個位置以後最好就不要再去動它了。我這期視頻都放到c盤根目錄那現在我們看一下。這是它的主程序,我們運行一下運行之後它會自動的最小化,到右下角我們點開它現在我們來添加一個服務器,選擇第一個,Vmess服務器地址依然是我們解析的域名端口443,用戶id在配置文件裏面有的,就是這一項額外id就是這一項,我的配置文件裏面是256,大家保持默認就可以了就是256。
傳輸協議ws,別名隨便起一個然後是這個路徑,就是path這個參數這裏選擇tls和true,確定我把這個圖標拖出來吧。好了之後它默認是沒有開啟翻牆的我們右擊這裏來切換下,我一般用這個,就是使用PAC來自動識別不去用全局。全局就是國內國外的網站都走翻牆,沒有必要,我一般用的PAC好了之後我們去試一下打開谷歌網上商店是沒有問題的,我們試一下YouTube也是沒有問題的。翻牆是可以的正好我們的trojan客戶端還在下載……我們的v2ray已經配置好了那我們看下trojan,一會用到trojan的時候會搭配一個瀏覽器插件叫SwitchyOmega在我第10期講的trojan搭建的視頻裏面講過這個插件,講的非常詳細今天我們再來看一下這個插件我們現在先把這個插件裝一下,這樣一會trojan就可以配合着使用trojan的客戶端不像v2ray有代理功能,trojan客戶端是沒有代理功能的所以你需要一個這類的代理插件,來配合着使用那現在我們看到這個插件的頁面。
這個插件可以用於火狐或者chrome的瀏覽器現在我們已經具備了翻牆的條件,因為我們開了v2ray在這所以我們可以直接從chrome的應用商店就可以安裝。我們來看一下就是這個插件,我們直接添加就可以如果大家是不具備翻牆條件的,在我第10期trojan的那個視頻裏頭 我講了怎麼通過手動方法來安裝這個插件教程我們跳過去,我來演示給大家看trojan還沒下載好,我們不如去看下火狐瀏覽器裏面安裝這個SwitchyOmega插件反正等也是等,我們同樣打開這個網頁火狐瀏覽器也有它自己的應用商店,我們直接點這個連結(火狐商店不用翻牆)然後我們直接點這裏添加 添加這樣這個插件也裝好了,我們一樣跳過教程這個插件的配置是一樣的。
不同瀏覽器裏面插件配置是一樣的所以我只講一個瀏覽器裏面的那現在trojan也下好了,把trojan也解壓出來同樣的,我也放到c盤的根目錄下面吧然後為了避免衝突,我現在先把v2ray給退掉然後去trojan看一下。trojan客戶端裏面有一個這個VC組件包如果你運行trojan出現閃退的話,把這個VC組件包裝一下我們現在先來看一下它的配置文件,就是這一個要修改的幾個地方。首先這,是你的域名之前解析的域名然後是你的密碼,你在服務端上面配置的密碼另外還有一個local_port 1080,這個端口可能會跟你的軟件衝突
這個端口經常會被佔用,建議大家去修改一下比如說我就改成2048保存關掉然後我們運行trojan現在我們看一下,這個要怎麼用正好我們剛才裝了這個SwitchyOmega這個插件,對吧我們來看下要怎麼配置它。首先我們來到左側的proxy這裏這裏我們可以選成Socks5代理服務器實際上就是這個窗口裏面顯示的,127.0.0.1,然後是2048端口這裏正好有可以直接來複製一下。然後應用然後來到auto
switch這裏,我們添加一個規則列表這個規則列表網址在這裏,有提供的。也是一個Github上面的項目我們滾動到最底下,把這一行的網址給它複製過來然後立即更新,應用這個什麼意思呢?就是這個規則列表裏面它提供了一些個網站吧,網址這裏面的網址都是需要走翻牆的,用國內的網是打不開的所以我們在這裏,在規則列表規則裏面這個地方應該改成proxy,就是讓它走代理默認的情景模式它是不走代理的,也就是說什麼意思,那現在我們來試一下我們打開一個窗口,這是SwitchyOmega插件點一下,目前是系統代理,也就是說是我們系統設置的代理那現在我們把它切換到auto switch上面切換到auto
switch的意思也就是我們剛剛在這裏設置的這些東西已經生效了 我們選擇了auto switch這個模式那現在我們來試一下我們現在來試着訪問YouTube可以發現沒有問題了這個規則列表裏面像YouTube,Facebook,谷歌這些常見的網站都在裏面了打開這些網站它都會自動的去走翻牆的路徑也就是所謂的分流,國內國外網站走不同的路線當然了如果你遇到Github也打不開了,Github也要走國外的分流,走代理,怎麼辦我們打開這個網頁,在這裏點擊,在Github這個地方選擇proxy這樣這個網頁也就是成了走代理的了我們放在上面可以看到,現在是一個臨時狀態,github指向了proxy如果想讓這個設置永久生效的話,我們可以點添加條件這裏把github情景模式這裏選成proxy,然後點擊添加條件這樣以後我們去訪問github它都是走的代理再來說一下一個小技巧,如果你在這裏都設置好的話,我們可以生成一個備份文件把它保存起來這樣我們下次來設置的時候,只需要導入備份文件就可以了有了這個備份文件之後,我現在可以看一下chrome裏面的這個插件這樣我就不用再從頭到尾設置它了,我們直接到導入導出這裏,從備份文件恢複選擇這個備份文件,可以看一下設置裏面跟我們剛才的一模一樣。然後只需要把這裏切換到auto
switch上面我們打開YouTube試一下,也是沒有問題的那我們現在再去看一下剛才的v2ray怎麼配合這個插件使用啟動之後我們把v2ray給它改成關閉HTTP代理然後我們看一下v2ray軟件這裏有個參數設置這裏有個本地監聽端口,默認是10808,這個改不改都行現在我們去SwitchyOmega這裏,還是來到proxy這個端口改成v2ray的本地端口,就可以了這樣的話我們的v2ray也可以配合這個插件來使用,也很方便另外trojan開在這也不是很方便,這個窗口翻牆的時候要一直開着我給大家準備了一個winsw工具在我以前講trojan的視頻裏面經常提這個工具,這次我還是來從頭演示一遍我們來到這個工具的發佈頁面這個xml是它的配置文件,也可以下載一下,保存然後這個是它的客戶端文件。客戶端的話它這裏有好幾個,都是windows的客戶端然後我們看着下載就行了。像win10的話用net4就可以,系統版本低一些的話可以 下載net2看看,我們就下載net4吧下載完成之後我們把這兩個文件都放到trojan的目錄下面,就是c:trojan目錄下跟trojan放在一塊。
然後我們為了方便點,給它改個名字,就叫winsw,不要那麼長這個也一樣要跟它同名,這個配置文件要跟它同樣的名字然後我們來配置一下它的文件打開。大家如果沒有這個工具的話也無所謂,直接用記事本打開也一樣然後把我準備好的這個配置文件,就這個樣子。把它覆蓋進去之後保存。那現在我們來看一下這個要怎麼用首先我們用管理員的身份運行cmd然後我們要進入trojan的目錄,也就是cd
c:trojan來到這個目錄之後我們運行 winsw.exe install,回車可以看到他把我們的trojan安裝成了一個系統服務,在哪裏看
我們右擊任務欄,任務管理器服務,這個裏面就可以找到可以看到這就是我剛安裝的trojan,我們可以雙擊進去進行簡單的配置雙擊不行,要打開服務,對它進行簡單的配置,再次找到trojan恢復這裏,我們把它全部改成重新啟動服務常規選在自動上面,讓它開機自啟。這樣的話就可以在我們系統啟動的時候 在後台自動啟動現在它還是一個沒有運行的狀態,我們右擊,讓它啟動在這裏右擊一樣可以讓它啟動停止現在我們看一下,它要配置在trojan的運行端口,也就是2048上面可以看到,這樣就很方便,不需要開着trojan的窗口同時在這個地方也可以很方便的對它進行開始或者停止如果我們的配置發生更改,比如更換域名,我們來編輯一下trojan的配置文件編輯完成我們保存,然後來到這裏,讓它重新啟動,加載新的配置就可以了另外說一下,就是剛剛說的。在這個地方,v2rayN軟件裏面提供了一個分享功能勾上了之後它會顯示二維碼所以我們在前面的移動端,安卓或者iOS端配置的時候就可以掃描這個二維碼,就不用手動輸入這個配置了另外說一下,使用v2ray的客戶端,也可以做trojan的分流怎麼操作呢,我們要確保trojan在運行中
不管是在後台還是在那個窗口裏面運行的過程中添加一個socks服務器服務器地址就是127.0.0.1,端口就是你trojan配置的本地端口,我這裏是2048別名可以隨便起一個好了之後我們把這個服務選上選上之後我們可以來看一下,我們把它打到pac模式打到pac之後,可以看一下這是我的火狐瀏覽器,沒有使用SwitchyOmega插件 它依然還是可以(翻牆)的實際上這個流量走的就是trojan的流量也是可以用來翻牆的。這個有什麼用呢一個就是如果你不想用SwitchyOmega插件,就可以這樣來進行trojan的使用前提(可能)就是你沒有v2ray的服務器
但是你可以用v2ray的客戶端來掛trojan翻牆另一個就說如果你用的chrome就是谷歌瀏覽器的話你的SwitchyOmega要麼手動安裝。手動安裝可以看我第10期的視頻,比較麻煩要麼你就去Chrome應用商店安裝Chrome應用商店是需要翻牆的,對吧。如果你只有trojan服務的話實際上你是 沒有辦法來這個Chrome應用商店的(實際上辦法也有,麻煩了點,懶得講)如果你不裝SwitchOmega的話但是你有了一個v2ray客戶端的話即便你沒有v2ray的服務也可以把trojan的服務給它掛過來,然後來谷歌商店裏面安裝SwitchyOmega插件當然了,即便是這樣,它依然還是可以配合SwitchyOmega插件來使用的
我們來看一下把代理關掉之後去我的插件裏面,把這個啟用起來啟用起來之後我們同樣地到選項這裏這裏是2048的話也可以,它就是直接走trojan這裏把它設為v2ray的10808也是可以的實際上就是套了一下,走10808最終的目的還是走到了2048端口上面因為你選中了這個服務器麼,實際上原理是一樣的也是沒有問題的那在windows上面trojan跟v2ray的配置就講這麼多現在我們繼續來看Linux平台上面客戶端的搭建開始這個之前,我說一下我的教程文檔發現越整理越多,我做了一下拆分按照各個平台我做了一下歸類,不然全都放在一個裏面看起來太亂了開始Linux平台之前呢,我說一下,就是我們的VPS,本質它也是一個Linux的系統它只是沒有圖形界面所以實際上我們在Linux上客戶端的配置跟我們在服務端的配置是非常非常相似的不同的地方僅在於它的配置文件,配置參數寫的不一樣一個是作為客戶端來寫的配置,另一個就是作為服務端來寫的配置首先搭建過程中會需要這兩個工具,如果你沒有的話,請先安裝一下如果你是Linux用戶的話應該不難知道這個東西應該怎麼去安裝 我這裏已經安裝好了,就不再去做演示了首先我們先不用官方腳本,因為在Linux平台上面也有一個 叫v2rayL的圖形化管理界面,當然是v2ray的客戶端是個圖形化的界面。我們來看一下,我在這裏放了它的發佈頁面,來看一下我們先來安裝這個(v2rayL)可以看到它的項目裏面說的非常清楚,包括它的開發環境以及怎麼安裝、更新和卸載這裏面也有提到如果開發環境不一樣的話可能會在安裝過程中出錯所以如果出錯的話就按照這個來解決總之如果大家是Linux用戶的話應該都能看懂這些東西,這些都是基本操作我現在先來安裝。
一定要注意在安裝v2rayL的時候不可以使用root賬戶 不可以使用root賬戶雖然它會要求root權限,但是你不能在root賬戶下安裝這個具體是什麼原因,我也不是很清楚畢竟Linux也不是我主力使用的一個操作系統安裝完成之後它會自動打開這個軟件我們到配置訂閱這邊,手動配置一個v2ray服務器別名我們隨便起一個。地址就是我們解析的域名 這些應該都是比較容易的用戶id也就是UUID,跟服務器上的配置文件保持一致額外ID
256傳輸協議選擇ws,也就是websocketpath這裏跟你的服務端,也就是服務器上的配置文件要保持一致我的是 /abcdv2ray這裏選擇tls,然後確認添加添加成功之後我們看可用連接這裏就會有個剛添加的線路,我們把它打開打開之後我們在它的小圖標這裏,全局代理,我們選擇白名單模式好,現在我們來看一下沒有問題那現在我們來看一下,用官方腳本來搭建v2ray跟trojan的客戶端實際上它們的搭建命令跟服務端是一模一樣的但是為什麼我一開始沒有用呢,因為我們在vps上面搭建的時候我們的vps通常在國外,就不存在翻牆不翻牆的這個東西所以你來安裝它的時候沒有問題,不會報錯但是如果你在國內的網絡環境下搭建這個東西的話,它就會報錯,連不上所以我先使用了v2rayL這個客戶端,開啟了全局翻牆開了之後我們就可以用官方腳本來搭建,我們先看一下v2ray的額……不對!搭建之前要先切換到root賬戶一定要切換到root賬戶那現在我們繼續好了之後它也會給我們端口和uuid,不過我們是作為客戶端來配置的 所以這兩個參數已經無所謂了那麼大家還記得我們在vps服務器上搭建的時候v2ray的配置文件在什麼位置在/etc/v2ray目錄下有個config.
json文件就是它的配置文件你在linux上面安裝同樣也是在這個下面我用的是Ubuntu,如果你用的是跟我一個系統的話(Debian系發行版都一樣) 同樣也是在這個目錄下面那我們現在最方便的方法就是把windows下面配置好的v2ray配置文件 它的config.json給它直接複製到這個目錄下面,替換掉是最簡單的,這邊我已經準備好了一個放在桌面上面如果你沒有配置windows上面的話也不要緊
直接用我這個,我來告訴你要修改的地方那我們打開看一下,首先是它的本地端口,默認是10808這個你可以不用改,一般不太會衝突,這個端口另外說一下剛剛v2rayL的本地端口默認是1080,跟trojan默認端口是一樣的 所以要注意下然後還有這個address,也就是域名(地址),要改成你自己的自己解析的域名然後是這個id,也就是uuid,也要換成你自己的,跟服務器上的配置文件保持一致最後是這個路徑,也就是path這個參數也要跟你vps上面的配置文件保持一致把你的修改好之後點擊保存,關掉現在我們把桌面上文件複製到v2ray的配置文件目錄下面 替換掉它默認的配置文件那麼怎麼複製呢?這個用Linux用戶的話應該都是基本操作哈,文件複製的命令首先我們把它原來的這個默認配置文件做一個備份。
實際上這一步無所謂做不做已經沒有用了這個配置文件然後對我來說就是把我的這個配置文件複製到/etc/v2ray文件夾下面這個配置文件的目錄怎麼看,實際上右擊,屬性裏面都有如果你用Linux的話這些應該都是基本操作,所以我就直接來運行了這也是為什麼要在root賬戶下面,因為涉及到系統目錄的讀寫會需要root權限。好了之後我們來重啟下vray重啟v2ray的命令大家如果不記得的話可以去搭建的視頻(文檔)裏面看一下那個教程文檔裏面都提供了好了之後我們去瀏覽器裏面把這個SwitchyOmega插件給它裝一下如果你是火狐瀏覽器的話,火狐商店是不需要翻牆的可以直接打開。如果你使用谷歌瀏覽器的話,我剛已經說了,用v2rayL建了一個全局翻牆的環境,所以也應該不存在安裝的障礙了直接去火狐裏面安裝下。不同瀏覽器插件的配置是相同的,沒有什麼區別添加跳過教程這次我就不再重複的去配置它了,我直接導入一個之前在windows上面做好的配置如果想知道這個插件詳細怎麼配置的話可以去看下前面windows階段配置的視頻因為我擔心有人是跳着看的,有人只看自己需要的那個平台的視頻不過你不想去看也不要緊,我會告訴你導入進來之後要更改的地方
這個備份文件我也會提供給你就是改這個端口,我們剛剛在v2ray官方腳本裏面配置的是10808,大家還記得是默認的那個端口,好了之後我們來試一下記得把這個地方切換成auto switch好,來試一下這個插件詳細的使用我也不再去講了,感興趣的話可以去看下第10期trojan的視頻 (前面windows視頻裏面也有講過了)後半段是關於這個插件非常詳細的介紹那麼官方腳本來配置這個v2ray也就完成了另外說一下,不管是官方安裝的這個v2ray還是我們安裝的這個v2rayL它默認都是打開了開機自啟的功能也就是說你配置好之後,下次進來就不需要這些,直接打開你的瀏覽器如果配置沒有更改的話,直接就可以使用同樣的,藉助全局翻牆的環境,我們把這個trojan也給它搭建好依然還是跟VPS上面搭建服務的時候用的同樣的命令好,安裝完成。安裝完成之後我們跟服務器上一樣trojan的配置文件也是在這裏,同樣地
最方便的方法就是拿windows上配置好的文件去覆蓋它這裏我也準備了一個,我們來打開看一下配置文件都是通用的,各個平台都一樣,所以改的地方也都是一樣的要改的地方一個是這裏的域名改成你自己的 這裏的密碼要跟你服務器上的保持一致這個local_port它默認是1080,平常是沒什麼問題 但是這次它跟我的v2rayL這裏衝突了大家還記得,這裏也是1080。所以我把它改掉了,改成2048如果你沒有衝突的話這個地方是不需要改的好了之後,當然你要記得先保存再關掉然後我們一樣,把它替換掉原來默認的trojan的配置文件同樣我們可以把原來的默認配置文件做一個備份
雖然沒什麼用,這一步也可以不做然後我把桌面上的這個配置文件複製到trojan的配置文件目錄裏面把它原來的那個給它覆蓋掉好了之後我們來啟動一下trojan。說一下trojan安裝之後不像v2ray v2ray安裝之後自動就運行了trojan安裝之後是不會自動運行的,所以我們來啟動一下它這些命令在服務端搭建的教程文檔裏面都有,自己去找都能看到好了之後我們去試一下同樣是這裏,同樣是這個端口,我們改成trojan配置的2048端口那好,我們來看一下同樣沒有問題。當然了,我這裏的全局翻牆沒有關……可能有人會覺得我這個全局翻牆會不會有影響。
實際上是不存在的 因為你的全局翻牆是影響不到它這個插件的這個插件會接管瀏覽器的翻牆(代理)。現在我們已經不需要這個全局翻牆了 因為我們兩個官方腳本都搭建好了現在我們就把它關掉,然後退出,我們再來試一下沒有問題,沒有任何問題同樣的,我們來看一下10808也就是v2ray的端口配置,看一下同樣沒有問題這裏多說下,如果你使用的是剛剛的v2rayL的話怎麼來搭配這個插件來使用。
我們來看一下把它開啟了之後,把這個地方的全局代理關閉關閉之後把這個端口改成它軟件設置裏面的端口,也就是這個端口。應用這樣也是可以來翻牆的,藉助這個插件那現在我們把這個v2rayL給它退掉那我現在再來說一個。就是你沒有一個預先搭建好的 這麼一個翻牆環境,沒有使用v2rayL的情況下怎麼來藉助v2ray跟trojan官方提供的客戶端文件,來使用v2ray和trojan這裏我把SwitchyOmega切換成了直連,因為Github是不需要翻牆的因為我現在翻牆服務都沒開,所以我有時候會打不開Github
它有時候識別會不太準,把Githu識別到翻牆的路線上去這個是trojan的,我們下載Linux客戶端的這個文件,然後保存再下載v2ray的v2ray提供了很多平台的。因為Linux可以運行在各種各樣的平台上找准自己的平台,我這個是64位的,就下載這個那下載好了之後我們把文件解壓,我這裏就不用命令行了解壓之後我們把這個文件,我為了方便,還是給它放到桌面上來這個v2ray也一樣v2ray我改個名字吧,不要這麼長的名字好,現在我們打開trojan看一下同樣的,最好的方法就是我們把windows或者其他平台上配置好的文件拿過來覆蓋掉它默認的這個配置文件就可以我先拿過來,把這個給它刪掉把這個名字改成config.json現在我們打開看一下2048這個端口我剛在使用官方在線腳本自動安裝的時候所以我現在換一個端口,比如說2020然後這個域名改成你自己的。這個密碼跟服務器上配置文件保持一致,保存,關掉那麼運行的辦法,就是在trojan文件夾這,開啟一個新的終端然後我們使用root權限來運行trojan,就是這個命令輸入你的賬戶密碼,好了之後我們去瀏覽器裏面試一下首先是SwitchyOmega這裏,端口改成2020然後,把這個地方依然還是切換回auto
switch,打開看一下好了,翻牆沒有問題這裏說一下,它在運行的時候你按下Ctrl+C,就是Cancel,取消的意思那麼翻牆服務就停掉了,你去打開網頁肯定是沒有用的但是如果你不按下Ctrl+C,直接把它關掉的話翻牆服務還會繼續運行在你的後台裏面,直到你重啟電腦,它才會失效所以現在我們按下Ctrl+C之後,再把這個窗口給它關掉關掉之後我們像官方在線自動安裝的那個腳本一樣,把它做成系統服務 我們看下要怎麼做我們打開一個終端,切換到root賬戶現在我們手動的新建一個服務叫trojanc,為了跟官方在線安裝的那個區分開因為那個服務叫trojan,我們這個地方就叫trojanc了我們來複製這條命令,使用vim工具來新建一個文檔好了,服務名稱叫trojanc,內容就是這個。這裏是你trojan的實際路徑你的trojan放在哪就怎麼寫,然後 -c
,跟上你trojan配置文件的路徑這個都要按你自己實際的來這裏我們把它複製,然後到這裏按下「i」切換到輸入模式粘貼,ESC,然後是:wq現在我們就可以用這個命令來啟動以及打開它的開機自啟然後我們來試一下發現可以了,現在我們把開機自啟給它打開這樣即便我們關閉了終端,也是可以正常使用的 包括你重啟了你的系統也是沒有問題的那現在我們再來看一下v2rayv2ray的一樣,跟windows的也一樣,它也有一個配置文件同樣我們把配置好的這個給它拿過來,把原來的這個給它刪掉這個改一下名字,叫做config.json。那我們打開看一下同樣這個10808端口我就不能再用了,因為我用在了剛剛官方在線安裝
的腳本配置裏面了所以這個地方把它改成比如說22333然後是域名(地址),改成你自己解析的id,也就是uuid,改成你vps服務器裏面那個一樣的包括這個路徑(path)也要跟服務器上文件裏面的保持一致然後現在保存,關閉那麼運行v2ray的方法也一樣,在v2ray的目錄裏面打開一個新的終端或者你cd到v2ray的目錄也可以然後同樣的 sudo ./v2ray
運行一下,輸入你的密碼好了之後去瀏覽器裏面看一下,這個地方改成22333,應用可以發現翻牆也是沒有問題的。同樣我們也把它做成一個系統服務同樣這個窗口我們先按下Ctrl+C,然後把它關掉實際上不管也行……反正我們要新建一個窗口,切換到root賬戶好了之後我們一樣的,新建一個叫v2rayc的服務,跟官方的v2ray服務名稱區別開官方在線腳本安裝的那個v2ray服務哈這個也是官方提供的東西同樣我們把它這個配置拿過來,名稱v2rayc然後這裏你v2ray的目錄,你v2ray配置文件的目錄只是中間是一個 -config,不是 -c,這兩個有區別這裏按下「i」,輸入模式,粘貼,ESC,:wq好了之後,一樣的,命令格式都是一樣的,大家要學會變通,我們來啟動一下好了,打開開機自啟那現在無論你是重啟系統還是關掉終端,你的翻牆應該都是沒有問題的都沒有問題那就這樣給大家講了幾種在Linux的平台上面使用v2ray跟trojan的翻牆服務具體選用哪一種,大家根據自己的喜好以及需要來那我們繼續來看蘋果系統,也就是Mac
OS的v2ray以及trojan客戶端的配置和使用Mac OS客戶端上面的v2ray也是有個圖形化的操作界面的就是v2rayX,這個我們可以在Github上面下載,我們去看一下我們下載它最新發佈的這個版本就可以,下載這個zip的壓縮包另外我們也可以去把trojan的客戶端也給它一塊下載了也是下載它的最新版本,macos後綴的這個文件,也是一個壓縮包此外還可能用到Mellow工具,我們也一塊下載了放那之後我們再來每一個細說Mellow下載這個dmg文件就可以v2rayX它下載實際上是一個壓縮包,好像蘋果系統下載之後會自動解壓就會得到這個app的程序,我們可以放在這,也可以挪到應用程式裏面去然後我們可以打開來看一下,圖形化界面還是比較簡單的它第一次打開會提示身份不明的開發者,我們點好然後去系統偏好設置這裏面,安全性與私隱通用這裏,它提示阻止了v2ray的打開,我們點擊仍要打開打開。它會提示需要安裝一些文件,我們點擊安裝然後密碼輸一下首次運行的時候會有這樣一個提示,我們點OK。運行之後會在這裏有個小圖標我們現在先去配置它。
這個跟windows上的配置也有類似的地方,比如說這裏 的local port,本地端口默認是1081,windows上那個是10808,這個無所謂我們來看下要填寫的地方,首先是你的域名就是你解析的域名,不用說,這邊端口,443然後是用戶id,也就是uuid。然後是alterID,我的配置文件裏面是256這個Tag,可以給你的服務器隨便起一個名字然後network,選擇ws,也就是websocket的協議一定要記得,v2ray三件套這裏選擇ws之後,要來到transport
setting裏頭切換到websocket的標籤,把這裏的path給它填上/abcdv2ray,這個根據你自己的配置文件來另外有一個非常重要的地方,我折騰了一天都沒有弄好 最後發現忘填的一個地方,一定要記得還有TLS的這個頁面,把能勾的都給它勾上,OK就可以OK。那現在我們填好了之後,把這個server切換到剛剛填寫的配置文件上面然後在這裏選擇pac,global就是全局,pac就是分流國內國外的網站自動分流,我一般選擇pac然後在這個地方load core,把v2ray內核加載起來然後我們試一下,默認的這個Safari瀏覽器,我們去一下YouTube可以打開,沒有任何的問題v2ray的配置就比較簡單,因為它有圖形界面當然你想用瀏覽器的SwitchyOmega插件來分流的話也是可以的,沒有問題因為我們現在有了翻牆的環境,所以現在什麼頁面都能打開,我們現在先去
SwitchyOmega的Github頁面Github的發佈頁這是它的插件。火狐瀏覽器……上面是英文下面是中文火狐瀏覽器自然就去這下載,谷歌瀏覽器是需要翻牆的,谷歌應用商店需要翻牆才能在線安裝這個插件。火狐瀏覽器的插件是不需要翻牆安裝的現在我們去應用商店,把這個插件裝一下不同瀏覽器的這個插件配置是沒有區別的,我們添加就這樣。這個教程我就直接跳過去了然後我偷個懶,我直接從前面,如果是跳着看的話可以回到windows配置的那一段配置視頻裏面看一下這個配置文件,是直接從windows那裏配置好備份過來的。
我直接導入,比較省事如果不想回去看也可以,我告訴你直接改哪些地方就行了這個文件我也會提供給大家那麼導入了之後,我們來到proxy這邊這個端口要改成你剛剛v2rayX裏面的端口就是我剛剛說的local port,本地端口它這裏是1081,那我們就改成1081應用。應用之後把這個地方切換成auto switch你既然用SwitchyOmega插件的話,就把v2rayX這個地方切換為手動模式那我們可以去YouTube看一下當然了如果你使用系統自帶的Safari瀏覽器的話還是要切換到翻牆模式的這個只是為了方便配合插件來使用沒有問題的。
好了,v2rayX的配置就這麼多,我們來看下trojan 我們把這個內核取消加載,然後把它退出trojan下載之後實際上也是一個壓縮包,它也是自動解壓的,得到這個文件夾文件夾裏面有各型文件,實際上這個就是它的配置文件各個平台的配置文件是通用的。這裏我也準備我在windows平台上 配置好的配置文件我們也同樣把它改個名字,改成config.
json,然後拿過來覆蓋掉就可以了我們現在進去看一下,要配置哪些東西這個文件的打開,就是config.json文件的打開,我直接用記事本…… 就是文本編輯器系統自帶的文本編輯器打開就可以了我們要改的幾個地方,一個是這裏,域名,自然是你解析的域名然後是密碼,一定要跟你服務器上配置trojan的密碼相一致然後是local_port,是它的本地端口,默認是1080如果擔心衝突的話,可以改一下,我改成2048直接關閉,它會自動保存的。trojan的運行就是打開start.
command這個文件 我們直接雙擊它也會提示你開發者身份不明。這個也就是第一次的時候提示,以後不會提示的同樣我們來到系統偏好設置這裏,安全性與私隱在通用這個地方,它會告訴你有個提示,然後你點擊仍要打開,打開打開之後,trojan就會在終端裏面自動運行了,它的端口是2048那現在因為我們有SwitchyOmega插件,所以是可以直接用的只要把這裏的端口改成trojan的2048就可以應用一下。然後我們可以看一下翻牆發現不行,所以我來看一下配置文件,發現它把我的這個密碼自動大寫了把這個改一下,改了之後我們關掉正好來講一下,如果你的trojan已經運行在終端裏面的話如果你直接關閉的話,它會運行在後台,那麼你再來運行的話就會給你一個報錯那我們正確的退出方法應該是按control+C,它這個地方出現Stop之後我們再來關掉它這樣就是退出了trojan的進程現在配置文件因為發生更改了,我們來重新運行一下。
重新運行之後我們來看一下好了,已經沒有問題了那麼可以給大家演示一下,如果你直接這樣來退出的話你的翻牆服務實際上還是可以正常使用的,它會在後台保留一個進程那麼問題就來了,就是說如果你這樣強退了之後 你更改了一些配置,然後想再次運行的話怎麼辦呢最笨的方法當然是重啟一下你的系統就可以了實際上也是有辦法的,我們來看一下這裏我準備了幾條命令,就是為了防止這個情況出現。我們首先來打開一個終端有兩種方法來尋找pid,就是trojan的pid,pid是什麼我們來看一下我們首先可以使用這條命令來查找trojan的進程那可以看到這裏的1026,就是它的pid我們可以通過端口來查找進程,我們剛才的端口運行在了2048上面對吧所以這個地方就要改成2048我們可以通過它佔用的端口來找trojan的進程也是可以的那麼我們可以看到trojan這個程序,它的pid就是1026那好,我們現在用kill,就是殺死這個單詞,加pid號的方式,就是1026 把trojan這個進程給強退這樣你再次運行的時候就沒有問題了可以給大家展示一下如果你沒有強退,然後去運行它的時候,就會有報錯那麼很顯然,使用這種方法,你的trojan是沒有辦法在Safari裏面進行翻牆的Safari它沒有SwitchyOmega這個插件所以你如果使用trojan跟Safari搭配進行翻牆的話那麼就需要一個代理軟件,叫做Mellow,就是我們剛開始下載的那個,Mellow直接雙擊它,然後把這個圖標直接拖到Application,也就是應用這個文件夾裏頭
然後等它安裝安裝完成之後我們啟動它那麼你首次運行的時候,它依然還會提示你有這個身份不明的開發者我們還是來到系統偏好設置這裏,安全性與私隱,仍要打開首次運行它會提示你需要控制系統任務,我們選擇好就可以了跟v2rayX一樣,它運行了之後也會在這個地方產生一個小圖標那麼我們現在來看一下怎麼來配置它首先我們新建一個配置,新建一個Conf的配置,這個配置要簡單一些新建這個配置新建之後在這裏就會產生一個配置。當然你還可以新建很多個配置,都行那麼現在我們去編輯一下配置它有一個小小的Bug,就是你在新建好了配置之後,這個配置明明已經被選中了如果你直接去點編輯選中的配置的話,它會提示你,沒有被選中的配置所以我們在這裏給它手動選一下。你想要編輯哪一個就選中哪個配置 我要編輯這個我這裏用的就是系統自帶的文本編輯工具。
如果大家有什麼好的喜歡用的那種 代碼工具的話也一樣可以用我直接就使用這個我們來看一下它的配置。配置實際上在它的Github發佈頁面上是有個示範的 我們去看一下我們來到這個release界面之後呢,點擊這個mellow然後我們往下面滾動一些,可以看到給出了三種配置全局,簡單以及更多,我們使用比較全面的這個更多配置吧這個配置文件全部給它複製出來然後來到剛剛我們編輯mellow的這個配置,把它都粘貼進去我來放大一點那我們來看,這個配置讓你看可能你看不懂
但我們可以參照裏面已有的配置來照貓畫虎先簡單說一下,如果它前面帶有分號空格說明這一行被注釋掉了不會起任何作用的然後第一個這個字段,是你起的這個名字然後後面的是它的一些配置,來看一下要怎麼寫trojan它是一個socks的代理,我們可以用這一行 這一行顯然沒什麼用,我們可以給它改一下比如說前面的名字就改成trojan然後後面這裏就改成127.0.0.1,這個應該都知道的為什麼然後這個port我們是2048,後面這個就不需要了然後來看它的這個組,Group-1裏面已經包含了這三個代理這三個代理我們正好都是不用的,我們用的是trojan對吧好了之後,我們再往下看,有一個……它的路由規則裏頭有一個exe,這顯然是一個windows的程序是吧,這在我們Mac OS上是不存在的所以我們再把它改成trojan,就可以了好了之後我們直接關閉,這個文本編輯它會自動保存的如果用的第三方的工具記得保存一下好了之後,我們就來這裏,連接等待它圖標變成深色,當然你的trojan是要一個運行狀態,然後我們去看一下好,可以發現是沒有問題的。
它默認自帶的這個瀏覽器也能翻牆 自然其他瀏覽器也不存在什麼問題這樣實際上蘋果桌面端的實際上也就配置完成了配置完成然後說一下這些小的設置吧比如說Mellow這裏的偏好設置裏面可以設置開機啟動以及啟動之後自動連接包括你的v2ray跟trojan實際上也是可以的我們看一下,在系統設置這個地方,有個用戶與群組然後來到登陸項這裏這個Mellow我們添加了自動啟動之後已經在這裏了,現在我們再加一個比如所我加一個v2rayX這個客戶端,直接添加然後再加一個trojan,trojan的運行實際上就是那個腳本我們看一下,就是這個腳本,也可以把它加進來就這樣開機之後它們都會自啟就比較方便。如果需要的話就這樣設置一下我們繼續來看軟路由上的配置,首先來看下LEDE軟路由我去查遍了全網了,沒有看到一些在LEDE軟路由上面使用trojan的幫助文檔但是在LEDE上面是可以運行v2ray的如果有人知道LEDE上面怎麼來加載trojan功能的話,歡迎在底下留言告訴我這個我是真的沒有找到,所以我們就來看一下v2rayLEDE軟路由的酷軟中心它已經沒有了v2ray的安裝包了 所以我們要離線安裝下v2ray功能另外除了安裝v2ray,你在你的LEDE軟路由的酷軟中心裏面
還可以找到叫這個Shell Box的客戶端工具一個SSH的網頁客戶端工具我建議你可以裝一下,如果你有SSH終端的話也可以不裝它但是這邊裝一下會方便一些。我們看一下有什麼用,待會來看一下安裝完之後我們去離線安裝裏面安裝一個v2ray的工具來到離線安裝,瀏覽,來選擇我們LEDE的離線插件它這4個插件在固件裏面都已經取消了,我這裏都準備了,我們來安裝v2ray的這個我這邊是一次就安裝成功了,但是有的人可能會遇到離線安裝失敗離線安裝失敗就會用到這個工具,我們來看一下點進去這個工具,然後會讓你登錄輸入你LEDE的登錄賬號以及密碼那麼運行一下這條命令這條命令,來運行一下因為我這個之前運行過了,所以它安裝的時候並沒有出現什麼問題從外部粘貼,粘貼之後,敲一個回車讓這個命令運行一下,運行之後再去離線安裝v2ray就可以了我們來看一下,LEDE上面的v2ray配置比較簡單,我們點進來之後把代理開關打開然後你可以到服務器列表這裏添加一個Vmess的連結等等或者訂閱地址我來說一下手動配置。手動添加我們來到賬號設置這邊代理模式大家可以選一個大陸白名單。
這個我是自建,然後我是新增一個配置新增配置標籤可以隨便起一個名字然後是配置文件。配置文件是用我在windows上配置好的 這個配置文件,然後複製過來就可以這裏注意下就是你的域名,uuid包括你配置三件套所用到的這個path路徑 都要跟你服務端的配置保持一致好了之後給它複製一下,粘貼,提交提交成功之後就會看到它的代理運行狀態,國外連接以及國內連接都打了一個對勾我們這時候就可以去試一下,我這裏使用IE瀏覽器吧防止就是說其他的瀏覽器受到插件的影響我們來看一下可以看到你的終端(設備)是可以來進行翻牆的同樣它也可以跟瀏覽器的SwitchyOmega插件來配合使用。
我們來看一下首先你要配合使用的話你要把它的服務端口給打開,打開一個socks5就可以這個驗證就無所謂,不需要,因為是自己用麼。然後是提交一下然後是訪問控制這邊,訪問控制這裏可以直接選擇你的主機這樣你的IP和MAC地址都不用手動填寫然後選擇不代理。這個地方如果你想控制局域網裏其他設備不代理的話就填入 其他設備的局域網IP(和MAC地址)提交。
提交之後我們來試一下,這個地方肯定是沒有辦法再進行翻牆了可以看到剛剛還可以正常訪問的YouTube,現在已經無法打開了那我們可以去谷歌或者火狐的SwitchyOmega插件這裏我們看下這裏是1281。那麼這裏就要填入你軟路由的ip網關然後這個代理端口就是1281提交一下(應用選項)那現在我們來看一下火狐瀏覽器的翻牆這個是沒有問題的這就是一個使用軟路由里的配置來搭配客戶端的分流插件來使用的一個教程我們繼續其他類型的OpenWrt軟路由的配置實際上LEDE也是屬於OpenWrt的一種但是我為了表述方便,下面我都叫OpenWrt另外我說一下我這裏的軟路由我指的都是x86平台的軟路由不是像斐訊N1盒子或者其他ARM平台的軟路由如果你在原版的OpenWrt裏頭呢,可能是沒有翻牆這些功能的使用v2ray或者trojan的話可能還需要自己去編譯這些功能那還是比較麻煩的。所以我推薦大家就跟我一樣 找一個已經編譯好帶有這些功能的OpenWrt固件我用的是恩山無限論壇裏面的,他這個x86版塊有很多的固件,大家可以自己去找或者下載這些裏面功能都比較全面。
我使用的是這位朋友的,叫@智能超神者 他編譯的這個固件是2月25號發佈的這個固件這個固件裏頭,你想要的功能一般都有裏頭都有截圖,自己去點開看一下尋找一下自己想要的功能是不是都在裏面,非常方便那現在我們來看一下要怎麼配置這個固件呢,他是把翻牆模塊做在了VPN功能裏面有的固件是做在了服務裏面,大家自己去找一下我這個是做在了VPN裏頭之前有網友就是問過我說那些配置不太一樣,我來說一下正好這邊特地來說一下這裏的trojan跟v2ray服務器這兩個功能它類似我們的VPS,是在你軟路由上搭建一個翻牆服務器,它不是客戶端的功能知道吧。我們如果想使用客戶端是使用的這個,ShadowsocksR Plus+這個功能這才是我們所需要使用的客戶端的配置它這個功能裏頭已經兼容SS,SSR,Trojan和Vmess也就是v2ray各種協議很方便,那我們來看一下要怎麼做來到這個功能之後我們去服務器節點這裏然後我們手動來添加。
我這裏演示都是手動哈。如果是需要訂閱或者其他功能在這裏都能找得到我們來手動添加首先來添加一個trojan,類型我們就選擇Trojan然後,別名隨便起一個,無所謂然後服務器地址,就是你解析的域名端口443,這些都保持默認,不用管。密碼填上你服務器上配置的密碼,保持一致然後這些都勾上,無所謂。然後保存(和應用)那現在我們把v2ray的也給它添上選擇類型v2ray,然後別名一樣可以隨便起一個地址還是我們解析的域名,端口443額外ID,我那裏面是256填上你自己配置文件裏面的UUID,也就是用戶id加密方式自動(auto)就可以,傳輸類型我們選擇websocket也有可能其他的固件裏面直接叫ws,都是一樣的然後這裏的路徑path要填上,跟你服務器裏面配置的路徑要保持一致這裏能勾的可以都勾上,好了之後我們依然保存和應用現在我們來到頂部的客戶端這邊,選擇一個服務器,我們先來試一下trojan然後這裏我選擇大陸白名單。
也就是大陸的網站都不會通過翻牆的線路,走直連好了之後點擊保存和應用那麼如果你線路沒有問題的話它這裏已經檢測出來了,已經顯示訪問正常了那現在我們來試一下,我依然還是用IE瀏覽器來做演示因為這裏面什麼插件都沒有,就是一個最基本的東西可以看到是沒有問題的。那麼我們切換到v2ray這個線路,保存應用一下可以看到它自動檢測依然是沒有問題的,我們可以過來試一下可以發現沒有任何問題同樣它這個也是可以搭配瀏覽器的SwitchyOmega插件來使用的進行你自定義的這個分流同樣再使用SwitchyOmega功能之前,一定要確保它(軟路由)這個翻牆 對你要啟用這個插件的這台電腦,是無效的也就是說在訪問控制這裏,在LAN IP訪問控制這裏,把你想要使用SwitchyOmega插件自定義分流電腦的IP,比如說我這個就是本機把IP填在這裏,然後來保存一下這樣的話你這台電腦就不會自動的去翻牆應用好了之後我們可以去試一下可以看到,在使用了訪問控制之後,我的這台電腦已經沒有辦法去自動翻牆了那我們現在去高級設置這個地方高級設置的socks5代理默認是停用,我們把它選一個線路啟用我這邊做了一下測試,添加了好幾條線路做了測試發現我這個固件裏頭,使用socks5代理的時候,只有使用這種v2ray的線路才可以正常的使用使用trojan線路的時候就發現它沒法使用socks5代理這個我不太清楚是我插件(SSRPlus+)的原因還是我固件版本的原因這個我沒有詳細的去測試,大家可以來在自己的固件上試一下那我這邊就選擇一個v2ray的線路作為socks5的代理,選好了之後我們來保存應用保存之後我們就會在客戶端這邊看到socks5已經運行正常了然後我們去SwitchyOmega插件裏面做一下配置這個代理服務器這裏要填入軟路由的網關,填入軟路由的網關然後代理端口就是在剛剛socks5這個地方,高級設置這個地方,它有個本地端口這個端口一般不需要去改它,因為它是運行在軟路由上的端口,不是你的本機端口所以我們直接填入1080,好了之後我們來試一下沒有問題的,很方便那麼軟路由上的配置我就講這麼多
這個軟路由固件我可以提供在視頻簡介區裏面供大家下載大家覺得這個固件好用的話就可以用這個,也可以自己去找一些固件另外說一下,它這個固件,一般在固件發佈頁裏面都會有說明,就是你刷完了之後它的默認管理ip,已經用戶密碼,都在這裏大家使用哪個固件的話一定要去詳細看下它的介紹它的這些東西都會寫在固件簡介裏面的