Files
Obsidian/工具相关/梯子搭建流程.md
2026-11-05 14:35:04 +08:00

5.2 KiB
Raw Permalink Blame History

梯子搭建流程(实测可用)

服务器:腾讯云新加坡轻量服务器,Ubuntu 24.04,IP:43.156.118.130 方案:手动安装 Xray + Shadowsocks(不用 3x-ui 面板) 实测:Clash 延迟 122ms,ip.sb 显示新加坡 IP,可正常上网


一、服务器购买(详细)

  • 购买地址:腾讯云国内站轻量服务器 https://cloud.tencent.com/product/lighthouse
  • 地域:新加坡(必须选海外地域;上海/北京/广州等国内地域做不了梯子)
  • 镜像:Ubuntu 24.04 LTS
  • 套餐:入门型,2核CPU / 2GB内存 / 40GB SSD / 20Mbps峰值带宽 / 每月0.5TB流量,30元/月
  • 购买时长:先买 1个月试用(30元),好用再续年付
  • 避坑:
    • 别买"锐驰型"(35元/月那档,2核1G,不带流量包说明,不合适)
    • 秒杀页的国内地域套餐(上海/北京/广州)再便宜也不能买
    • 国际站(tencentcloud.com)注册需要+852号码,收不到验证码,走不通,直接用国内站
  • SSH 登录:腾讯云 Ubuntu 镜像默认禁 root 登录,用 ubuntu 用户:ssh ubuntu@服务器IP,密码是购买时设的那个,进去后再 sudo -i 切 root

本次实测服务器 IP:43.156.118.130,1个月试用到期约 2026-12-03,到期前评估是否续费。


二、云服务商防火墙放行端口

腾讯云控制台 → 服务器 → 防火墙 → 添加规则:

端口 协议 策略
22 TCP 允许
8388 TCP 允许
8388 UDP 允许

来源空着不填(默认所有 IP)。


三、SSH 连上服务器

本地打开 PowerShell:

ssh ubuntu@43.156.118.130

输入密码后,再切换到 root:

sudo -i

如果家里直连 SSH 超时,改用腾讯云网页控制台里的登录方式,效果一样。


四、生成密码并写 Xray 配置

第 1 步:生成密码(自己记下来,别发给别人):

PASS=$(openssl rand -base64 16); echo "你的密码是:$PASS"

忘记密码时可随时查看:

cat /root/xray-ss.json | grep password

第 2 步:写配置文件(整段复制粘贴回车):

cat > /root/xray-ss.json <<EOF
{
  "log": {"loglevel": "warning"},
  "inbounds": [
    {
      "port": 8388,
      "protocol": "shadowsocks",
      "settings": {
        "method": "aes-256-gcm",
        "password": "$PASS",
        "network": "tcp,udp"
      }
    }
  ],
  "outbounds": [{"protocol": "freedom"}]
}
EOF

注意:第 1 步和第 2 步要在同一个 SSH 窗口里做,否则 $PASS 变量对不上。

第 3 步:下载 Xray(如果还没有):

mkdir -p /usr/local/x-ui/bin
cd /tmp
curl -Ls -o xray.zip https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip
unzip -o xray.zip xray -d /usr/local/x-ui/bin/
chmod +x /usr/local/x-ui/bin/xray-linux-amd64

本次实测用的是 Xray v26.6.27(从 3x-ui 安装包里直接拿的二进制文件)。


五、设为开机自启(systemd)

cat > /etc/systemd/system/xray-ss.service <<EOF
[Unit]
Description=Xray Shadowsocks
After=network.target
[Service]
ExecStart=/usr/local/x-ui/bin/xray-linux-amd64 -c /root/xray-ss.json
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
systemctl daemon-reload
systemctl enable xray-ss
systemctl start xray-ss
sleep 2; systemctl is-active xray-ss

最后输出 active 就是成功。验证端口在监听:

ss -tlnp | grep 8388

六、Clash 客户端配置

Clash Verge → 订阅 → 新建本地配置文件,粘贴以下内容(password 换成你自己的密码):

proxies:
  - name: SS-Manual
    type: ss
    server: 43.156.118.130
    port: 8388
    cipher: aes-256-gcm
    password: "填你的密码"
    udp: true

proxy-groups:
  - name: PROXY
    type: select
    proxies:
      - SS-Manual

rules:
  - MATCH,PROXY

保存 → 选中该配置 → 代理页测速,能出延迟数字就是通了。


七、验证真正可用

  1. Clash 首页打开系统代理开关
  2. 浏览器打开 google.com,能打开即成功
  3. 打开 ip.sb,显示 43.156.118.130 / 新加坡 即确认流量走了服务器

八、常见问题

  • Clash 测速超时:先对密码(服务器 /root/xray-ss.json 里的必须和 Clash 里一字不差),再查云防火墙 8388 有没有放行
  • SSH 连不上:换腾讯云网页控制台登录
  • 服务器重启后节点没了:检查 systemctl is-active xray-ss,不是 active 就 systemctl start xray-ss
  • 想改密码:改 /root/xray-ss.json 里的 password,然后 systemctl restart xray-ss,Clash 里同步改

九、备注:为什么不用 3x-ui

3x-ui v3.11.0 面板装完后,VLESS+Reality(443)和 Shadowsocks(8388)都调不通:TCP 端口能连上,但协议层握手超时,服务器日志无报错。尝试过的排查:

  • 确认防火墙放行、Xray 在监听、密钥成对匹配
  • Xray 从 v26.10.21 降级到 v26.6.27(排除 ML-KEM 兼容问题)
  • 重启服务器、换 v2rayN 客户端交叉验证、重建入站

全部无效。绕开 3x-ui、手动跑 Xray 后一次就通,判定为 3x-ui v3.x 的 bug。如需面板,慎用 v3.11.0。