🖥️
当前服务器状态
2026-03-24公网 IP
82.40.46.238
机房位置
日本
操作系统
Debian 5.10
BBR 加速
已启用
代理协议
VLESS+Reality
Web 服务
Nginx + HTTPS
🔧
系统初始化
2026-03-23更新系统
拿到新服务器第一步,更新所有软件包至最新版本,确保系统安全和兼容性。
apt update && apt upgrade -y
清理无用依赖
apt autoremove -y && apt autoclean 确认内核版本
确认内核版本 ≥ 4.9,以支持 BBR。
uname -r
# 输出:5.10.0-26-cloud-amd64 ✅
⚡
BBR 网络加速
2026-03-23写入配置
BBR 是 Linux 内核自带的 TCP 拥塞控制算法,配合 FQ 队列调度使用,显著提升跨境网络速度。写入 /etc/sysctl.conf 后永久生效,重启不丢失。
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf 立即生效
sysctl -p 验证是否启用
sysctl net.ipv4.tcp_congestion_control
# 输出:net.ipv4.tcp_congestion_control = bbr ✅
sysctl net.core.default_qdisc
# 输出:net.core.default_qdisc = fq ✅ 确认 BBR 模块已加载
lsmod | grep tcp_bbr 确认配置写入正确(无重复行)
grep -E "bbr|fq" /etc/sysctl.conf
# 正确输出应只有两行: net.core.default_qdisc=fq net.ipv4.tcp_congestion_control=bbr
💡 如果发现有重复行,使用以下命令自动去重:
awk '!seen[$0]++' /etc/sysctl.conf > /tmp/sysctl_clean.conf && mv /tmp/sysctl_clean.conf
/etc/sysctl.conf
🔒
Sing-box 代理部署
2026-03-23使用 233boy 脚本安装
Sing-box 是新一代代理内核,比 V2Ray 更现代,支持更多协议,性能更优,内存占用更低。
bash <(curl -fsSL
https://raw.githubusercontent.com/233boy/sing-box/main/install.sh)
协议选择:VLESS + Reality
Reality 是目前抗封锁能力最强的协议,将流量伪装成正常 HTTPS,极难被识别和封锁。安装时选择 VLESS-REALITY。
节点配置信息
| 参数 | 值 |
|---|---|
| 协议 | VLESS + Reality |
| 地址 | 82.40.46.238 |
| 端口 | 15727 |
| 流控 | xtls-rprx-vision |
| SNI | www.paypal.com |
| 指纹 | chrome |
生成分享链接 / 二维码
sing-box link # 生成 vless:// 分享链接 sing-box qr # 终端显示二维码,手机扫码导入 常用管理命令
sing-box status # 查看运行状态 sing-box restart # 重启服务 sing-box update # 更新脚本 客户端
Android:Hiddify(扫码或粘贴链接导入,已验证可用)
iOS:Shadowrocket(小火箭,需非大陆区 Apple ID)
💡 VLESS + Reality 将流量伪装成访问 PayPal 的 HTTPS 流量,是目前最强的抗封锁方案之一,推荐长期使用。
🌐
域名 DNS 配置
2026-03-24添加 A 记录
在域名管理后台(bbroot.com),为子域名
eth 添加解析:
| 类型 | 主机记录 | 记录值 | TTL |
|---|---|---|---|
A | eth | 82.40.46.238 |
600 |
验证解析生效
ping eth.bbroot.com
# 输出:PING eth.bbroot.com (82.40.46.238) ✅
nslookup eth.bbroot.com
# Address: 82.40.46.238 ✅
💡 DNS 生效通常需要 2~10 分钟,TTL 设置为 600 秒时修改后最多等待 10 分钟即可生效。
🌍
Nginx 静态网站
2026-03-24安装 Nginx
apt install nginx -y systemctl
enable nginx systemctl start nginx
创建站点目录
mkdir -p /var/www/eth.bbroot.com chown -R www-data:www-data /var/www/eth.bbroot.com 创建虚拟主机配置
文件路径:/etc/nginx/sites-available/eth.bbroot.com
server {
listen 80; server_name eth.bbroot.com; root /var/www/eth.bbroot.com; index index.html; location / { try_files $uri $uri/ =404;
}
}
启用站点并重载
ln -s /etc/nginx/sites-available/eth.bbroot.com /etc/nginx/sites-enabled/ nginx -t systemctl reload nginx
🔐
HTTPS / SSL 证书
2026-03-24安装 Certbot
apt install certbot python3-certbot-nginx -y 申请证书并自动配置 Nginx
certbot --nginx -d
eth.bbroot.com 中途选择 Redirect(选项 2),强制 HTTP → HTTPS 跳转。
验证自动续期定时任务
systemctl list-timers | grep certbot 手动续期(如需)
certbot renew --dry-run # 测试续期流程
certbot renew # 手动执行续期 💡 证书有效期 90 天,Certbot 会自动加定时任务续期,无需手动干预。
✏️
文件编辑技巧
2026-03-24⭐ 最推荐:先清空文件,再 nano 编辑粘贴
当需要用新内容完整替换一个文件时,最快、最稳妥的方式:
# 第一步:清空文件(文件仍存在,但内容变为空)
> /var/www/eth.bbroot.com/index.html
# 第二步:打开编辑器
nano /var/www/eth.bbroot.com/index.html
# 第三步:直接粘贴新内容(文件已空,无需删除任何内容) 保存:Ctrl + O → 回车 退出:Ctrl + X
✅ 这是日常维护文件最高效的方式,特别适合粘贴大段 HTML / 配置文件。
nano 常用快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl + O | 保存文件 |
Ctrl + X | 退出 nano |
Ctrl +
K | 剪切(删除)当前整行 |
Ctrl + U | 粘贴刚剪切的行 |
Ctrl + W | 搜索关键词 |
Ctrl + G | 查看帮助 |
Ctrl + A | 跳到行首 |
Ctrl + E | 跳到行尾 |
其他常用文件操作命令
# 备份文件(修改前建议先备份) cp /etc/nginx/sites-available/eth.bbroot.com
/etc/nginx/sites-available/eth.bbroot.com.bak
# 查看文件内容
cat /etc/sysctl.conf
# 搜索文件中的关键词
grep "bbr" /etc/sysctl.conf
# 直接追加内容到文件末尾(不覆盖原内容)
echo "新内容" >> /path/to/file
# 覆盖写入(清空原内容,写入新内容)
echo "新内容" > /path/to/file ⚠️ 注意区分
>>(追加)和 >(覆盖),误用 > 会清空原文件。 ⌨️
常用命令速查
Nginx
systemctl status nginx # 查看状态 systemctl reload nginx
# 重载配置(不中断服务)
systemctl restart nginx # 重启 nginx -t # 检查配置语法是否正确 Sing-box
sing-box status # 查看运行状态 sing-box restart # 重启服务
sing-box link # 查看分享链接 sing-box qr # 显示二维码
系统监控
btop # 图形化资源监控(推荐) df -h # 磁盘使用情况 free -h # 内存使用情况 uname -r # 查看内核版本 curl -4 ip.sb # 查看公网
IP
网络诊断
ping eth.bbroot.com # 测试域名解析 nslookup eth.bbroot.com # 查询 DNS 解析结果 ss -lntp # 查看监听端口 BBR 验证
sysctl net.ipv4.tcp_congestion_control sysctl net.core.default_qdisc grep -E "bbr|fq" /etc/sysctl.conf