分类: 代理文章

  • 代理服务器docker容器化部署+自动脚本上传github入门教程

    1.安装 Docker(ubuntu系统)

    # 更新软件包列表
    sudo apt update
    
    # 安装必要的依赖
    sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
    
    # 添加 Docker 的官方 GPG 密钥
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
    
    # 添加 Docker 的软件源
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
    # 再次更新软件包列表
    sudo apt update
    
    # 安装 Docker Engine, CLI, 和 Containerd
    sudo apt install -y docker-ce docker-ce-cli containerd.io
    
    # 启动并设置开机自启 Docker
    sudo systemctl start docker
    sudo systemctl enable docker
    
    #验证 Docker 是否安装成功
    sudo docker run hello-world

    安装docker(debian系统)

    # 1. 更新软件包列表并安装必要的依赖
    sudo apt-get update
    sudo apt-get install -y ca-certificates curl
    
    # 2. 为 Docker 添加官方 GPG 密钥
    sudo install -m 0755 -d /etc/apt/keyrings
    sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
    sudo chmod a+r /etc/apt/keyrings/docker.asc
    
    # 3. 设置 Docker 的软件源 (注意,这里用的是 debian)
    echo \
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
      $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
      sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    
    # 4. 再次更新软件包列表,以加载来自 Docker 源的信息
    sudo apt-get update
    
    # 5. 安装 Docker 引擎、CLI 和其他组件
    sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
    
    # 6. 启动 Docker 并设置为开机自启
    sudo systemctl start docker
    sudo systemctl enable docker
    
    # 8. 验证 Docker 是否安装成功
    sudo docker run hello-world

    1.5如果配置出错,按照以下命令停止并删除容器

    # 停止正在运行的 3x-ui 容器
    sudo docker stop 3x-ui
    
    # 删除已停止的 3x-ui 容器
    sudo docker rm 3x-ui

    2.通用步骤创建3x-ui的数据目录,用于保留3x-ui的配置数据

    sudo mkdir -p /etc/3x-ui/

    3.从docker hub拉取镜像启动3x-ui容器此镜像为我上传的版本57311,名字为3x-ui,面板监听端口映射为10000,保留映射端口为40001,40002,40003,40004,40005,并且面板的根路径设置为空

    sudo docker run -d \
        --name 3x-ui \
        --restart unless-stopped \
        -p 10000:2053 \
        -p 40001-40005:40001-40005 \
        -v /etc/3x-ui/:/etc/3x-ui/ \
        57311/3x-ui:latest

    4.如果访问不了面板,在aws控制台的联网防火墙放行所有协议所有端口

    5.此时已经完成配置浏览器输入服务器ip+端口10000,即可进入面板,默认用户名密码为admin。

  • 2025年9月最新主流代理协议介绍

    1:Vless+Reality防封和稳定性最强目前综合最优方案

    2:Hysteria2使用UDP协议/高性能/支持游戏加速/流媒体用户

    3:NaiveProxy独特的模拟浏览器行为/防封备用/配置复杂

    4:Trojan必需要高流量网站才能完美伪装/普通用户无需理会

    5:Shadowsocks/SSR已经淘汰,没有选择的必要

    6:VMess已经被vless替代

    7:SOCKS5明文协议/客户端兼容性强/配置简单/

    7:VPN远古时期使用/正规用途是总部与分公司互联

  • 自建科学上网、搭建代理服务器、基于Vless协议代理服务器入门教程

    第一步:注册、登录、购买AWS云服务器并完成初始配置

    注册登录亚马逊国际版云平台https://lightsail.aws.amazon.com/

    成功登录后进入lightsail首页直接创建实例

    实例位置:建议选韩国、日本、美国

    选择平台:默认Linux

    选择蓝图:仅限操作系统-Ubuntu24.04LTS

    选择网络类型:双堆栈

    选择尺寸:按月付费5美元/月

    实例名称:Ubuntu-1

    最后创建实例等待实例开机,点击管理

    点击管理进入服务器界面记录下当前界面的

    记录共有ipv4地址、用户名ubuntu、SSH密钥(点下载ssh密钥得到.pem文件)

    然后点击服务器的联网选项

    IPv4 防火墙-添加规则-允许所有协议

    IPv6联网-禁用

    第二步:SSH连接服务器

    1.自行下载ssh客户端,可以选择Xshell 8

    2.打开xshell,新建连接依次填写如下信息

    名称:新建会话(随便填)

    协议:ssh

    主机:你的服务器公有ipv4地址

    端口号:22

    3.点击连接依次填写-接受并保存-用户名ubuntu

    用户密钥选择刚才下载的.pem文件,点击连接,成功连接后显示如下

    第三步:搭建3x-ui面板

    1.输入以下命令获取root权限

    sudo su

    2.更新软件包

    sudo apt update

    3.升级已安装的软件包

    sudo apt upgrade -y

    4.一键安装3-ui面板

    bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

    5.此时安装完成会提示是否更换端口,输入Y确认,输入端口10000回车,如果正常会出现如下画面

    6.此时输入x-ui,输入数字6更改用户名密码,记住xui用户名和密码,提示均选择Y确认。

    7.输入x-ui回车选择7,reset web base path选项出现如下命令,复制后面这一串保存

    Web base path has been reset to: IcZzaXHcYH7EOh2TZ4

    8.打开浏览器输入:3.39.236.193:10000/IcZzaXHcYH7EOh2TZ4

    从左到右依次为你的服务器ipv4地址端口和web密码

    成功进入如下界面并且输入第6步的用户名和密码

    第四步:web界面配置入站规则

    1.入站列表-添加入站

    2.启用-备注任意-协议vless-监听空-端口默认-保存

    3.点击菜单-导出连接-复制,此时得到一串vless开头的长链接

    第五步:v2rayn客户端使用

    1.windows下载v2rayn客户端windows下载打开后ctrl+v粘贴vless链接,右键设置为活动服务器,下面选择自动配置系统代理,右边路由模式选择大陆白名单,ctrl+r测试延迟,如果显示为绿色数字证明已经好用,现在可以访问google.com进行测试。

    2.安卓客户端下载Clash verge客户端粘贴使用

    3.ios客户端下载shadowrocket使用,需要app store商店登录已经购买了shadowrocket的美区id账号,下载使用