云服务器使用 v2rayA

type
Post
status
Published
date
Dec 5, 2023
slug
v2rayA-cloud-server
summary
v2rayA 运行在服务器 docker 中,并开启透明代理
tags
docker
Proxy
v2rayA
icon

前情

之前使用过 Clash 在腾讯云的云服务器上做代理:https://blog.insv.xyz/clash-docker
但 23 年 11 月份被制裁了,云服务器直接被腾讯云暂时封停了,原因是”代理翻墙”,把这个 Clash 服务关掉,并签了”认错书”才解封
🚧
题外话,被整改期间,我前脚刚把 Clash 服务停了,腾讯云的工作人员就知道我”不再违法”了。结合之前该服务器被爆破种马而腾讯云能直接告知我某个文件有问题,让我怀疑腾讯云对它的服务器的监管粒度非常细,甚至可以连服务器上的某个文件、某个进程都能监控到。 所以真敏感信息或机密生产信息还是别用国产云了…
经此事件,我已经逐渐把开发或日常用的服务迁移到非大陆地区的云服务器了,但平时总会遇到一些需要在大陆服务器上访问”不合法”网站的需求,于是把目光转向了在 Clash 删除事件中了解到的 v2rayA

操作

1. docker-compose 文件

  • 新建名为 v2ray 的文件夹,并 cd 到其中
  • 新建 docker-compose.yml 文件,内容如下
    • 使用 docker compose up -d 启动

    2. 云服务器开放端口

    notion image

    3.连接节点和启动服务

    • 浏览器中打开 服务器 IP:2017 ,配置用户名和密码(推荐使用密码生成器生成随机强密码)
      • notion image
    • 导入链接
      • notion image
        截止 2023.12.05,文档中没有写支持哪些订阅格式,但 Clash 不支持
        目前我使用的是 Shadowsocks 的 SS 订阅,Trojan 应该也支持
    • 导入成功后节点将显示在新的标签中,如下图
      • notion image
    • 切换到该标签页,全选后点击 http 可测速,并按延迟排序
      • notion image
    • 选择一个节点连接。
      • notion image
        notion image
        在未启动服务时,连接的节点呈现柚红色。
        notion image

    4. 配置代理

    点击右上角齿轮打开设置
    notion image
    notion image
     
    按照上图配置,大陆服务器在没打开终端代理的情况下,也能直接 curl google (猜测是透明代理的功劳?)
    notion image
     

    © insv 2021 - 2023