Преглед на файлове

Trojan傻瓜一键版,没有域名也可以测试学习

hongwenjun преди 5 години
родител
ревизия
d4fbafffc1
променени са 4 файла, в които са добавени 189 реда и са изтрити 1 реда
  1. 1 1
      Wireguard/wgmtu.sh
  2. 41 0
      trojan/README.md
  3. 143 0
      trojan/trojan_install.sh
  4. 4 0
      vps.sh

+ 1 - 1
Wireguard/wgmtu.sh

@@ -215,7 +215,7 @@ onekey_plus(){
     echo_SkyBlue "  # Google Cloud Platform GCP实例开启密码与root用户登陆"
     echo_Yellow  "  wget -qO- git.io/fpQWf | bash"
     echo_SkyBlue "  # 一键安装 vnstat 流量检测   by 蘭雅sRGB"
-    echo_Yellow  "  wget -qO- git.io/fxxlb | bash"
+    echo_Yellow  "  bash <(curl -L -s https://git.io/fxxlb) setup"
     echo_SkyBlue "  # 一键安装wireguard 脚本 For Debian_9 Ubuntu Centos_7"
     echo_Yellow  "  wget -qO- git.io/fptwc | bash"
     echo_SkyBlue "  # 一键安装 SS+Kcp+Udp2Raw 脚本 快速安装 for Debian 9"

+ 41 - 0
trojan/README.md

@@ -0,0 +1,41 @@
+# Trojan傻瓜一键版,没有域名也可以测试学习
+
+	bash <(curl -L -s https://git.io/trojan.sh)
+
+### 下载 trojan windows 客户端
+
+- https://github.com/trojan-gfw/trojan/releases/download/v1.13.0/trojan-1.13.0-win.zip
+
+- Windows版需要安装 vc_redist.x64.exe (Visual C++ Redistributable for VS 2015)
+
+- https://aka.ms/vs/16/release/vc_redist.x64.exe
+
+#### 编辑 本地客户端 config.json 文件
+
+- example.com 改成 ssl.srgb.work ; 再修改 trojan 验证密码
+
+### Chrome 浏览器设置,使用SwitchyOmega插件,方法同SS和Brook
+
+- 代理协议 SOCKS5 地理服务器 127.0.0.1 代理端口 1080
+
+
+### 编辑本地域名管理文件
+
+- C:\Windows\System32\drivers\etc\hosts
+
+### 添加本地域名管理 (按实际IP修改)
+
+	188.188.188.188  ssl.srgb.work
+
+----------
+
+## 如果你有自己的域名证书,替换密钥后重启服务
+- 公钥: /var/certificate.crt
+- 私钥: /var/private.key
+```
+# 重启 trojan
+systemctl restart trojan
+
+# 查看 trojan
+systemctl status trojan
+```

+ 143 - 0
trojan/trojan_install.sh

@@ -0,0 +1,143 @@
+
+# Trojan Server Quickstart Script
+sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/trojan-gfw/trojan-quickstart/master/trojan-quickstart.sh)"
+
+# 填充域名证书 公钥
+cat <<EOF > /var/certificate.crt
+
+-----BEGIN CERTIFICATE-----
+MIIFfzCCBGegAwIBAgIQB5jh56HhIXEP8XgbnpjRJTANBgkqhkiG9w0BAQsFADBu
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMS0wKwYDVQQDEyRFbmNyeXB0aW9uIEV2ZXJ5d2hlcmUg
+RFYgVExTIENBIC0gRzEwHhcNMTkwNTA2MDAwMDAwWhcNMjAwNTA1MTIwMDAwWjAY
+MRYwFAYDVQQDEw1zc2wuc3JnYi53b3JrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
+MIIBCgKCAQEArZrlncfqFs45BncbMtGt5A5lCXY2I3alkX07EMLFlPgtWlvEq/bw
+LFbWf6SHPTJtnIqMkWxJ8RyGmkMv+4+oNN3A0liGqAHONpLAkJoLx9YGZ7GCJ4qg
+oeTP/8i9hn5A5XZ+BvAYScptgOVzKEzk4/r+cQixSaJ25A/3wLcU1ny0t1z+ytLS
+XaS+WRsPnBmfImBeASGc5RdUrZjC1UH+oaqYFw9Jt+TZeSfy0kOy8FAJ7cvcSFYT
+jujIFSwYTKtosiIWaVpzxVmaCibzOYhyCeM5KZLmYR5wh0IflxZVlT/iEsT1eXfq
+3jFW1+eo9X1f6nHZbIq0Ev49vut3zlcpAQIDAQABo4ICbTCCAmkwHwYDVR0jBBgw
+FoAUVXRPsnJP9WC6UNHX5lFcmgGHGtcwHQYDVR0OBBYEFJfpVsxT94q6C7987lGi
+ioZV4igEMBgGA1UdEQQRMA+CDXNzbC5zcmdiLndvcmswDgYDVR0PAQH/BAQDAgWg
+MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBMBgNVHSAERTBDMDcGCWCG
+SAGG/WwBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20v
+Q1BTMAgGBmeBDAECATB9BggrBgEFBQcBAQRxMG8wIQYIKwYBBQUHMAGGFWh0dHA6
+Ly9vY3NwLmRjb2NzcC5jbjBKBggrBgEFBQcwAoY+aHR0cDovL2NhY2VydHMuZGln
+aWNlcnQuY29tL0VuY3J5cHRpb25FdmVyeXdoZXJlRFZUTFNDQS1HMS5jcnQwCQYD
+VR0TBAIwADCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AO5Lvbd1zmC64UJpH6vh
+nmajD35fsHLYgwDEe4l6qP3LAAABao061Q8AAAQDAEcwRQIgYOHwX3lV8drt0zEF
+OTvxV1jgCUoSBM/zN3Z6otWWC0ACIQDeVrChmdb8oR+ZXj5mTuBd1RrmDt5ODhEH
+CBdzuBf2/QB2AF6nc/nfVsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABao06
+1KcAAAQDAEcwRQIhANSpKueltgW53eLn5n2XRJdFAsGpggrUCeJU+CLZgsKYAiAg
+LieAuncxZjXedGQF2tuo1m9+rwxPeKK3X58GFhinXTANBgkqhkiG9w0BAQsFAAOC
+AQEAlCZw83lNAWendvTDprIT5xhLiBe/HFD81ivyddP6/7wzrnblRgT0WJVsFBmO
+Obkkk+jFTzrGFy7HRtb5S7poCFyrClyO2iv/rR89s4B8dI6fr0snsGQRSmDzBz8t
+9gDG35pt509PDRUpUZtA4EcRRezW8Ly0VajFt7gT3puaTEkgpKci8BQjk7F7sc2n
+PwziJqFFEHnkCl2W0b5lyCqRV1sh/Pg6lBtBTeeyA5dpT4C9zTOAgGv1wG8OVbYY
+GysqJMkbmcxczzb/cyuzVPflu0H1GyyPgGqygZMbr6IX33I+RVQQKQdASZnEt/Gv
+Pv01XTkZXiFHPSnFTDLc74mr9w==
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIEqjCCA5KgAwIBAgIQAnmsRYvBskWr+YBTzSybsTANBgkqhkiG9w0BAQsFADBh
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
+QTAeFw0xNzExMjcxMjQ2MTBaFw0yNzExMjcxMjQ2MTBaMG4xCzAJBgNVBAYTAlVT
+MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
+b20xLTArBgNVBAMTJEVuY3J5cHRpb24gRXZlcnl3aGVyZSBEViBUTFMgQ0EgLSBH
+MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALPeP6wkab41dyQh6mKc
+oHqt3jRIxW5MDvf9QyiOR7VfFwK656es0UFiIb74N9pRntzF1UgYzDGu3ppZVMdo
+lbxhm6dWS9OK/lFehKNT0OYI9aqk6F+U7cA6jxSC+iDBPXwdF4rs3KRyp3aQn6pj
+pp1yr7IB6Y4zv72Ee/PlZ/6rK6InC6WpK0nPVOYR7n9iDuPe1E4IxUMBH/T33+3h
+yuH3dvfgiWUOUkjdpMbyxX+XNle5uEIiyBsi4IvbcTCh8ruifCIi5mDXkZrnMT8n
+wfYCV6v6kDdXkbgGRLKsR4pucbJtbKqIkUGxuZI2t7pfewKRc5nWecvDBZf3+p1M
+pA8CAwEAAaOCAU8wggFLMB0GA1UdDgQWBBRVdE+yck/1YLpQ0dfmUVyaAYca1zAf
+BgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3RVTAOBgNVHQ8BAf8EBAMCAYYw
+HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1UdEwEB/wQIMAYBAf8C
+AQAwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdp
+Y2VydC5jb20wQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQu
+Y29tL0RpZ2lDZXJ0R2xvYmFsUm9vdENBLmNybDBMBgNVHSAERTBDMDcGCWCGSAGG
+/WwBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT
+MAgGBmeBDAECATANBgkqhkiG9w0BAQsFAAOCAQEAK3Gp6/aGq7aBZsxf/oQ+TD/B
+SwW3AU4ETK+GQf2kFzYZkby5SFrHdPomunx2HBzViUchGoofGgg7gHW0W3MlQAXW
+M0r5LUvStcr82QDWYNPaUy4taCQmyaJ+VB+6wxHstSigOlSNF2a6vg4rgexixeiV
+4YSB03Yqp2t3TeZHM9ESfkus74nQyW7pRGezj+TC44xCagCQQOzzNmzEAP2SnCrJ
+sNE2DpRVMnL8J6xBRdjmOsC3N6cQuKuRXbzByVBjCqAA8t1L0I+9wXJerLPyErjy
+rMKWaBFLmfK/AHNF4ZihwPGOc7w6UHczBZXH5RFzJNnww+WnKuTPI0HfnVH8lg==
+-----END CERTIFICATE-----
+
+EOF
+
+
+# 填充域名证书 私钥
+cat <<EOF > /var/private.key
+
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpAIBAAKCAQEArZrlncfqFs45BncbMtGt5A5lCXY2I3alkX07EMLFlPgtWlvE
+q/bwLFbWf6SHPTJtnIqMkWxJ8RyGmkMv+4+oNN3A0liGqAHONpLAkJoLx9YGZ7GC
+J4qgoeTP/8i9hn5A5XZ+BvAYScptgOVzKEzk4/r+cQixSaJ25A/3wLcU1ny0t1z+
+ytLSXaS+WRsPnBmfImBeASGc5RdUrZjC1UH+oaqYFw9Jt+TZeSfy0kOy8FAJ7cvc
+SFYTjujIFSwYTKtosiIWaVpzxVmaCibzOYhyCeM5KZLmYR5wh0IflxZVlT/iEsT1
+eXfq3jFW1+eo9X1f6nHZbIq0Ev49vut3zlcpAQIDAQABAoIBAQCQ84RE+Wa7I/T5
+MPnEtM48XMh/3fPWKHqVv7pRhE7000MK7xSHgOeIHfl7GiTRNAnRat1zjrcuWmMI
+6pBlusz3VzBocQH9xYQojN+73ON5N3qhmdTSryzv/9yr9TBJ26DT9tvDbzTYZ+yG
+cw5z18BFmoxYVKmykbQzOCHlBvifHJo5BYegD6UAgchLtz4N8pQMuLHJPGUUgJC6
+5iwyUnv+4nS6KabmXCIZKou4VNYAzfBvvNJObb756N5DE5beu40G4aotT45UQ8iE
+5rvwSXw+KB6rTlVnMElUIvPI8mY/hoV+BlZEqPr2Ei4DM8rxMmuu3IG8uBvh1EWA
+HvDZxUABAoGBAP9zbYpAH8NVXN8EihNXPIyF0KpznrI3Y63lrNL7VDzKVhs5EjMQ
+zBFFiAFiRO9QnN9KD87uR3diMSEqwDRQuONAsjOkIOaO2IAo3k2t2tDSZvFjolll
+FqJJRCQzETHB25rxOo51PjDdLclRhaxSMK/Xsl+OUU1+bVzS6XEaw49xAoGBAK36
+bhrXPaoNyccDufWoV1/dLOa+ZkFuDLP5925jqniz20hV6XjJN0hmw//yFqZ6tCJE
+Tw4yiLVwf4xckJjlGwl5TYXhstXNn85jAke4kK10/rDG7UD7Z7Dg91uY1oKBvceP
+Ej3x9vVxO6yQZ5wNmrM2CmbjCyz4pQ4Jx2k+QIqRAoGBALXJQNS3mWL6ZmLW6iOl
+WxNtTvdd3DtbK3ZfEcP60xGHtAsfbBInC/Hml0jU09WyelB0dhd+fiE5IVlHAQy5
+vTkLm0UgscEhOnTJoJmK9ULR2CxECQ6w35CRrwpLxRqxqEP1EwS57o37eE/h0cy1
+mKwqRWe28ajCJbV+6l1w/GYhAoGACWXBlMmTlx/vikR1QwO41IDJ8BzQwTAEl6Qk
+7V2M08BDVADv/4o+5jZG2AhnmM5/9GnkK0wnfkV5XkeRt/CIKVbYDSdH1aypuSg3
+80/Q4M21BC96mUv7Kd68/cGftKT1b1YXEimDwXZAVu3l6tQBSzTcEvqom+FCaSO2
+FcU7D0ECgYB1hvK6BAhBqkau94fDVdG1MQ58cIqcb/FM2m1ZO0kYvwXHie9GG8N2
+qqZuq1EX0oPlQtsW6NzSwGJw5nR3+Bao0vw2ubWOR14ZKNqeNrdDH6EJwHON1Ell
+GbtNmdbxUImyGHkLR/chUl5pnKI1kZMK9hSQbRuRHcTbqR9qmDH9CQ==
+-----END RSA PRIVATE KEY-----
+
+EOF
+
+
+# 设定证书文件名
+cd /usr/local/etc/trojan/
+sed -i "s/\/path\/to\/certificate.crt/\/var\/certificate.crt/g"  config.json
+sed -i "s/\/path\/to\/private.key/\/var\/private.key/g"  config.json
+
+change_passwd(){
+    read -p ":: 1. 请输入 Trojan 用于验证的 1号密码: " password1
+    read -p ":: 2. 请输入 Trojan 用于验证的 2号密码: " password2
+    sed -i "s/password1/${password1}/g"  config.json
+    sed -i "s/password2/${password2}/g"  config.json
+    echo -e ":: 验证的密码已经修改, 1号密码: ${password1}  2号密码: ${password2}"
+}
+
+echo -e ":: 是否修改 Trojan 用于验证的密码: \c"  passwd
+read -p "(Y/n): " key
+case $key in
+    Y)
+    change_passwd
+    ;;
+    y)
+    change_passwd
+    ;;
+esac
+
+# 启动 trojan
+systemctl enable trojan
+systemctl restart trojan
+
+# systemctl status trojan
+ps aux | grep trojan
+
+myip=$(cat /var/ip_addr)
+ssl_domain=ssl.srgb.work
+
+echo
+
+echo ":: 编辑 C:\Windows\System32\drivers\etc\hosts 文件,添加 : ${myip}  ${ssl_domain}"
+
+

+ 4 - 0
vps.sh

@@ -70,6 +70,7 @@ start_menu(){
     echo_Yellow  ">  6. 退出"
     echo_Yellow  ">  7. WireGuard 管理命令 ${RedBG} bash wgmtu "
     echo_Yellow  ">  8. 选择安装 ${GreenBG} Shadowsocks 和 V2Ray ${Yellow} 配置显示二维码"
+    echo_Yellow  ">  9. 选择安装 ${RedBG} Trojan 傻瓜一键版 ${Yellow}"
     read -p "请输入数字:"  -t 30 num
     case "$num" in
         1)
@@ -97,6 +98,9 @@ start_menu(){
         8)
         bash <(curl -L -s https://git.io/v2ray.ss)
         ;;
+        9)
+        bash <(curl -L -s https://git.io/trojan.sh)
+        ;;
         *)
         default_install
         ;;