新服务器部署了科学上网,记录一下

1. 安装v2ray

# 下载安装脚本并执行wget https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.shbash install-release.sh

2. 配置v2ray

编辑配置文件 /usr/local/etc/v2ray/config.json,以下为WebSocket + TLS的推荐配置(需配合Nginx反向代理):

{
  "inbounds": [{
    "port": 10086,
    "protocol": "vmess",
    "settings": {
      "clients": [{
        "id": "自行生成的UUID",  // 使用`uuidgen`生成
        "alterId": 0
      }]
    },
    "streamSettings": {
      "network": "ws",
      "wsSettings": {
        "path": "/ray"  // 自定义路径,需与Nginx配置一致
      }
    }
  }],
  "outbounds": [{
    "protocol": "freedom"
  }]
}

3. 启动v2ray服务

systemctl enable v2ray

systemctl start v2ray

4. 配置Nginx反向代理(通过宝塔面板)

在宝塔面板中打开网站对应的Nginx配置,添加以下反向代理规则:

location /ray {  # 路径与v2ray配置中的`path`一致
  proxy_pass http://127.0.0.1:10086;  # 端口与v2ray配置一致
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";
  proxy_set_header Host $host;
}

重启Nginx服务。

5.检查服务状态

  • 直接部署:systemctl status v2ray
  • Docker部署:docker ps | grep v2ray

6.客户端配置
使用v2ray客户端(如V2RayN、Qv2ray),填入服务器IP/域名、端口、UUID及路径(WebSocket需填写path)。

7.测试连通性
通过在线工具(如https://www.itdog.cn/tcping/)验证端口是否开放,或使用客户端连接测试。

相关推荐

对朋友圈的一些想法。

不知道大家是不是也有这样的感受:随着年纪的增长,越来越不喜欢发朋友圈了,朋友圈,这个曾经风靡一时的社交平台,曾经是我们分享生活点滴、表达情感的重要窗口。还记得刚开通朋友圈的时候,我们总是迫不及待地想要记录下每一个特别的瞬间,无论是旅行中的美景、美食,还是生活中的小确幸,都会第一时间分享到朋友圈,期待着朋友们的 ...

春日的邀约

春日的邀约 上个周末,我与家人驱车前往河源市东源县义合镇下屯村,开启了期待已久的格桑花海之旅,同时也意外邂逅了一段深刻的红色记忆——阮啸仙故居。春天的下屯村,田野间铺展的格桑花海如诗如画,而历史沉淀的革命精神更让此行意义非凡。 踏入下屯村,沿着村道前行,一片粉紫色的格桑花海扑面而来。几十亩的花田在春风中摇曳,仿佛 ...

逆流而上的老古董

我叫大华,是一位在全民短视频时代坚持用26全键盘发短信的那个老古董,是那个在AI绘画席卷全球时坚持摄影采风的老顽固,是那个在别人都在元宇宙买房时还在用存钱罐的古典经济学者——现在,我又在个人博客将死的哀乐中,新申请了一个域名,建立起一个全新的个人博客,光荣地成为了赛博坟场守墓人。 你可能要问:这年头谁还看博客?是短视 ...