如何更新 trojan 版本

【美博翻牆2021.3.12】trojan 是很多網友在使用的代理,其突出特點是速度快。因官方在不斷更新完善,trojan時不時會推出新版本。最新美博更新了trojan教程,原本其版本更新部分寫在教程中,因涉及環節比較多,還是另寫此文,單獨寫明如何更新trojan版本,以便網友更新時一目了然。

(編註:此文不是v2fly的Trojan協議)

trojan自建代理安裝教程:
自建最強科學上網3+:trojan + Caddy(SSL證書自動續期) - 美博園

已經運行的trojan可以自行手動更新,因為這個不是很頻繁進行,而且並非最新版本就那麼穩定,所以還是手動進行比較好。

概括而言,如果幾個月都沒有更新過版本,一般都需要手動來更新一次。因為這些翻牆技術也在不斷更新。

所以,建議每隔一段時間自己可以看看官方主頁是否有新版、是否需要更新。

1、查看自己運行的trojan版本:

輸入

trojan -version

2、查看官方發行的最新版本:

https://github.com/trojan-gfw/trojan/releases/
https://github.com/trojan-gfw/trojan/wiki/Binary-&-Package-Distributions

從這個表中可以看到各種系統的各種trojan版本,比如:本教程舉例使用的 Debian 系統,
其中有:
Debian Stable(穩定版)1.10.0
Debian Testing(測試版)1.16.0
Debian Unstable(不穩定版)1.16.0

如果你覺得自己的版本比官方穩定版trojan已經落後了,就可以考量進行更新。更新步驟比較簡單:

3、更新trojan

用Xshell連接伺服器,開始輸入幾步命令

更新第1步:下載更新版本

輸入:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/trojan-GFW/trojan-quickstart/master/trojan-quickstart.sh)"

然後會提示是否[y/N]覆蓋配置文件,

Entering temp directory /tmp/tmp.NuT1bbbJNN...
Downloading trojan 1.16.0...
######################## 100.0%
Unpacking trojan 1.16.0...
Installing trojan 1.16.0 to /usr/local/bin/trojan...
Installing trojan server config to /usr/local/etc/trojan/config.json...
The server config already exists in /usr/local/etc/trojan/config.json, overwrite? [y/N]

對於我們已經運行好的trojan,當然是不能覆蓋原來的配置文件,覆蓋之後就是全新的空白了,需要重新設置一遍了,所以這一步要選擇 n

輸入 n ,然後 回車,

會再次詢問是否覆蓋系統配置:

Installing trojan systemd service to /etc/systemd/system/trojan.service...
The systemd service already exists in /etc/systemd/system/trojan.service, overwrite? [y/N]

繼續輸入 n ,然後 回車, 即刻自動更新完成。

更新第2步:重新賦予許可權

更新後,重新賦予trojan監聽443連線埠的能力
輸入:

setcap CAP_NET_BIND_SERVICE=+eip /usr/local/bin/trojan
更新第3步:重啟trojan

輸入:

systemctl restart trojan

輸入:
設置trojan開機自啟動

systemctl enable trojan

4、更新trojan客戶端

隨著上述伺服器端程序的更新,雖然trojan對伺服器端和客戶端版本沒有嚴格要求匹配,但最好也一同更新客戶端。

trojan官方客戶端軟體下載

trojan官方客戶端只有簡單的界面,仍然是dos黑框,裡面會顯示數據連接狀況,雖然簡單一些,已經足夠,如果沒有十足的把握,美博建議還是用官方的版本。

trojan客戶端下載官方頁面:

https://github.com/trojan-gfw/trojan/releases

請根據自己的電腦所裝系統,下載對應的軟體包,如:Windows系統就下載 trojan-x.xx.x-win.zip, Mac系統就下載 trojan-x.xx.x-macos.zip(中間的x.xx.x是版本號)

特別提醒

下載最新版官方客戶端後,解壓,得到trojan資料夾,其中文件包括:
config.json : 這個就是客戶端配置文件,設置內容見下面
trojan.exe : 這是trojan執行文件,

請注意:

將主文件trojan.exe覆蓋你原來的舊版客服端即可,舊版的客戶端配置文件config.json不要覆蓋,否則你又要重新寫一次客戶端配置文件!

完成更新,很快,簡單幾步就OK。

***
=== 自建最強代理 v2ray、trojan、NaiveProxy 系列文章參考 ===

自建最強科學上網3+:trojan + Caddy(SSL證書自動續期) - 美博園
關於v2fly(V2Ray)更新版本的提醒 - 美博園
自建最強科學上網5+:V2ray + Caddy + Tls + HTTP/2
自建最強科學上網2+:V2Ray + Caddy + Tls + WebSocket
自建最強科學上網4:NaiveProxy + Caddy
「trojan+Caddy」SSL證書自動續期的Caddyfile配置解決方案 - 美博園
美博點評:V2Ray、trojan、NaiveProxy代理的異同及相關問題 - 美博園
自己搭建代理伺服器:VPS的選擇 - 美博園
自己搭建代理伺服器:Vultr VPS 購買圖文教程 - 美博園
自己搭建代理伺服器:Vultr VPS 系統安裝圖文教程 - 美博園
自己搭建代理伺服器:檢測ip是否被牆及更換ip - 美博園
自己搭建代理伺服器:網域購買及設置與ip伺服器關聯 - 美博園
SSH連接軟體-Xshell下載及使用教程 - 美博園
WinSCP:連接遠端伺服器的管理傳輸工具的使用教程 - 美博園
其它參考:
v2ray客戶端代理上網 - Windows、Android、Mac、ios - 美博園
Let』s Encrypt 證書頒發的速率及次數限制 - 美博園
Let's Encrypt SSL 證書安裝不了的若干問題解決 - 美博園
如何開啟Google TCP BBR 加速 - 美博園
V2ray自建代理遇到的一些問題及解決 - 美博園
原文鏈接:https://allinfa.com/zh-tw/trojan-update.html
原文標題:如何更新 trojan 版本 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

網 友 留 言

2條評論 in “如何更新 trojan 版本”
  1. 好久沒聯繫了,我寫了一個自動化腳本,讓IT小白也很容易搭建v2ray 結點。

    鏈接在此: https://github.com/gfw-breaker/easy-v2ray

這裡是你留言評論的地方


請留言


4 + 3 =
【您可以使用 Ctrl+Enter 快速發送】
Copyright © 2007 - 2024 , Design by 美博園. 著作權所有. 若有著作權問題請留言通知本站管理員. 【回到頂部】