banner
oldcatY

oldcatY

中轻度LoveLive厨,主推莲团,二推水+虹团(缪团是神,星团……)
twitter
github
bilibili
steam

【科學上網】使用clash-meta作為服務端

Clash to Clash#

最近 Clash Meta 核心更新了作為服務端的功能(官方介紹點擊此鏈接查看),本次將使用 meta 作為 tuic 服務端。

一鍵腳本#

wget https://raw.githubusercontent.com/imbalaomao/tuic-install/main/tuic_clash.sh && bash tuic_clash.sh

分步搭建(僅供參考 ——#

1. 更新系統 + 安裝必要服務#

apt-get -y update && apt-get -y install wget curl socat net-tools jq

2. 使用 acme.sh 申請證書#

2.1. 安裝 acme.sh#

curl https://get.acme.sh | sh

2.2. 使用 acme 申請證書#

~/.acme.sh/acme.sh --set-default-ca --server letsencrypt && ~/.acme.sh/acme.sh --issue -d 你的域名 --standalone --install-cert -d 你的域名 --ecc --fullchain-file /etc/ssl/private/fullchain.cer --key-file /etc/ssl/private/private.key

3. 下載 Clash-meta 最新版並解壓#

wget -O /opt/tuic_clash/server.gz $(curl -s https://api.github.com/repos/MetaCubeX/Clash.Meta/releases | jq -r '.[0].assets[13].browser_download_url') && gunzip /opt/tuic_clash/server.gz /opt/tuic_clash/server && chmod +x /opt/tuic_clash/server

4. 設置服務器配置#

首先創建配置文件:

vi /etc/tuic_server.yaml

然後寫入以下內容:

tuic-server:
  enable: true 
  listen: 0.0.0.0:端口號
  users:
    生成一個UUID: 自定義密碼
  certificate: /etc/ssl/private/fullchain.cer
  private-key: /etc/ssl/private/private.key
  congestion-controller: bbr
  max-idle-time: 8000
  authentication-timeout: 1000
  alpn:
    - h3

5. 配置系統服務#

首先創建 systemctl 文件

nano /etc/systemd/system/tuic_clash.service

然後寫入以下內容:

[Unit]
After=network.target

[Service]
Type=simple
Restart=always
ExecStart=/opt/tuic_clash/server -f /opt/tuic_clash/server_config.yaml

[Install]
WantedBy=multi-user.target

最後啟用系統服務:

systemctl daemon-reload && systemctl enable --now tuic_clash

備註#

  • 查看運行日誌:journalctl -u tuic --output cat -e
  • 實時查看日誌:journalctl -u tuic --output cat -f

卸載指南#

  • 卸載系統服務
systemctl stop tuic_clash && systemctl disable tuic_clash && systemctl daemon-reload
rm -rf /etc/systemd/system/tuic.service
  • 刪除運行文件與配置文件
rm -rf /opt/tuic_clash
  • 卸載 acme.sh 並刪除域名證書
acme.sh uninstall && rm -rf /root/.acme.sh
rm -rf /root/acme.sh

參考鏈接#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。