手动搭建TUIC v5

3,530次阅读
64 条评论

共计 3443 个字符,预计需要花费 9 分钟才能阅读完成。

折腾前需要准备的:最新版 TF 版的 surge,并且订阅没有过期;有一个 vps,有一个属于你的域名

建立服务端

进入 ssh,输入指令获取管理员权限

sudo -i

然后依次输入:

升级服务器

apt -y update

获取申请证书的 certbot

apt -y install wget certbot

建立服务器端的文件夹并进入该文件夹

mkdir /opt/tuic && cd /opt/tuic

获取服务器端程序:
因为最近作者一直在更新,版本更新比较快,所以去 作者的库 查看下最新版

X86

wget wget https://github.com/EAimTY/tuic/releases/download/tuic-server-1.0.0/tuic-server-1.0.0-x86_64-unknown-linux-gnu -O /opt/tuic/tuic-server

ARM

wget https://github.com/EAimTY/tuic/releases/download/tuic-server-1.0.0/tuic-server-1.0.0-aarch64-unknown-linux-gnu -O /opt/tuic/tuic-server

赋予服务器端程序权限:

X86

chmod +x /opt/tuic/tuic-server

ARM

chmod +x /opt/tuic/tuic-server

这里每一行是一条指令,输入后按回车等执行完再进行下一条命令

建立服务器端配置:

nano config.json

(有些 vps 可能默认没有 nano,那么就需要安装 nano 了,具体的方式可以自行搜索:nano 安装)

写入如下配置:

{"server": "[::]:52408",
    "users": {"8e21e704-9ac8-4fb8-bef1-6c9d7d7e390b": "RnJ5BfJ3"},
    "certificate": "/opt/tuic/fullchain.pem",
    "private_key": "/opt/tuic/privkey.pem",
    "congestion_control": "bbr",
    "alpn": ["h3", "spdy/3.1"],
    "udp_relay_ipv6": true,
    "zero_rtt_handshake": false,
    "auth_timeout": "3s",
    "max_idle_time": "10s",
    "max_external_packet_size": 1500,
    "gc_interval": "3s",
    "gc_lifetime": "15s",
    "log_level": "warn"
}

新建 systemd 配置文件

nano /lib/systemd/system/tuic.service

写入如下配置:

X86:

[Unit]
Description=Delicately-TUICed high-performance proxy built on top of the QUIC protocol
Documentation=https://github.com/EAimTY/tuic
After=network.target

[Service]
User=root
WorkingDirectory=/opt/tuic
ExecStart=/opt/tuic/tuic-server -c config.json
Restart=on-failure
RestartPreventExitStatus=1
RestartSec=5

[Install]
WantedBy=multi-user.target

ARM

[Unit]
Description=Delicately-TUICed high-performance proxy built on top of the QUIC protocol
Documentation=https://github.com/EAimTY/tuic
After=network.target

[Service]
User=root
WorkingDirectory=/opt/tuic
ExecStart=/opt/tuic/tuic-server -c config.json
Restart=on-failure
RestartPreventExitStatus=1
RestartSec=5

[Install]
WantedBy=multi-user.target

至此其实服务器端已经建立好了。如果你已经之前玩过 trojan 有证书的话就直接把证书放入到 /opt/tuic 文件夹里按照上面的配置公钥命名为:fullchain.pem,私钥命名为:private.pem 那么就已经完成了。如果没有的话就接着往下看,通过 certbot 申请证书吧

申请证书:

certbot certonly \
--standalone \
--agree-tos \
--no-eff-email \
--email [email protected] \
-d your.com

这里注意就是要把整个指令先复制到其它文本编辑器里面,把里面的:[email protected] 换成你的邮箱,your.com 换成你的域名,换好后再复制到 ssh app 里面按下回车执行

将获得的证书放到服务器配置文件内的位置:(把里面的 your.com 换成你自己的域名)

cat /etc/letsencrypt/live/your.com/fullchain.pem > /opt/tuic/fullchain.pem
cat /etc/letsencrypt/live/your.com/privkey.pem > /opt/tuic/privkey.pem

注意上面是两条指令,分别执行。

启动 tuic 服务并设置开机自启:

systemctl enable --now tuic.service

至此服务器端的配置已经全部完成了。你在 surge 配置里面就可以按照老刘提供的格式进行节点设置了, 如下示意配置格式,1.1.1.1 换成你的 vps 的 IP,端口就是上面 config.json 里面设置的端口,password 后面就是里面设置的密码,sni 后面就是你的域名,uuid 就是 config.json 里面 user 部分,可以自己去通过相应工具生成。
最新版的 surge 已经可以通过 UI 添加。参照填入即可


TUIC V5 = tuic, 1.1.1.1 , 52408, skip-cert-verify=true, sni=your.com, uuid=8e21e704-9ac8-4fb8-bef1-6c9d7d7e390b, alpn=h3, password=RnJ5BfJ3, version=5

可以用下面命令获取证书指纹,在 surge 里面进行证书锁定,来进一步确保安全性。

openssl x509 -noout -fingerprint -sha256 -inform pem -in /opt/tuic/fullchain.pem

因为 certbot 申请的证书有期限,所以设置个自动运行的脚本进行自动续期

新建一个 certbot 的 hook 脚本文件,用于让 tuic 重新加载续期后的新证书:

nano /etc/letsencrypt/renewal-hooks/post/tuic.sh

写入如下内容:(把里面的 your.com 换成你自己的域名)

#!/bin/bash
cat /etc/letsencrypt/live/your.com/fullchain.pem > /opt/tuic/fullchain.pem
cat /etc/letsencrypt/live/your.com/privkey.pem > /opt/tuic/privkey.pem
systemctl restart tuic.service

给脚本执行权限:

cd /etc/letsencrypt/renewal-hooks/post
chmod +x tuic.sh

测试续期的情况以及脚本能否正常运行:(里面的 your.com 换成你自己的域名)

certbot renew --cert-name your.com --dry-run

至此服务器端就全部配置完成了。

重启:

systemctl restart tuic

如果想查看服务器状态,用这个指令

systemctl status tuic

卸载:

systemctl stop tuic && systemctl disable --now tuic.service && rm -rf /opt/tuic

更多资源请  点击这里  关注 TG 频道
正文完
 1
lucky
版权声明:本站原创文章,由 lucky 2023-07-02发表,共计3443字。
转载说明:转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(64 条评论)
2024-05-22 20:03:04 回复

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

 Windows  Edge  美国加利福尼亚旧金山
2024-06-24 10:04:51 回复

Thank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?

 Windows  Edge  拉脱维亚Riga
2024-08-07 16:16:28 回复

purchase lasuna for sale – himcolin brand himcolin medication

 Windows  Chrome  拉脱维亚Riga
2024-08-20 09:47:20 回复

generic besivance – sildamax for sale online sildamax pills

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-22 07:17:11 回复

gabapentin where to buy – order gabapentin 600mg generic brand azulfidine 500mg

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-25 01:55:14 回复

buy cheap benemid – buy etodolac without prescription carbamazepine price

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-26 20:46:55 回复

priligy price Initial treatment strategies must include lifestyle modifications, including dietary changes, tobacco cessation, weight loss, increased physical activity, and decreased alcohol intake

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-27 22:25:04 回复

order celecoxib 200mg generic – buy celebrex 200mg sale order indocin 75mg generic

 Windows  Chrome  美国加利福尼亚旧金山
2024-08-29 10:45:06 回复

oral colospa – etoricoxib 60mg without prescription cilostazol 100 mg without prescription

 Windows  Chrome  巴西圣保罗圣保罗
2024-09-01 05:39:21 回复

If such effects occur, reduce the dose of TRELEGY ELLIPTA slowly, consistent with accepted procedures for reducing systemic corticosteroids, and consider other treatments for management of COPD or asthma symptoms priligy review youtube

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-01 22:19:24 回复

voltaren for sale – purchase voltaren pills order aspirin 75 mg for sale

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-07 08:07:24 回复

order rumalaya for sale – order generic rumalaya amitriptyline 10mg oral

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-10 00:00:44 回复

buy mestinon 60mg online cheap – cost imitrex 50mg imuran 25mg cost

 Windows  Chrome  拉脱维亚Riga
2024-09-14 08:33:54 回复

diclofenac order online – isosorbide where to buy nimotop medication

 Windows  Chrome  巴西圣保罗圣保罗
2024-09-15 19:31:34 回复

where can i buy lioresal – order ozobax for sale buy piroxicam 20mg online cheap

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-18 15:09:30 回复

casibom guncel giris: casibom giris – casibom giris
casibom giris

 Windows  Chrome  巴基斯坦Punjab
2024-09-20 07:04:56 回复

mobic canada – buy meloxicam generic ketorolac price

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-20 15:15:27 回复

Corrugated Metal Pipes : These durable, flexible pipes are commonly used for culverts and drainage systems. ElitePipe Factory in Iraq provides top-quality corrugated metal pipes.

 Windows  Chrome  罗马尼亚布加勒斯特
2024-09-21 03:58:36 回复

generic cyproheptadine 4mg – buy generic cyproheptadine for sale buy cheap zanaflex

 Windows  Chrome  南非KwaZulu-Natal
NormanERAKS
2024-09-21 18:01:46 回复

farmacia barata: comprar cialis original – farmacia online 24 horas

 Windows  Chrome  埃及
NormanERAKS
2024-09-22 07:32:01 回复

comprar viagra online en andorra: viagra precio – viagra para hombre venta libre

 Windows  Chrome  埃及
NormanERAKS
2024-09-22 22:14:20 回复

farmacias direct: tadalafilo – farmacia online barata

 Windows  Chrome  瑞士Zurich
NormanERAKS
2024-09-23 12:46:10 回复

farmacia online madrid: comprar cialis original – farmacia online envГ­o gratis

 Windows  Chrome  美国加利福尼亚旧金山
Edisonnus
2024-09-23 21:03:12 回复

viagra 50 mg prezzo in farmacia: viagra prezzo – miglior sito dove acquistare viagra

 Windows  Chrome  德国法兰克福法兰克福
Edisonnus
2024-09-24 04:12:09 回复

viagra generico sandoz: viagra farmacia – esiste il viagra generico in farmacia

 Windows  Chrome  德国法兰克福法兰克福
2024-09-24 07:28:29 回复

أنابيب الكوروجيت مزدوجة الجدار (DWC) في العراق يعتبر مصنع إيليت بايب في العراق من أبرز منتجي أنابيب الكوروجيت مزدوجة الجدار (DWC)، والمعروفة بقوتها العالية وتصميمها الخفيف الوزن. تتميز هذه الأنابيب بهيكل مبتكر مزدوج الجدار يوفر مقاومة معززة للصدمات والضغط الخارجي، مما يجعلها مثالية لمجموعة متنوعة من التطبيقات، بما في ذلك أنظمة الصرف الصحي ومشاريع الصرف. تضمن تقنيات الإنتاج المتقدمة في مصنع إيليت بايب أن أنابيب DWC لدينا تلبي معايير الجودة الصارمة، وتقدم أداء استثنائياً وطول عمر. كواحدة من أفضل وأهم المصانع في العراق، نحن ملتزمون بتقديم منتجات عالية الجودة يمكن لعملائنا الاعتماد عليها. لمزيد من التفاصيل حول أنابيب الكوروجيت مزدوجة الجدار، تفضل بزيارة elitepipeiraq.com.

 Windows  Chrome  保加利亚Sofia
Edisonnus
2024-09-24 11:06:19 回复

acquistare farmaci senza ricetta: Farmacie che vendono Cialis senza ricetta – top farmacia online

 Windows  Chrome  美国加利福尼亚旧金山
Edisonnus
2024-09-24 19:05:42 回复

acquistare farmaci senza ricetta: Cialis generico 20 mg 8 compresse prezzo – acquistare farmaci senza ricetta

 Windows  Chrome  瑞士Zurich
PatrickGroms
2024-09-25 03:27:54 回复

viagra cosa serve: viagra prezzo – alternativa al viagra senza ricetta in farmacia

 Windows  Chrome  美国加利福尼亚旧金山
PatrickGroms
2024-09-25 23:39:44 回复

comprare farmaci online all’estero: Cialis generico 20 mg 8 compresse prezzo – Farmacie on line spedizione gratuita

 Windows  Chrome  罗马尼亚布加勒斯特
2024-09-26 01:32:39 回复

order generic trihexyphenidyl – how to purchase voltaren gel diclofenac gel buy online

 Windows  Chrome  美国佛罗里达迈阿密
PatrickGroms
2024-09-26 16:59:12 回复

farmacia online: BRUFEN 600 prezzo in farmacia – п»їFarmacia online migliore

 Windows  Chrome  巴基斯坦Punjab
2024-09-27 07:42:29 回复

cefdinir 300 mg canada – buy generic cleocin

 Windows  Chrome  巴西圣保罗圣保罗
PatrickGroms
2024-09-27 10:14:57 回复

farmacie online affidabili: Cialis generico 20 mg 8 compresse prezzo – migliori farmacie online 2024

 Windows  Chrome  美国加利福尼亚旧金山
ArnoldnaH
2024-09-28 05:28:50 回复

Rybelsus 7mg: semaglutide – Semaglutide pharmacy price

 Windows  Chrome  美国加利福尼亚旧金山
2024-09-28 22:33:35 回复

Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

 Windows  Edge  英国伦敦伦敦
Josephtiz
2024-09-29 00:59:23 回复

Semaglutide pharmacy price: Buy semaglutide pills – Buy compounded semaglutide online

 Windows  Chrome  美国加利福尼亚旧金山
Josephtiz
2024-09-29 13:25:32 回复

rybelsus generic: cheap Rybelsus 14 mg – buy semaglutide online

 Windows  Chrome  意大利米兰米兰
Josephtiz
2024-09-30 05:57:27 回复

prednisone 50 mg buy: prednisone 2 mg – prednisone 20mg nz

 Windows  Chrome  意大利米兰米兰
TimothyTrode
2024-09-30 22:26:16 回复

mexico drug stores pharmacies: medication from mexico – mexican border pharmacies shipping to usa

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-01 06:25:26 回复

order accutane 40mg sale – order accutane 10mg without prescription cost deltasone 40mg

 Windows  Chrome  美国加利福尼亚旧金山
TimothyTrode
2024-10-01 16:23:47 回复

п»їbest mexican online pharmacies: mexican pharmacy – mexico pharmacies prescription drugs

 Windows  Chrome  埃及
2024-10-03 11:30:41 回复

prednisone 10mg usa – prednisone 40mg cheap buy elimite

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-10-06 07:53:00 回复

purchase permethrin cream – buy permethrin medication retin gel canada

 Windows  Chrome  美国佛罗里达迈阿密
2024-10-08 22:56:22 回复

how to get betnovate without a prescription – generic benoquin monobenzone order online

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-10-11 08:57:38 回复

metronidazole 200mg drug – cenforce canada order cenforce 50mg generic

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-14 15:08:46 回复

buy amoxiclav online cheap – levothyroxine without prescription buy synthroid

 Windows  Chrome  巴西圣保罗圣保罗
2024-10-18 07:19:12 回复

how to get clindamycin without a prescription – clindamycin uk indomethacin over the counter

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-20 12:16:07 回复

cozaar drug – losartan 25mg tablet buy cephalexin 500mg pill

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-23 01:35:11 回复

eurax price – buy cheap generic crotamiton purchase aczone pills

 Windows  Chrome  美国马萨诸塞波士顿
2024-10-23 02:25:35 回复

Keep up the fantastic work! Kalorifer Sobası odun, kömür, pelet gibi yakıtlarla çalışan ve ısıtma işlevi gören bir soba türüdür. Kalorifer Sobası içindeki yakıtın yanmasıyla oluşan ısıyı doğrudan çevresine yayar ve aynı zamanda suyun ısınmasını sağlar.

     德国慕尼黑
2024-10-25 04:23:16 回复

provigil brand – phenergan online order buy meloset 3mg online cheap

 Windows  Chrome  美国加利福尼亚旧金山
2024-10-27 20:03:10 回复

buy zyban without a prescription – shuddha guggulu oral shuddha guggulu online order

 Windows  Chrome  俄罗斯列宁格勒圣彼得堡
2024-10-31 06:24:13 回复

purchase xeloda pills – cheap mefenamic acid tablets buy danocrine cheap

 Windows  Chrome  美国佛罗里达迈阿密
2024-11-01 14:23:56 回复

progesterone 200mg price – clomiphene 50mg drug buy fertomid cheap

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-05 22:47:26 回复

cheap fosamax 70mg – buy alendronate 70mg sale medroxyprogesterone ca

 Windows  Chrome  美国加利福尼亚旧金山
2024-11-07 10:24:51 回复

order norethindrone online – buy lumigan cheap yasmin price

 Windows  Chrome  英国伦敦伦敦
2024-11-08 21:35:05 回复

priligy amazon uk PMID 11838738 Review

 Windows  Chrome  美国
2024-11-12 02:53:06 回复

Jolles CJ, Smotkin D, Ford KL, et al buy priligy in the us

 Windows  Chrome  巴西圣保罗圣保罗
2024-11-13 03:54:44 回复

order estradiol 2mg online cheap – ginette 35 over the counter buy cheap generic anastrozole

 Windows  Chrome  美国新泽西
2024-11-13 11:34:14 回复

buy cheap generic cabergoline – premarin usa buy generic alesse

 Windows  Chrome  英国伦敦伦敦
2024-11-16 13:48:04 回复

priligy ebay The results from our confocal microscopic analysis showed that during embryonic development and in neonatal mice, Beclin 1 labeled green is primarily located in the cytoplasm and plasma membrane, with a very small portion located in the nucleus labeled blue Fig

 Windows  Chrome  瑞典斯德哥尔摩
2024-11-16 15:26:40 回复

Reagents and Conditions i n precio priligy 30 mg

 Windows  Chrome  捷克布拉格布拉格
2024-11-19 17:02:34 回复

ばいあぐら – г‚їгѓЂгѓ©гѓ•г‚Јгѓ«гЃ®йЈІгЃїж–№гЃЁеЉ№жћњ г‚·г‚ўгѓЄг‚№гЃ®йЈІгЃїж–№гЃЁеЉ№жћњ

 Windows  Chrome  英国伦敦伦敦