An unidentifiable mechanism that helps you bypass GFW. https://trojan-gfw.github.io/trojan/ .
![Build Status]()
An unidentifiable mechanism that helps you bypass GFW.
Trojan features multiple protocols over
----------
你的openssl的版本如果为1.0.1,则需要升级到1.0.2版。
以下所有操作均需在
An unidentifiable mechanism that helps you bypass GFW.
Trojan features multiple protocols over
TLS
to avoid both active/passive detections and ISP QoS
limitations.Documentation
An online documentation can be found here.Dependencies
- CMake>= 2.8.12 (编译cmake,参见http://www.cmake.org,https://briteming.blogspot.com/2016/06/cmake.html)
- Boost>= 1.54.0 (编译boost,参见http://briteming.blogspot.de/2016/08/boostsockssocksserver.html)
- OpenSSL>= 1.0.2
----------
你的openssl的版本如果为1.0.1,则需要升级到1.0.2版。
以下所有操作均需在
root
用户下进行1、安装必要软件
yum install gcc gcc-c++ autoconf automake zlib zlib-devel pcre-devel
2、下载并解压 OpenSSL
wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz
tar zxvf openssl-1.0.2n.tar.gz
3、编译安装 OpenSSL
cd openssl-1.0.2n
./config
make && make install
(编译完成后,可执行文件在这里: /usr/local/ssl/bin/openssl)
4、移除旧版本 OpenSSL
mv /usr/bin/openssl /tmp/
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
好了,大功告成,查看一下现在的版本[root@centos]# opensslversion
OpenSSL 1.0.2n 7 Dec 2017