搭建前准备:

1.准备一台centos7服务器

2.申请域名证书:FreeSSL首页 - FreeSSL.cn一个提供免费HTTPS证书申请的网站或者Let's Encrypt

3.购买域名并将其解析到主机

4.用Finalshell或者其他SSH工具登陆服务器

部署服务端:

关闭selinux,具体自行百度

安装 curl

yum update -y && yum install curl -y

安装 XZ 压缩工具

yum install xz

安装trojan前先配置好解析域名,并申请ssl证书部署至服务器,否则会报错,该教程使用的freessl免费证书,部署方式为acme

安装acme.sh

建议切换到root模式,可以减少证书安装时的问题
sudo su 注意:MacOS 不用切换到root更简单。

curl https://get.acme.sh | sh -s email=my@example.com

如果上面官方下载地址失败 或者 太慢,可以选用国内的备用地址

curl https://gitcode.net/cert/cn-acme.sh/-/raw/master/install.sh?inline=false | sh -s email=my@example.com

注意:安装完成后,再重新打开命令行(如果是 SSH,选择重新连接),以使acme.sh命令生效

对域名进行授权

获得域名验证(DCV)授权信息

到您的域名解析服务商添加解析记录,下面以DNSPod为例:

点击【配置完成,立即检测】后获得证书申请命令

按照上方acme.sh的部署命令在服务器执行即可。

部署Trajan

Trojan 一键脚本代码

bash <(curl -s -L https://github.com/V2RaySSR/Trojan/raw/master/Trojan.sh)

输入1安装,然后输入自己解析到服务器的域名,回车即可,注意空格。

服务器端部署完成,用红框中的链接下载配置文件

如果无法打开url,请find后自行下载至本地。

以下是详细步骤

根目录下执行
find / -name trojan-cli.zip
下载rzsz
yum install lrzsz
传输至本地(路径根据你的find结果自行更改)
sz /usr/share/nginx/html/1d406c056ee4105a/trojan-cli.zip

解压下载的配置文件,用记事本打开config.json文件,下面的红框内就是配置信息

客户端配置:

Windows:Trojan节点使用Windows客户端配置教程

Android:Trojan节点安卓版如何连接?

Chrome:如何在Chrome浏览器上使用SwitchyOmega插件连接Trojan节点?

MAC: trojan mac版客户端配置trojan节点教程

IOS: 苹果IOS如何连接Trojan节点?

centos安装Trojan安全上网相关推荐

  1. centos 6.3最小化安装,无法上网解决方法

    在VMware里装了个centos 6.3.  安装后无法上网.在 google里找到答案 第一步:执行命令启动网卡 (最小化安装不是自动启动的) [root@localhost]# ifconfig ...

  2. CentOS系统NAT共享上网

    CentOS系统NAT共享上网 时间 2016-01-05 17:40:20 宠辱不惊,一心问学! 原文  http://www.chenlianfu.com/?p=2411 主题 网络地址转换 Ce ...

  3. 服务器centos 内网代理上网- tinyproxy

    1. 安装代理软件 tinyproxy TinyProxy 和 Squid 都是比较优秀的代理软件 TinyProxy比较小众,虽然没有Squid的功能丰富,但是小巧简单,也能满足一般的用户需求. S ...

  4. Centos7安装trojan脚本

    Centos7安装trojan脚本 Centos7安装trojan脚本 常见错误处理 fatal: load_verify_file: no such file or directory 手工指定证书 ...

  5. centos 安装php mysql_学习centos安装php的mysql扩展

    摘要 腾兴网为您分享:学习centos安装php的mysql扩展,携程,顺风车,时光机器,汽修宝等软件知识,以及pokegen,synthesiapiano,软件效果器,王权2,英语点读软件,小黑,制 ...

  6. CentOS7 初次安装记录(一)安装完成不能上网

    CentOS7 初次安装记录(一)安装完成不能上网 CentOS7.1出来已经很久了,我的服务器也顺利的配置为了7.1,但是是运维同事帮我操作的.而上次出现问题,我重启了一下,出现了很多问题,折腾了很 ...

  7. Centos安装Open***自动化安装脚本

    Centos 安装Open***脚本实现内网跳转 请注意:脚本环境需求 系统:centos 6 -7 环境:两块网卡 ,一块内网,一块外网 操作脚本时需注意 系统 环境 环境 Centos7 内网外网 ...

  8. openGauss学习(一)--centos安装

    在centos上安装opengauss教程 一.opengauss介绍 openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行.openGauss早期版本内核源自PostgreS ...

  9. centos安装升级ruby

    最近研究redis,所以对电脑安装ruby.现整理如下 yum安装 sudo yum install ruby 安装完成后查看版本号 ruby -v ruby 2.0.0p648 (2015-12-1 ...

最新文章

  1. 【Harvest源码分析】NuttallWindow
  2. layui根据条件显示列_layui按条件隐藏表格列的实例
  3. 目前的计算机还没有实现真正的智能
  4. 《SpringBoot揭秘:快速构建微服务体系》—第2章2.4节本章小结*
  5. 解决方案和项目的区别_沃尔玛用大数据提高销售额,云计算和大数据技术之间的区别汇总...
  6. 数据结构-Hash总结(二)
  7. 有滋有味了freeeim
  8. c语言递归求塔移动次数,c语言递归调用汉诺塔
  9. 练习图200例图纸讲解_建筑安装工程图例及符号手册,最全数据整理,施工图纸从此无忧...
  10. Gerrit代码Review入门实战 1
  11. linux中进程unit是什么意思,Linux系统之进程及服务的控制
  12. python办公自动化案例-Python智能办公自动化实战课程
  13. Latex入门——使用vscode实时编辑latex文档
  14. 计算机及应用自考好过吗,希望有经验的给我分析一下,我想自考计算机及应用!...
  15. python实现指纹识别毕业论文_指纹识别技术毕业论文-指纹识别密码锁毕业论文...
  16. 软件测试思想者 - 初识抑郁症
  17. 各大跨境电商卖家不容错过下半年的促销活动安排
  18. 生无可恋的一叶知秋#百度刘超事件#
  19. python tk文本框_python图形界面tk 1.5 文本框(Text box | Entry)
  20. 使用FileOutPutStream下载docx文件报文件已损坏解决

热门文章

  1. 英语口语八十之[如何聊电影话题]
  2. 编程修养 值得看一下,先mark一下,回头看
  3. 2022-2028年中国骑行手套行业市场研究分析及投资前景规划报告
  4. 贝叶斯网专题12:参数学习之贝叶斯估计
  5. java mysql 日志解析_otter4.2.17在解析日志时报错(mysql数据库版本为5.7.3-m13)
  6. c语言售票系统主要函数,c语言课设电影院售票系统.docx
  7. Android安全测试用例(网络资源学习记录)
  8. 【089】MESHY-ios12壁纸风格的渲染图生成器
  9. 怎样微信扫描二维码跳转页面,H5页面在微信中下载APP的实现方式
  10. 塔望3W消费战略全案丨牛小范低脂即食肉蛋白 行走的米其林牛排