jkgtw / commentsforjkgtwblog

1 stars 0 forks source link

p3526/ #34

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

使用 Docker 快速搭建 Telegram 專用代理 MTProxy-Go | jkgtw's blog 

​ 之前有一篇使用一鍵快速腳本搭建 Telegram 專用代理 MTProxy-Go,不過好像原作者被抓去喝茶還是什麼鬼的 🥸 反正那個腳本已經年久失修,不太能正常使用了,有些上游路徑已經改過,於是另外找了 Docker 版本 Docker 版本跟之前腳本相比起來搭建出錯機率小很多,因為別人都包好了,日後更新起來也很容易 另外可能還會有

https://www.jkg.tw/p3526/

leo15dev commented 3 years ago

可以直接用 https://hub.docker.com/r/nineseconds/mtg 的 docker images,他現在主要版本都有提供 arm 版本了。再來就是作者現在開發 Version 2 版本 ( https://github.com/9seconds/mtg#version-2 ),我不是很確定 p3terx/mtg 下載下來是 V1 還是 V2,建議文章標版號會比較好。

jkgtw commented 3 years ago

@leo15dev

感謝提醒! p3terx 的應該還是 v1 9sec 的 v2 還在 RC,等正式版推出以後我再繼續補充,謝謝!

hanns68 commented 2 years ago

您好,有幾個問題想請教您: 1.寫入toml檔案時,系統會要我輸入檔名,直接輸入mtg-config.toml並儲存對嗎?

2.我試了好幾次,輸入這些指令 $ docker run -d \ --name mtg \ -v /etc/mtg-config.toml:/config.toml \ -p 9958:3128 --restart=unless-stopped \ nineseconds/mtg:master 系統會出現"The container name "/mtg" is already in use...."的錯誤訊息 請問該如何解決呢?

3.該如何重裝Docker呢,我已經刪除VM又重建好幾次了...

以上問題,還望能得到您的解答,感恩!

jkgtw commented 2 years ago

@hanns68

  1. 你之前已經建立過一個叫 mtg 的容器沒有刪掉,名字不能重複所以無法建立 你可以刪掉之前的 mtg 容器,或者另外改名字重新建立

BirkhoffLee commented 2 years ago

docker publish port 之後是不需要再 manipulate iptables rules 的

jkgtw commented 2 years ago

@BirkhoffLee

原來如此!感謝告知! 👍