本帖最後由 raywan 於 2020-1-17 02:58 編輯
之前出過post講過新形穿透防火牆方式Trojan-GFW,比較過v2ray有唔少進步,速度快,client/server setting比較v2ray簡單好多,一樣可以穿透防火牆,可以睇成為VPN另一選擇,原理就唔多講,看圖就會明白原理

今日只係教大家用windows set server, 手機用android (igniter)做client
首先大家要download Trojan-GWF
https://github.com/trojan-gfw/tr ... ojan-1.14.0-win.zip
之後解壓打開trojan folder,應該見到有2個重要files(trojan.exe/config.json)
打開config.json,你會見到有O的default setting,但係唔可以直接run trojan.exe就可以行service,因為當中有O的setting係要改同加返cert,key files(TLS 加密)先可以運行
網上有個web site可以幫你做張cert/key file
https://www.selfsignedcertificate.com/
入左呢個網之後,自己求其打個自己個domain name入去就可以gen到張cert,(打咩名係唔會影響Trojan-GFW運行)
有左呢張cert同key file,就可以放入去trojan folder入面,路徑請參考以下config.json setting有寫- {
- "run_type": "server",
- "local_addr": "192.168.1.102",
- "local_port": 1080,
- "remote_addr": "hkepc.com",
- "remote_port": 443,
- "password": [
- "password",
- "password2",
- "user-passsword3"
- ],
- "log_level": 1,
- "ssl": {
- "verify": true,
- "verify_hostname": true,
- "cert": "Z:/trojan-1.14.0-win/trojan/Cert.cert",
- "key": "Z:/trojan-1.14.0-win/trojan/Key.key",
- "cipher": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:RSA-AES128-GCM-SHA256:RSA-AES256-GCM-SHA384:RSA-AES128-SHA:RSA-AES256-SHA:RSA-3DES-EDE-SHA",
- "cipher_tls13":"TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384",
- "sni": "",
- "alpn": [
- "h2",
- "http/1.1"
- ],
- "reuse_session": true,
- "session_ticket": false,
- "curves": ""
- },
- "tcp": {
- "no_delay": true,
- "keep_alive": true,
- "reuse_port": false,
- "fast_open": false,
- "fast_open_qlen": 20
- }
- }
複製代碼 記住config.json內"run_type": "server"先得,當然可以照我config.json copy&paste就可以,注意cert/key file要改好名,放入適當位置就可以double click trojen.exe運行
當trojen.exe成功運行,會見到以下顯示- Welcome to trojan 1.14.0
- [2020-01-17 01:49:16] [WARN] trojan service (server) started at 192.168.1.102:1080
- [2020-01-17 01:49:17] [INFO] 203.160.71.106:30107 authenticated as password
複製代碼 代表trojan.exe 已經成功運行
手機setting非常簡單

address只要打返你部電腦IP(內聯網IP/internet IP),port就係config.json內1080
不要選vertifiy certificate就可以成功運線
只要手機同PC響內聯網內,就可以成功連線,也可以響router做port forward返入內聯IP連線,當成VPN用 |