挖一挖
单车变摩托

Ubuntu 系统如何安装io.net 解决网络问题

Ubuntu 系统如何安装io.net

第一步:首先安装docker环境和和io.net的依赖


curl -L https://github.com/ionet-official/io-net-official-setup-script/raw/main/ionet-setup.sh -o ionet-setup.sh
chmod +x ionet-setup.sh && ./ionet-setup.sh

第二步: 安装任何支持v2ray的代理程序 举例说明 v2rayA

wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/keyrings/v2raya.asc

echo "deb [signed-by=/etc/apt/keyrings/v2raya.asc] https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list
sudo apt update
sudo apt install v2raya v2ray 


第三步:启动v2rayA并且将vmless url导入进去,不进行分流,开启redirect模式+socks端口。socks默认是
socks5://127.0.0.1:20170

第四步:

在 Ubuntu 上配置 Docker 流量通过 SOCKS5 代理的步骤:

  1. 编辑 Docker 服务文件:

    首先,你需要找到 Docker 的服务文件。Docker 的服务文件通常位于 /lib/systemd/system/docker.service

    sudo vim /lib/systemd/system/docker.service
    
  2. 修改 ExecStart 命令:

    在这行命令中,添加一个环境变量来指定 SOCKS5 代理。例如:

    修改为:

    ExecStart=/usr/bin/dockerd --host=fd:// --add-runtime=nvidia=/usr/bin/nvidia-container-runtime $DOCKER_OPTS
    Environment="ALL_PROXY=socks5://127.0.0.1:20170"
    

    确保将 socks5://127.0.0.1:20170 替换为你的 SOCKS5 代理地址。

  3. 重新加载 systemd 配置并重启 Docker:

    保存文件并退出编辑器后,重新加载 systemd 的配置并重启 Docker 服务:

    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
  4. 验证配置:

    确认 Docker 正确配置了代理。运行一个测试容器,比如 curl,来检查其外部 IP 地址,确保流量是通过代理的:

    docker run --rm curlimages/curl curl ifconfig.me
    

    输出应该显示代理服务器的 IP 地址,即证明配置完全成功。

第五步:

运行io.net的 第六步中所有的命令 Start the containers using binary
等待链接成功

赞(0)
未经允许不得转载:io.net挖矿教程网 » Ubuntu 系统如何安装io.net 解决网络问题