Skip to content
Go back

自建trojan服务器

之前买机场服务使用claude code,总是被封号。不想被封号,需要使用一个干净的环境,独立的IP,不被很多人共享使用,所以就搭建了自己的trojan服务器。

整个教程分四步

第一步:购买VPS服务器

第二步:购买域名(非必选)

第三步:一键搭建服务器

第四步:配置客户端


第一步:购买VPS服务器

有很多人推荐使用vultr,我使用下来有时候感觉不是很稳定

我同时购买了vultr和搬瓦工host(https://bwh81.net/)

具体怎么购买,如果有需要的话,请联系我,我将单独出一篇文章

第二步:购买域名

比较便宜的有namecheap、nameslio、cloudflare

建议多比较一下,有时候我发现cloudflare上购买域名要比nameslio便宜,所以要多对比一下

域名购买完成之后,建议立即进行域名解析IP操作,防止执行一键搭建VPS服务器命令时报错。

如果没有进行域名解析,一键搭建VPS服务器脚本会在安装证书的时候报错,说域名解析的IP和当前服务器IP不一致。

第三步:一键搭建VPS服务器

登录上你购买的vps服务器。

windows有多种工具,xshell、 secretcrt等,但是它们好像都是收费的。推荐一个不错的ssh GUI工具MobaXterm,免费版够用了。

macos直接使用自带的terminal就可以,直接ssh root@vps_ip

登录上之后,就可以执行脚本了。

一键安装trojan脚本代码(系统支持centos7+/debian9+/ubuntu16+)

bash -c "$(curl -fsSL https://raw.githubusercontent.com/songshiqiang/trojan-config/master/trojan_mult.sh)"

复制上面第1个脚本代码到vps服务器中进行安装,安装过程中会提示输入域名。

image.png

安装过程会先提示输入域名,不要带http或https,只输入域名即可,例如domain.com或 a.domain.com ,之后提示输入密码时输入密码。

最终安装完成后,配置文件信息会自动展示在屏幕上,对于trojan账号信息,最重要的是域名和密码。

image.png

第四部:配置客户端

客户端有很多种,windows上有clash for windows,macos上有clashx pro ,android上有surfboard,iphone上有shadowrocket,这些都是我目前在使用的。

配置文件 clash 系列和 surfboard 配置不一样,我将配置文件放在这个repo https://github.com/songshiqiang/trojan-config 上了。我的也是使用之前购买的机场的配置,按照自己的需求改的。


常见问题

1、使用脚本申请证书失败

2、总是安装失败,没有出现最后的配置文件信息

建议卸载之后重新安装,多试几次,我就是多试几次,最后成功了

3、出现了配置文件信息,客户端也配置好了正确的配置,但是就是上不了网

请查看trojan进程是否启动

ps -ef|grep trojan

如果没有启动,请执行

systemctl restart trojan.service

如果还有什么问题的话,可以联系我 [email protected]

参考文档

# 自建trojan服务器教程


Share this post on:

Previous Post
创建vultr服务器