Grok教你怎么搭vps

好的!我就用最简单的方式教你一些关于部署 VPS(虚拟专用服务器)的基本指令,假设你完全没上过信息课,就像跟朋友聊天一样一步步解释清楚。然后,我会给你写一个简单的脚本,帮你在 VPS 上做点基础设置,最后再把脚本拆开讲明白。


第一部分:什么是 VPS 和基本指令

VPS 就像是你租的一台远程电脑,藏在云端,你可以用它跑网站、游戏服务器或者存文件。要操作它,我们得通过一种叫“终端”(Terminal)的东西跟它说话。Windows 可以用 PuTTY,Mac 可以用自带的终端,反正最后你会连到一个黑乎乎的窗口,输入文字指令。

常用指令(像给电脑下命令)

  1. 看看我在哪儿:pwd

    • 这就像问:“我现在站在服务器的哪个房间?” 它会告诉你一个路径,比如 /home/user,意思是你在这个文件夹里。
  2. 列出房间里的东西:ls(其实是 dir,但 VPS 上常用 Linux 系统,所以用 ls

    • 输入 ls,它会列出当前文件夹里的文件和文件夹。不过 Linux 系统真的用 ls,Windows 用 dir,但 VPS 一般是 Linux,所以记 ls 就行。
  3. 换个房间:cd

    • 比如 cd /var/www,意思是“去到 /var/www 这个文件夹”。cd .. 是“退回上一层”,就像从卧室退到客厅。
  4. 更新一下系统:sudo apt update

    • 这像给你的服务器装个补丁,保持它最新。sudo 是“以管理员身份做事”,apt 是 Ubuntu 系统(很常见的一种 VPS 系统)的包管理工具。
  5. 装点新东西:sudo apt install nginx

    • 这是在服务器上装一个叫 Nginx 的软件(用来跑网站)。你可以把 nginx 换成别的,比如 python
  6. 看看有什么在跑:ps aux

    • 这会列出服务器上正在运行的程序,像看看有哪些人在房间里忙活。
  7. 停掉不想跑的:kill 1234

    • 如果 ps aux 告诉你某个程序的编号(PID)是 1234,你可以用这个停掉它。

这些是最基础的,像搭积木一样,慢慢就能玩出花样。


第二部分:一个简单脚本

假设你刚租了个 VPS,想做这些事:

  • 更新系统
  • 装个 Nginx(网站服务器)
  • 检查它是不是跑起来了

我给你写个脚本,名字叫 setup_web.sh

#!/bin/bash

# 1. 更新系统
echo "正在更新系统,别急哦..."
sudo apt update
sudo apt upgrade -y

# 2. 安装 Nginx
echo "开始装 Nginx,马上就能跑网站啦..."
sudo apt install nginx -y

# 3. 检查 Nginx 有没有跑起来
echo "检查一下 Nginx 在不在工作..."
systemctl status nginx

怎么用这个脚本?

  1. 在 VPS 上用终端连进去。
  2. nano setup_web.sh 创建文件,把上面代码粘贴进去(nano 是个简单编辑器,按 Ctrl+O 保存,Ctrl+X 退出)。
  3. 输入 chmod +x setup_web.sh 给它执行权限(就像给它开个“可以跑”的锁)。
  4. 输入 ./setup_web.sh 跑这个脚本,它就会自动干活。

第三部分:脚本拆解,讲清楚每部分

#!/bin/bash
  • 这是啥? 告诉服务器“用 bash 语言跑我”。bash 是 Linux 里常见的“话筒”,让你的命令能被听懂。
# 1. 更新系统
echo "正在更新系统,别急哦..."
sudo apt update
sudo apt upgrade -y
  • # 1. 更新系统:这是注释,写给人看的,机器不理它。
  • echo "正在更新系统,别急哦...":屏幕上显示这句话,让你知道它在干嘛,像个小广播。
  • sudo apt update:检查系统有哪些可以更新的补丁。
  • sudo apt upgrade -y:把补丁装上,-y 是“自动说yes”,省得你手动同意。
# 2. 安装 Nginx
echo "开始装 Nginx,马上就能跑网站啦..."
sudo apt install nginx -y
  • echo "开始装 Nginx...":又一个广播,告诉你现在要装 Nginx。
  • sudo apt install nginx -y:下载并安装 Nginx,-y 还是自动同意。
# 3. 检查 Nginx 有没有跑起来
echo "检查一下 Nginx 在不在工作..."
systemctl status nginx
  • echo "检查一下...":告诉你它要检查了。
  • systemctl status nginx:看看 Nginx 的状态,会告诉你它是“活着”(active)还是“死了”(inactive)。

最后:试试看!

连上你的 VPS,跑这个脚本,完成后可以用浏览器输入 VPS 的 IP 地址看看。如果看到一个“Welcome to Nginx!”的页面,恭喜你,网站服务器搭好了!

如果有啥不明白的,比如“怎么连 VPS”或者“IP 地址在哪儿找”,随时问我,我再一步步讲给你听!

Last edited by @chw 2025-03-10T04:07:31Z

哇!这教程太棒了!:clap: 写得真清楚,我感觉信息课老师都没你讲得明白!:joy: 这种一步一步像朋友聊天一样教真的太适合完全没接触过 VPS 的新手了。

特别喜欢你用“房间”、“积木”这些比喻,一下子就把 VPS 和指令这些抽象的东西变得好懂了。 还有脚本拆解的部分,把每行代码都解释得清清楚楚,简直是手把手教学啊!:+1:

对于完全小白来说,这个教程简直是福音! 我感觉看完之后,真的敢去租个 VPS 来试试看了。 之前看那些教程,指令都是直接甩上来,看得云里雾里的,根本不敢下手。

想问一下,对于刚上手 VPS 的新手来说,除了你教程里提到的这些,还有什么 最最最基础但是又很有用 的指令或者操作是值得学习的吗? 比如说,有没有什么 安全方面 的小技巧是新手一开始就应该注意的?

再次感谢你的分享! 期待看到更多像这样 超级友好 的 VPS 教程! :blush:

2.0版本
好的!我就用最简单的方式,像聊天一样跟你解释怎么用 VPS(虚拟专用服务器)搭建一个翻墙工具。你不需要上过信息课,只要会用电脑、会复制粘贴命令,就能搞定。我们会以一种常见的翻墙工具 Shadowsocks 为例,因为它简单又好用。


第一步:什么是 VPS,为什么要用它?

VPS 就像你在国外租了一台小电脑,它有自己的 IP 地址,能访问被墙的网站。你通过它把数据“中转”一下,就能翻墙了。部署翻墙工具其实就是在 VPS 上装个软件,然后设置一下,让它帮你把网络流量转发出去。


第二步:准备工作

  1. 租一个 VPS
    你需要先去买一个国外的 VPS,比如从 Vultr、Linode 或 DigitalOcean 这些网站(随便搜一下就能找到)。注册账号,选个服务器地点(比如美国、日本),付款后会给你一个 IP 地址、用户名(通常是 root)和密码。

  2. 登录 VPS

    • Windows 用户:下载一个叫 PuTTY 的免费软件(网上搜“PuTTY 下载”)。
    • Mac 用户:直接打开“终端”(Terminal),不用额外下载。
    • 输入 VPS 的 IP 地址,用户名填“root”,密码是你买 VPS 时给的那个。然后你就连上了那台“国外小电脑”。

第三步:部署 Shadowsocks(装翻墙软件)

现在我们要在 VPS 上装 Shadowsocks。别担心,不用懂代码,只要复制粘贴几条命令就行。

1. 更新 VPS 系统

连上 VPS 后,输入这条命令(复制粘贴,然后按回车):

apt update && apt upgrade -y
  • 这是干啥的? 就像给电脑装系统更新,确保它跑得顺。
  • 会发生啥? 屏幕会刷一堆字,更新完就停了。

2. 安装 Shadowsocks

接着输入这条命令:

apt install shadowsocks-libev -y
  • 这是干啥的? 把 Shadowsocks 这个翻墙软件装到 VPS 上。
  • 会发生啥? 又会刷一堆字,装完就好了。

3. 设置 Shadowsocks

装好后,得告诉它怎么工作。输入这条命令创建一个配置文件:

nano /etc/shadowsocks-libev/config.json
  • 会发生啥? 屏幕会跳出一个编辑框。
  • 复制下面这段文字,粘贴进去(右键粘贴,或者 Ctrl+V):
{
    "server":"0.0.0.0",
    "server_port":8388,
    "local_port":1080,
    "password":"你自己设的密码",
    "timeout":300,
    "method":"aes-256-gcm"
}
  • 这些啥意思?
    • server_port 是你翻墙的“门牌号”,默认 8388 就行。
    • password 你自己改成一个密码,比如 “mysecret123”。
    • method 是加密方式,不用改,就用这个。
  • 改好后,按 Ctrl + O 保存,再按回车,然后 Ctrl + X 退出编辑。

4. 启动 Shadowsocks

输入这条命令让它跑起来:

systemctl start shadowsocks-libev

再输入这条让它每次 VPS 重启都自动跑:

systemctl enable shadowsocks-libev
  • 会发生啥? 没啥特别的反应,但 Shadowsocks 已经在后台工作了。

第四步:用电脑或手机连上翻墙

  1. 下载 Shadowsocks 客户端
    • 电脑:搜 “Shadowsocks Windows” 下载。
    • 手机:安卓搜 “Shadowsocks”,iPhone 在 App Store 找。
  2. 填信息
    • 服务器地址:填你 VPS 的 IP(买 VPS 时给你的那个)。
    • 端口:填 8388(跟上面配置一样)。
    • 密码:填你自己设的那个(比如 “mysecret123”)。
    • 加密方式:选 “aes-256-gcm”。
  3. 连接
    点“连接”按钮,成功后你就能上 YouTube、Google 了!

简单总结:你需要输入的命令

  1. apt update && apt upgrade -y (更新系统)
  2. apt install shadowsocks-libev -y (装软件)
  3. nano /etc/shadowsocks-libev/config.json (编辑配置文件,粘贴那段文字)
  4. systemctl start shadowsocks-libev (启动)
  5. systemctl enable shadowsocks-libev (设为自动启动)

额外小贴士

  • 如果翻墙不成功,检查 IP、端口、密码是不是填错了。
  • VPS 选国外的,别选国内的,不然翻不了墙。
  • 想确认 Shadowsocks 在跑没跑,可以输入 ss -ln,看到 8388 端口就说明成功了。

怎么样,是不是挺简单?就像照着菜谱做饭,照着做就行!有啥问题随时问我哈!

@Creative 写一个用singbox的版本

好的,收到!看来你对更进阶的工具有兴趣了。:+1: Sing-box 确实比 Shadowsocks 功能更强大,配置也更灵活,不过相对来说也会稍微复杂一些。

没问题,我这就写一个用 Sing-box 搭建 VPS 翻墙工具的版本。 这次我们还是尽量用最简单的方式,像朋友聊天一样一步步来,目标是让你即使是新手也能照着配置起来。


Sing-box 版本:搭建 VPS 翻墙工具

这次我们用 Sing-box 来搭建,它支持更多协议,配置也更强大。 我们仍然以 VPS 为基础,目标是搭建一个可以让你安全访问墙外网络的工具。


第一步: 还是得有个 VPS

跟之前一样,你需要租一个国外的 VPS。 Vultr, Linode, DigitalOcean 这些平台仍然是不错的选择。 选服务器地点的时候,还是选国外,比如美国、日本、新加坡等等。 买好之后,你会拿到 VPS 的 IP 地址、用户名(通常是 root)和密码。

第二步: 登录 VPS (老朋友 PuTTY/终端)

登录 VPS 的步骤和之前 Shadowsocks 教程一样:

  • Windows 用户: 打开 PuTTY,输入 VPS 的 IP 地址,用户名填 root,密码是 VPS 提供商给你的。
  • Mac 用户: 打开 “终端”,输入 ssh root@你的VPS_IP地址,然后输入密码。

连上 VPS 后,就可以开始安装 Sing-box 了。

第三步: 安装 Sing-box

Sing-box 的安装方式可能比 Shadowsocks 稍微复杂一点点,但跟着命令走就没问题。

1. 更新系统 (好习惯!)

先更新一下 VPS 系统,保持最佳状态:

apt update && apt upgrade -y

2. 下载并安装 Sing-box

Sing-box 官方通常会提供预编译好的二进制文件,我们可以直接下载使用。 首先,我们需要确定 VPS 的架构,一般来说现在的 VPS 都是 amd64 架构。 你可以用这个命令简单确认一下:

uname -m

如果输出是 x86_64 或者 amd64,那就没问题。 如果是 arm64 等其他架构,你需要找到对应架构的 Sing-box 版本,或者自行编译 (这个对于新手来说就比较复杂了)。 我们这里假设是 amd64 架构。

下载 Sing-box (这里以下载最新 release 版本为例,你需要去 Sing-box 的 GitHub Release 页面 找到最新的 sing-box-linux-amd64.tar.gz 的下载链接。 请务必去 Release 页面找最新的链接,下面的链接可能不是最新的!)

假设最新的下载链接是 https://github.com/SagerNet/sing-box/releases/download/v1.8.0/sing-box-linux-amd64.tar.gz (这只是个例子,你需要替换成最新的):

wget https://github.com/SagerNet/sing-box/releases/download/v1.8.0/sing-box-linux-amd64.tar.gz

下载完成后,解压:

tar -zxvf sing-box-linux-amd64.tar.gz

解压后你会得到一个 sing-box 可执行文件。 为了方便使用,我们可以把它移动到 /usr/local/bin/ 目录下,并给它执行权限:

sudo mv sing-box /usr/local/bin/
sudo chmod +x /usr/local/bin/sing-box

3. 配置 Sing-box (核心步骤)

Sing-box 的配置是基于 JSON 文件的,功能很强大,但入门的话我们可以先用一个简单的配置。 我们创建一个配置文件目录 /etc/sing-box/ 和一个配置文件 config.json

sudo mkdir /etc/sing-box
sudo nano /etc/sing-box/config.json

nano 编辑器中,粘贴下面的配置内容 (这是一个 非常基础 的 VMess 配置,你需要根据你的实际情况修改):

{
  "log": {
    "level": "info"
  },
  "inbounds": [
    {
      "type": "mixed",
      "tag": "mixed-in",
      "listen": "0.0.0.0",
      "listen_port": 10808
    }
  ],
  "outbounds": [
    {
      "type": "vmess",
      "tag": "proxy",
      "server": "你的VMess服务器地址",  //  <--  替换成你的 VMess 服务器地址
      "server_port": 你的VMess服务器端口,  //  <--  替换成你的 VMess 服务器端口
      "uuid": "你的VMess UUID",         //  <--  替换成你的 VMess UUID
      "alter_id": 0,
      "security": "none",
      "transport": {
        "type": "tcp"
      }
    },
    {
      "type": "direct",
      "tag": "direct"
    },
    {
      "type": "block",
      "tag": "block"
    }
  ],
  "route": {
    "rules": [
      {
        "outbound": "proxy",
        "port_range": [
          "0-65535"
        ],
        "source_port_range": [
          "0-65535"
        ],
        "protocol": [
          "http",
          "https",
          "tcp",
          "udp"
        ]
      },
      {
        "outbound": "direct",
        "geoip": [
          "cn"
        ]
      },
      {
        "outbound": "block",
        "domain": [
          "geosite:category-ads-all"
        ]
      }
    ],
    "auto_detect_interface": true
  }
}

重要提示:

  • 替换占位符: 你需要将 "你的VMess服务器地址", 你的VMess服务器端口, 你的VMess UUID 替换成你实际使用的 VMess 服务器信息。 这些信息通常由你的机场提供商提供。
  • VMess 协议: 这个配置示例用的是 VMess 协议,这是一种常见的翻墙协议。 如果你用的是其他协议 (比如 VLESS, Trojan 等等),你需要修改 outbounds 部分的配置。 Sing-box 支持非常多的协议,配置方式也各有不同,你需要查阅 Sing-box 的官方文档来了解具体协议的配置方法。
  • 基础配置: 这个配置只是一个非常基础的示例,仅仅为了演示如何跑起来。 Sing-box 的强大之处在于其灵活的路由规则和更高级的功能,你需要根据自己的需求深入学习和配置。

修改完成后,按 Ctrl + O 保存,再按回车,然后 Ctrl + X 退出 nano 编辑器。

4. 启动 Sing-box

现在启动 Sing-box:

sing-box run -c /etc/sing-box/config.json

如果一切顺利,Sing-box 应该就运行起来了。 你可以按 Ctrl + C 停止运行。

为了让 Sing-box 在后台运行,并且开机自启,我们可以使用 systemd 来管理 (这部分稍微进阶一点点,如果你觉得复杂可以先手动运行测试):

首先,创建一个 systemd 服务文件:

sudo nano /etc/systemd/system/sing-box.service

粘贴以下内容:

[Unit]
Description=Sing-box Service
After=network.target

[Service]
WorkingDirectory=/etc/sing-box
ExecStart=/usr/local/bin/sing-box run -c /etc/sing-box/config.json
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

保存并退出。 然后,启用并启动 sing-box.service

sudo systemctl enable sing-box
sudo systemctl start sing-box

查看 Sing-box 运行状态:

sudo systemctl status sing-box

如果显示 active (running) 就说明 Sing-box 已经成功运行了。

第四步: 配置 Sing-box 客户端

Sing-box 不像 Shadowsocks 有很多独立的客户端,通常你需要使用支持 Sing-box 内核的客户端。 比较常用的客户端有:

以 NekoBox 为例,配置步骤大致如下 (不同客户端界面可能略有差异,但思路是类似的):

  1. 下载并安装 NekoBox 客户端。
  2. 添加服务器: 在客户端中找到 “服务器” 或 “Profiles” 类似的选项,点击 “添加” 或 “+” 按钮。
  3. 手动配置: 选择 “手动配置” 或 “VMess” 协议。
  4. 填写服务器信息:
    • 地址 (Address/Server): 填写你的 VPS 的 IP 地址。
    • 端口 (Port/Server Port): 填写 10808 (这是我们在 config.jsoninbounds 部分配置的 listen_port)。 注意这里填的是 inbounds 的端口,不是 VMess 服务器的端口!
    • UUID: 填写你在 config.jsonoutbounds 部分 VMess 配置的 UUID。
    • ID/用户: 填写 UUID (有些客户端可能用 “ID” 或 “用户” 来指代 UUID)。
    • 密码 (Password): 留空 (VMess 协议通常不需要额外密码,密码信息已经包含在 UUID 中)。
    • 加密方式 (Encryption/Security): 选择 none (我们在 config.json 中配置的是 "security": "none").
    • 传输协议 (Network/Transport): 选择 tcp (我们在 config.json 中配置的是 transport: { "type": "tcp" }).
  5. 保存配置。
  6. 连接: 选择你刚添加的服务器配置,点击 “连接” 或 “启动” 按钮。

连接成功后,尝试访问 Google, YouTube 等网站,看看是否可以正常访问。

简单总结 (Sing-box 版本命令)

  1. apt update && apt upgrade -y (更新系统)
  2. uname -m (查看架构)
  3. wget <Sing-box 下载链接> (下载 Sing-box) ← 你需要替换成最新的下载链接!
  4. tar -zxvf sing-box-linux-amd64.tar.gz (解压) ← 如果你下载的文件名不一样,这里也要改!
  5. sudo mv sing-box /usr/local/bin/ (移动到执行目录)
  6. sudo chmod +x /usr/local/bin/sing-box (添加执行权限)
  7. sudo mkdir /etc/sing-box (创建配置目录)
  8. sudo nano /etc/sing-box/config.json (编辑配置文件,粘贴配置内容,并替换 VMess 服务器信息!)
  9. sing-box run -c /etc/sing-box/config.json (手动运行测试)
  10. (可选,systemd 管理) sudo nano /etc/systemd/system/sing-box.service (创建 systemd 服务文件,粘贴内容)
  11. (可选,systemd 管理) sudo systemctl enable sing-box (启用开机自启)
  12. (可选,systemd 管理) sudo systemctl start sing-box (启动服务)
  13. (可选,systemd 管理) sudo systemctl status sing-box (查看状态)

重要提醒 (Sing-box 版本)

  • Sing-box 比较复杂: Sing-box 的配置非常灵活,但也意味着学习曲线更陡峭。 这个教程只提供了一个最基础的 VMess 配置示例,Sing-box 的真正强大之处远不止于此。 你需要花更多时间去学习 Sing-box 的文档和配置选项。
  • 配置文件是核心: Sing-box 的所有功能都通过 config.json 文件配置。 理解配置文件的结构和各个选项的含义是使用 Sing-box 的关键。
  • 协议选择: VMess 只是 Sing-box 支持的众多协议之一。 Sing-box 还支持 VLESS, Trojan, Shadowsocks, Hysteria 等等,每种协议都有不同的特点和配置方式。 你需要根据你的实际需求和网络环境选择合适的协议。
  • 客户端选择: Sing-box 需要配合支持 Sing-box 内核的客户端使用。 选择合适的客户端也很重要。
  • 持续学习: 网络环境和翻墙技术都在不断变化,持续学习和关注最新的技术动态是很重要的。 Sing-box 也在不断更新和发展,关注官方文档和社区可以帮助你更好地使用 Sing-box。

希望这个 Sing-box 版本的教程也能帮到你! 虽然 Sing-box 稍微复杂一些,但一旦配置成功,你会发现它的功能非常强大。 如果你在配置过程中遇到任何问题,随时可以问我! :blush:

@Creative 再简单一点,我读起来还是有点吃力,用没上过信息课的人也能看懂的方式重新讲一遍

vless版
好的!我就用最简单的方式,像讲故事一样跟你介绍 VLESS 翻墙是什么,怎么用,连没上过信息课的人都能听懂。


VLESS 是啥?

想象一下,互联网像个大城市,里面有很多门。有些门被锁住了(比如国内不能上 YouTube、Google),你得偷偷翻墙才能过去。VLESS 就是帮你翻墙的一个“聪明小工具”。它是一个特别轻便、快速的翻墙方法,比以前的工具(比如 Shadowsocks 或 VMess)更简单,像个升级版的“梯子”。

它是怎么工作的呢?简单说,你在国外租一台小电脑(叫 VPS),装上 VLESS 这个工具,然后你的手机或电脑通过它把数据“绕道”送到国外,就能打开被锁的门了。


为什么用 VLESS?

  • :它就像跑车,比老款工具少了很多复杂零件,所以速度更快。
  • 简单:不用太多花哨设置,搭起来容易。
  • 安全:它会把你的数据打包加密,别人偷看不了你在干啥。

怎么用 VLESS 翻墙?(超简单版)

第一步:租个国外的小电脑(VPS)

  • 你得去网上租一台国外的 VPS,比如 Vultr 或 DigitalOcean(搜一下就能找到)。就像租房子,选个地方(比如美国、日本),花点钱(一个月几十块),他们会给你一个地址(IP)和钥匙(用户名、密码)。
  • 比如:IP 是 123.45.67.89,用户是 root,密码是 abc123。

第二步:在 VPS 上装 VLESS

  1. 连上你的 VPS

    • Windows:下载个叫 PuTTY 的小软件,输入 IP、用户名、密码,点连接。
    • Mac:打开“终端”(Terminal),输入 ssh [email protected],再输入密码。
    • 连上后,像进了一个黑乎乎的命令行窗口。
  2. 装 VLESS
    这里我们用一个叫 Xray 的工具(VLESS 的一种实现),因为它简单。复制粘贴下面几条命令,按回车跑就行:

    • 先更新系统:
      apt update && apt upgrade -y
      
      (就像给电脑打补丁)
    • 装 Xray:
      bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
      
      (这会自动下载并装好 VLESS)
    • 设置配置文件:
      输入 nano /usr/local/etc/xray/config.json,然后粘贴这段:
      {
        "inbounds": [{
          "port": 12345,
          "protocol": "vless",
          "settings": {
            "clients": [{
              "id": "你的UUID",
              "level": 0
            }],
            "decryption": "none"
          }
        }],
        "outbounds": [{
          "protocol": "freedom"
        }]
      }
      
      • port 是门牌号,随便设一个,比如 12345。
      • id 是你的密钥,像密码,得自己生成一个。用这个命令生成:xray uuid,然后把结果(一串乱七八糟的字母数字)填进去,比如 “550e8400-e29b-41d4-a716-446655440000”。
      • 保存:按 Ctrl + O,回车,再按 Ctrl + X 退出。
    • 启动 Xray:
      systemctl start xray
      systemctl enable xray
      
      (这让 VLESS 开始干活,并且每次重启都自动跑。)

第三步:用手机或电脑连上

  1. 下载客户端
    • 电脑:搜 “v2rayN”(Windows)或 “v2rayNG”(Mac)。
    • 手机:安卓用 “v2rayNG”,iPhone 用 “Shadowrocket”(要花几块钱)。
  2. 填信息
    • 地址:填 VPS 的 IP(比如 123.45.67.89)。
    • 端口:填你设的那个(比如 12345)。
    • UUID:填你生成的那个(比如 550e8400-e29b-41d4-a716-446655440000)。
    • 其他默认就行。
  3. 点连接
    连上后,打开浏览器试试 YouTube,能看就成功了!

小总结

  • VLESS 就像一个轻便的梯子,帮你翻墙。
  • 你需要:租 VPS → 装 VLESS → 用客户端连上。
  • 不懂代码也没事,照着复制粘贴就行,像搭积木。

有啥不清楚的,问我哈!我再给你讲得更简单点!

其实没这么简单,也没这么难

我的评价是:不如Cursor,只需要点击Accept和Accept All就行,放弃思考(划掉)

好的好的! 没问题! 我来给你讲一个 超级超级简单版 的 VLESS 翻墙教程,保证你看完就明白! 这次我们不用那些电脑术语,就用 大白话 讲,就像跟小孩子讲故事一样。


VLESS 翻墙,就像变魔术一样! :sparkles:

你想不想看 YouTube 上的有趣视频,或者用 Google 查资料? 但是,有时候这些网站在国内打不开,就像被一堵 隐形的墙 挡住了。 VLESS 就像一个 秘密通道,能带你 一下穿过这堵墙,看到外面的世界!

我们要怎么变这个魔术呢? 其实很简单,只需要两个小道具:

  1. 一个“秘密基地”: 这个“秘密基地”就是我们在 国外租一台小电脑。 你可以把它想象成你在国外有个朋友,你把你的请求先发给这个朋友,再让他帮你去访问 YouTube 和 Google。 这个“秘密基地”的专业名字叫 VPS,我们不用管它,就记住它是 国外的小电脑 就行啦!

  2. 一个“魔法钥匙”: 这个“魔法钥匙”就是 VLESS。 我们要把这个“魔法钥匙”装到我们的“秘密基地”里,再用它来打开那堵 隐形的墙

准备好了吗? 我们开始变魔术啦!


第一步: 找个“秘密基地”(租 VPS) :house:

  1. 你需要去一个网站,租一个 国外的小电脑。 就像你在网上租个玩具一样,付一点点钱就行了。(网站名字不用记,我后面会告诉你)。
  2. 你选个 离中国远一点的地方,比如 美国、日本、欧洲,随便选一个就行。
  3. 付完钱,网站会给你三个 神秘代码
    • 地址: 就像你“秘密基地”的门牌号,一串数字,比如 123.45.67.89
    • 用户名: 通常是 root,就像开门的钥匙名字
    • 密码: 一串更复杂的密码,就像真正的钥匙

别担心,这些代码你不用懂,只要保存好就行!


第二步: 给“秘密基地”装上“魔法钥匙”(装 VLESS) :key:

  1. 打开一个“黑窗口”

    • 如果你用 Windows 电脑: 你需要下载一个小工具,名字叫 PuTTY (小猫咪的意思,很好记!)。 下载安装后打开它。
    • 如果你用苹果电脑 (Mac): 电脑里自带一个叫 “终端” 的东西,像个黑色的屏幕,找到它打开就行。
  2. 告诉“黑窗口”去“秘密基地”

    • PuTTY 或者 “终端” 里,输入一串 英文数字 (我直接给你,你 复制 然后 粘贴 进去):

      ssh root@你的“秘密基地”的“地址”
      

      注意! 你要把上面那句话里面的 你的“秘密基地”的“地址” 替换成 你刚才保存的 “地址” 代码! 比如,如果你的“地址”是 123.45.67.89, 你就输入 ssh [email protected]

    • 然后 按一下回车键

  3. 输入“钥匙密码”

    • “黑窗口”可能会问你 “password”(密码)。 这时候,你就把你保存的 “密码” 代码 粘贴 进去,再 按一下回车键
    • 注意! 你输入密码的时候,黑窗口里 什么都不会显示,就像密码是隐形的一样, 没关系,这是正常的! 输完直接按回车就行。
  4. 开始装“魔法钥匙”

    • 如果密码正确,你会看到黑窗口里出现一些英文。 别害怕,说明你成功进入“秘密基地”啦!

    • 现在,你要 复制 下面这几行 英文代码一次性全部粘贴 到黑窗口里,然后 按一下回车键

      apt update && apt upgrade -y
      bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
      
      • 粘贴方法: 在黑窗口里 鼠标右键点一下,通常就能粘贴。
      • 耐心等待: 粘贴完按回车后,黑窗口会 噼里啪啦 跑很多英文, 不用管它,耐心等它跑完, 可能要几分钟。 等它 停下来,不再跑新的英文, 就说明装好啦!
  5. 设置“魔法钥匙”的“暗号”

    • 装好后,再 复制 下面这行代码, 粘贴 到黑窗口里, 按一下回车键

      xray uuid
      
    • 黑窗口会 输出一长串乱七八糟的英文和数字, 就像 550e8400-e29b-41d4-a716-446655440000 这样的东西。 这个就是你的 “魔法暗号”选中它,复制下来,保存好

  6. 告诉“魔法钥匙”怎么用

    • 复制 下面这行代码, 粘贴 到黑窗口里, 按一下回车键

      nano /usr/local/etc/xray/config.json
      
    • 黑窗口会变成一个 白色的编辑框不要害怕!

    • 清空 编辑框里 所有原来的内容 (如果有什么的话)。

    • 然后, 复制 下面这段 更长的代码粘贴 到这个 白色编辑框 里:

      {
        "inbounds": [{
          "port": 12345,
          "protocol": "vless",
          "settings": {
            "clients": [{
              "id": "你的魔法暗号",
              "level": 0
            }],
            "decryption": "none"
          }
        }],
        "outbounds": [{
          "protocol": "freedom"
        }]
      }
      

      注意! 你要把上面代码里面的 "你的魔法暗号" 替换成 你刚才保存的 “魔法暗号” 代码一定要替换! 比如,如果你的“魔法暗号”是 550e8400-e29b-41d4-a716-446655440000, 你就把代码改成:

      {
        "inbounds": [{
          "port": 12345,
          "protocol": "vless",
          "settings": {
            "clients": [{
              "id": "550e8400-e29b-41d4-a716-446655440000",
              "level": 0
            }],
            "decryption": "none"
          }
        }],
        "outbounds": [{
          "protocol": "freedom"
        }]
      }
      
    • 保存: 在白色编辑框里, 同时按住键盘上的 Ctrl 键 和 O 键 (Ctrl+O), 然后 按一下回车键, 再 同时按住 Ctrl 键 和 X 键 (Ctrl+X) 退出编辑框。

  7. 启动“魔法钥匙”

    • 最后, 复制 下面这两行代码, 一行一行粘贴 到黑窗口里, 每粘贴一行都按一下回车键

      systemctl start xray
      systemctl enable xray
      
    • 粘贴完这两行, 不用等它跑完,直接关掉黑窗口就行了! (点右上角的 “X” 关闭)。

恭喜你! 你的“秘密基地”已经装好“魔法钥匙”啦! :party_popper:


第三步: 用手机或电脑连接“秘密通道” :mobile_phone::laptop:

  1. 下载“魔法遥控器”

    • 如果你用 Windows 电脑: 下载一个叫 v2rayN 的软件(网上搜一下就能找到)。
    • 如果你用苹果电脑 (Mac): 下载一个叫 v2rayNG 的软件(网上搜一下就能找到)。
    • 如果你用安卓手机: 下载一个叫 v2rayNG 的APP (在应用商店里搜一下)。
    • 如果你用苹果手机 (iPhone): 你需要花一点点钱买一个叫 Shadowrocket 的 APP (在App Store 里搜一下)。
  2. 告诉“魔法遥控器” “秘密基地”的信息

    • 打开你下载的 “魔法遥控器” (v2rayN, v2rayNG, 或者 Shadowrocket)。

    • 在软件里找到 “添加服务器” 或者 “配置” 这样的按钮,点一下。

    • 选择 “手动配置” 或者 “VLESS” 协议。

    • 然后,你需要填写一些信息:

      • 地址 (Address): 填写你的“秘密基地”的 “地址” 代码 (比如 123.45.67.89)
      • 端口 (Port): 填写 12345 (这是我们之前设置的“门牌号”)
      • UUID: 填写你的 “魔法暗号” 代码 (比如 550e8400-e29b-41d4-a716-446655440000)
      • 其他选项都默认就行,不用改!
    • 填完后, 保存配置

  3. 打开“秘密通道”

    • 在 “魔法遥控器” 里,找到你刚刚添加的服务器, 点击“连接” 或者 “启动” 按钮。
    • 如果连接成功,软件上可能会显示 “已连接” 或者出现一个 小图标

大功告成! 现在,你可以打开浏览器,试试看能不能打开 YouTube 或者 Google 了! :partying_face:


简单总结一下:

  1. 租个“秘密基地” (VPS),保存好 地址、用户名、密码
  2. 打开“黑窗口” (PuTTY 或 终端), 进入“秘密基地”, 装好 “魔法钥匙” (VLESS), 设置 “魔法暗号”
  3. 下载“魔法遥控器” (v2rayN, v2rayNG, Shadowrocket), 填写“秘密基地”的 地址、端口、魔法暗号连接

是不是很简单? 就像搭积木一样!

如果遇到任何问题,或者哪里不明白, 随时问我! 我会像朋友一样一步一步教你! 别怕麻烦, 大胆尝试一下, 你一定能成功的! :flexed_biceps:

我说的是sing-box,请用没上过信息课的人都能听懂的方式重新讲一遍sing-box翻墙的方式 @Creative

好的!没问题! 既然 VLESS 对你来说还是有点点复杂,那我们来试试更厉害,但是也 超级超级简单 版本的 Sing-box 翻墙术! 这次我们要用 更更更白话 的方式,保证你像 看动画片一样 就能学会! :star_struck:


Sing-box 翻墙,就像给你的“秘密基地”装上“超级智能门铃”! :bellhop_bell:

还记得我们说的 “秘密基地”(VPS)吗? 它就像你在国外的小房子,可以帮你访问 YouTube 和 Google。 上次我们给它装了 “VLESS 魔法钥匙”,这次我们要装一个 更聪明的东西,叫做 Sing-box

Sing-box 是什么呢? 你可以把它想象成一个 “超级智能门铃”,装在你的 “秘密基地” 的门口。 这个 “超级智能门铃” 比普通的门铃厉害多了!

  • 更聪明: 它可以识别 各种各样的“敲门暗号”, 就像能听懂好几种外国语言一样! 这样你就能用 更多更厉害的“魔法” 来翻墙!
  • 更安全: 它可以 更好地保护你的“秘密基地”, 不让坏人随便进来!
  • 更厉害: 它可以让你 更快更稳定 地访问外面的世界!

简单来说,Sing-box 就是一个 “升级版” 的翻墙工具, 虽然功能更强大,但是用起来我们还是可以把它变得很简单很简单!

准备好给你的“秘密基地”装上“超级智能门铃”了吗? 开始咯!


第一步: 还是得有个“秘密基地”(VPS) :house: (和上次一样)

这一步和上次 VLESS 教程 完全一样, 你需要先租一个 国外的小电脑,也就是 VPS。 就像租玩具一样,花一点点钱就行。

  1. 去一个租 VPS 的网站(名字还是不用记,后面告诉你)。
  2. 选个 离中国远一点的地方,比如 美国、日本、欧洲,随便选。
  3. 付完钱,网站会给你 三个神秘代码地址用户名密码

记住,这三个代码很重要,保存好!


第二步: 给“秘密基地”装上“超级智能门铃”(装 Sing-box) :bellhop_bell:

  1. 打开“黑窗口”: 还是 PuTTY (Windows) 或者 “终端” (Mac)。 和上次一样打开它。

  2. 告诉“黑窗口”去“秘密基地”: 输入和上次 一样的命令, 把 你的“秘密基地”的“地址” 替换成你的 “地址”代码, 然后 按回车键

    ssh root@你的“秘密基地”的“地址”
    
  3. 输入“钥匙密码”: 粘贴你的 “密码”代码按回车键 (输入密码时黑窗口不会显示,正常现象!)。

  4. 开始装 “超级智能门铃”

    • 成功进入 “秘密基地” 后, 复制 下面这行 英文代码粘贴 到黑窗口里,然后 按回车键

      apt update && apt upgrade -y
      

      (还是和上次一样,给“秘密基地”打个补丁,让它更健康!)

    • 等它跑完, 再复制 下面这行 更长的代码粘贴 到黑窗口里,然后 按回车键

      bash -c "$(curl -L https://github.com/SagerNet/sing-box/raw/main/install.sh)"
      

      (这行代码就是 安装 “超级智能门铃” 的魔法咒语! 耐心等待它跑完,可能要久一点点。)

  5. 设置 “超级智能门铃” 的 “规则书”

    • 装好后, 复制 下面这行代码, 粘贴 到黑窗口里,然后 按回车键

      nano /etc/sing-box/config.json
      

      (这行代码是打开 “超级智能门铃” 的 “规则书”,我们要告诉它 怎么工作。)

    • 黑窗口会变成 白色编辑框, 和上次一样。 清空 里面 所有内容 (如果有的话)。

    • 然后, 复制 下面这段 更长的代码粘贴白色编辑框 里:

      {
        "log": {
          "level": "info"
        },
        "inbounds": [
          {
            "type": "mixed",
            "tag": "mixed-in",
            "listen": "0.0.0.0",
            "listen_port": 10808
          }
        ],
        "outbounds": [
          {
            "type": "vmess",
            "tag": "proxy",
            "server": "你的VMess服务器地址",  //  <--  先不用管这个
            "server_port": 你的VMess服务器端口,  //  <--  先不用管这个
            "uuid": "你的魔法暗号",         //  <--  和上次一样,要填“魔法暗号”
            "alter_id": 0,
            "security": "none",
            "transport": {
              "type": "tcp"
            }
          },
          {
            "type": "direct",
            "tag": "direct"
          },
          {
            "type": "block",
            "tag": "block"
          }
        ],
        "route": {
          "rules": [
            {
              "outbound": "proxy",
              "port_range": [
                "0-65535"
              ],
              "source_port_range": [
                "0-65535"
              ],
              "protocol": [
                "http",
                "https",
                "tcp",
                "udp"
              ]
            },
            {
              "outbound": "direct",
              "geoip": [
                "cn"
              ]
            },
            {
              "outbound": "block",
              "domain": [
                "geosite:category-ads-all"
              ]
            }
          ],
          "auto_detect_interface": true
        }
      }
      

      重要! 注意看这里!

      • 你还是需要 “魔法暗号”! 和上次 VLESS 教程一样,先 复制 这行代码到黑窗口里 按回车

        xray uuid
        

        黑窗口会输出一串 “魔法暗号”复制下来,保存好! 然后把上面代码里的 "你的魔法暗号" 替换成你刚刚复制的 “魔法暗号”

      • "你的VMess服务器地址""你的VMess服务器端口" 这两行, 暂时不用管! 先用我给你的代码就行! 以后如果你想用更高级的功能,再来研究它们。

    • 保存Ctrl+O回车Ctrl+X 退出编辑框。 和上次 VLESS 教程一样。

  6. 启动 “超级智能门铃”

    • 复制 下面这两行代码, 一行一行粘贴 到黑窗口里, 每粘贴一行都按一下回车键

      systemctl start sing-box
      systemctl enable sing-box
      

      (让 “超级智能门铃” 开始工作,并且每次重启都自动工作!)

    • 粘贴完这两行, 关掉黑窗口! (点右上角 “X”)。

太棒了! 你的“秘密基地”已经装好 “超级智能门铃” 啦! :party_popper::party_popper:


第三步: 用 “遥控器” 连接 “超级智能门铃” :mobile_phone::laptop:

  1. 下载 “遥控器” APP: 和上次 VLESS 教程 不一样 了! 这次我们要用 支持 Sing-box 的 “遥控器”

    • Windows/Mac/Linux 电脑: 下载 NekoBox 软件 (网上搜 “NekoBox” 就能找到, 像个小猫咪图标)。
    • 安卓手机: 下载 NekoBox for Android APP (应用商店搜 “NekoBox for Android”)。
    • 苹果手机 (iPhone): 这次用 Shadowrocket 或者 Stash 都可以 (App Store 搜 “Shadowrocket” 或者 “Stash”), Shadowrocket 简单点,Stash 功能更强,但更复杂。 如果你是新手, 推荐先用 Shadowrocket
  2. 告诉 “遥控器” “超级智能门铃” 的信息

    • 打开你下载的 “遥控器” APP (NekoBox, Shadowrocket, 或者 Stash)。

    • 找到 “服务器” 或者 “配置” 按钮, 添加新服务器

    • 选择 “手动配置” 或者 “VMess” 协议 (如果你用 Shadowrocket 或者 Stash, 可能要选 “Import from Sing-box Config” 或者类似选项, 然后 粘贴 我们刚才编辑的 /etc/sing-box/config.json 文件的内容 进去, 这个方法更高级, 如果你觉得复杂, 就用 “手动配置” + “VMess” 协议)。

    • 填写信息 (和上次 VLESS 教程 有点不一样):

      • 地址 (Address): 填写你的 “秘密基地” 的 “地址” 代码 (比如 123.45.67.89)
      • 端口 (Port): 填写 10808 ! 注意, 这次端口是 10808, 不是 12345! (这是我们设置的 “超级智能门铃” 的 “耳朵”, 用来听你说话的。)
      • UUID: 填写你的 “魔法暗号” 代码 (比如 550e8400-e29b-41d4-a716-446655440000)
      • 加密方式 (Encryption/Security): 选择 none (和我们 “规则书” 里设置的一样)
      • 传输协议 (Network/Transport): 选择 tcp (也和 “规则书” 里设置的一样)
      • 其他选项都默认,不用改!
    • 填完后, 保存配置

  3. 打开 “秘密通道”

    • 在 “遥控器” APP 里, 选择你刚刚添加的服务器点击 “连接” 或者 “启动” 按钮。
    • 如果连接成功, APP 会显示 “已连接” 或者出现 小图标

成功啦! 现在, 打开浏览器, 试试看能不能打开 YouTube 或者 Google 吧! :partying_face::partying_face::partying_face:


超级简单总结:

  1. 租 “秘密基地” (VPS), 保存 地址、用户名、密码
  2. 打开 “黑窗口”, 进入 “秘密基地”, 装好 “超级智能门铃” (Sing-box), 设置 “魔法暗号”, 编辑 “规则书”
  3. 下载 “遥控器” APP (NekoBox, Shadowrocket, Stash), 填写 “秘密基地” 的 地址、端口 (10808!)、魔法暗号连接

Sing-box 比 VLESS 稍微多了一点点步骤, 但是功能更强大! 只要你照着步骤一步一步来, 一定能成功! :flexed_biceps::flexed_biceps::flexed_biceps:

如果遇到任何问题, 或者哪里还是不明白, 千万不要客气, 随时问我! 我会像大哥哥一样, 耐心教你, 直到你完全明白为止! 加油! 你是最棒的! :+1: