trojan 简单使用
1.安装trojan
git clone https://github.com/trojan-gfw/trojan.git
2.修改配置(更换域名等)
现在使用demo2.nextc1oud.com.crt
使用demo2.nextc1oud.com.crt命名,内容如下:
-----BEGIN CERTIFICATE-----
MIIF/DCCBOSgAwIBAgIQDgIBBhNAWTpz5E6JDYRTxDANBgkqhkiG9w0BAQsFADBu
MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
d3cuZGlnaWNlcnQuY29tMS0wKwYDVQQDEyRFbmNyeXB0aW9uIEV2ZXJ5d2hlcmUg
RFYgVExTIENBIC0gRzEwHhcNMjMwNzExMDAwMDAwWhcNMjQwNzEwMjM1OTU5WjAe
MRwwGgYDVQQDExNkZW1vMi5uZXh0YzFvdWQuY29tMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEA1jiW5yk/wX4lLK65WlSn0FT20VmcrWPITu+J+ZUqGMvO
hr6B+7IPbZIl15Eg4Q6H2oBPK6ZX76QpvK+xZabaPaPP3h+IDd7VBYuoMi7/a07e
GrhuvCfZh1AH6D0UBKFotNGaNou3thve1QOkgWDdfnhtJCvShk8gqrHH5O58NS92
E+TR1mYXxKox8m2oTOtdStoKP7KD5CZPYKkF++9GF3Qb7mmxIH6R4e/FIiuunWF0
BRcKcV63us5c0HsDPM8aPkTuVOtmuSTTZsthhPThLuYNm1tsCFO/MruSQqmifHy6
Qeu8xWhjPK6Dmw/CsEoQTXV8zL7NLDgxpb26NLpZ0QIDAQABo4IC5DCCAuAwHwYD
VR0jBBgwFoAUVXRPsnJP9WC6UNHX5lFcmgGHGtcwHQYDVR0OBBYEFAFY0k8Xt1ka
29j+o3Y+bC+f0+BnMB4GA1UdEQQXMBWCE2RlbW8yLm5leHRjMW91ZC5jb20wDgYD
VR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjA+BgNV
HSAENzA1MDMGBmeBDAECATApMCcGCCsGAQUFBwIBFhtodHRwOi8vd3d3LmRpZ2lj
ZXJ0LmNvbS9DUFMwgYAGCCsGAQUFBwEBBHQwcjAkBggrBgEFBQcwAYYYaHR0cDov
L29jc3AuZGlnaWNlcnQuY29tMEoGCCsGAQUFBzAChj5odHRwOi8vY2FjZXJ0cy5k
aWdpY2VydC5jb20vRW5jcnlwdGlvbkV2ZXJ5d2hlcmVEVlRMU0NBLUcxLmNydDAJ
BgNVHRMEAjAAMIIBfwYKKwYBBAHWeQIEAgSCAW8EggFrAWkAdgDuzdBk1dsazsVc
t520zROiModGfLzs3sNRSFlGcR+1mwAAAYlD+L1GAAAEAwBHMEUCIQDjlqUeUwtK
hRWV9G/yKdhlgFhnRH3/y7Ps3FD0ZfAgvwIgWMRjIYQ5Qnf0IDI/qjU2T04LRCpZ
beXPudzzf5YSRawAdgBIsONr2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAA
AYlD+L2kAAAEAwBHMEUCIGuLR0gEQ6VEOtd7GZpN0cBUaVQ7kfeqjfghym7LQiGc
AiEAsV4Cx6codI5XAqD/Cy0Pje9lltZSBU+UjHiUVSINZx8AdwDatr9rP7W2Ip+b
wrtca+hwkXFsu1GEhTS9pD0wSNf7qwAAAYlD+L11AAAEAwBIMEYCIQDFQXBZdchR
mfLzhebqu/P/6vHbTCeWW1bkA9e5WrFOVQIhAMrQoaTZJW2VREkpZAjbeqXcX54x
a6l6SCzsgdVAzyPfMA0GCSqGSIb3DQEBCwUAA4IBAQAl+/6SXyrFa0zR9tbDbQIf
VUsDutrghKF+WFRKcm/w8gTMWd04G+gPv7TskC3gC8BxX2bdMczM+513DB2kdiz7
GFS1XmX+UFJ4ift96Cr+UekwLJqAuWnX8EtTRT4FweWiQPUR9JuYVYZfIVDcgMJg
jgbjluQpc4L8HHpZGE0SB6c/SA35BkYuLD+nk9CkIHejoJyfpIWWZfHn3nIJnKGH
bOhtlL65enbPLRJUpe6pJnF0nM9EGK1TG/Xj+JMWDlR2+PT93D5pQxY4Mver7I7U
6H+ghLYAkTbI94GaMtFWlGOQtMbE19fGmhzMIVziORhOYI+Far69FzF/24YT3MN7
-----END CERTIFICATE-----修改config.json文件,替换为可以使用的域名进行访问:
{
"run_type": "client",
"local_addr": "127.0.0.1",
"local_port": 1090,
"remote_addr": "demo2.nextc1oud.com",
"remote_port": 443,
"password": [
"showmethemoney"
],
"log_level": 0,
"ssl": {
"verify": true,
"verify_hostname": true,
"cert": "/workspace/coding_tools/trojan/demo2.nextc1oud.com.crt",
"cipher": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-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
}
}在这个配置文件 里替换为可以使用的域名,设置端口号,启动的话就是./trojan即可。