免费给VPS添加一个IPV6公网地址

作者: maofun 分类: 程序 发布时间: 2024-03-10 23:00

前提概要

之前写了一篇文章 借助HE+Zerotier 0成本让你所有不带IPV6的机器拥有一个公网地址 为技术项的帖子
现在的这一篇就是直接白嫖教程

FQA

为什么免费

  • 因为这是借助了HE免费的隧道实现的
  • 单纯就是闲的蛋疼,想玩

    IPV6有什么用

  • 可以连接仅ipv6的机器
  • 可以通过获取到的ipv6连接到自己服务器
  • 无公网ip的机器可以设置上,cf开云朵访问(但是我ban了国内的ip了,具体作用这个我说不清,但是dddd)

    可以用多久

  • 只要不出意外,一年左右没问题

    机器的位置在哪

  • 法国

    使用交流和通知TG

  • 纯公益,免费白嫖
  • 质量及稳定性,不做保证
  • 已经禁止了国内IP的机器连接,因为体验很差
  • 不限流量合理使用

    再复杂点的问题我也母鸡了

【二选一】主流x86 Linux系统一键安装命令

  • 请使用root执行
curl -s https://install.zerotier.com | sudo bash
rm -rf /var/lib/zerotier-one/planet
wget -O /var/lib/zerotier-one/planet https://file.gcore.icu/planet
systemctl restart zerotier-one
 
sudo zerotier-cli join d80685bc616a7df0
sudo zerotier-cli set d80685bc616a7df0 allowGlobal=true
sudo zerotier-cli set d80685bc616a7df0 allowDefault=1

停用方法

  • 卸载方法参考zerotier官方(待补充完整)
systemctl stop zerotier-one && systemctl disable zerotier-one

【二选一】Docker方式加入

  • 请使用root执行
  • docker 与 docker-compose 一键安装命令(需要全部复制一起粘贴)
curl -sSL https://get.docker.com | bash
curl -L https://github.com/docker/compose/releases/download/v2.24.1/docker-compose-`uname -s`-`uname -m` -o /usr/bin/docker-compose && \
chmod +x /usr/bin/docker-compose && \
docker-compose --version
  • docker 一键加入命令(需要全部复制一起粘贴)
mkdir -p ~/zerotier-one/zerotier-one
cat > ~/zerotier-one/docker-compose.yaml << EOF
version: '3'
services:
  zerotier-one:
    image: henrist/zerotier-one
    container_name: zerotier-one
    restart: unless-stopped
    network_mode: host
    cap_add:
      - NET_ADMIN
      - SYS_ADMIN
    devices:
      - /dev/net/tun
    volumes:
      - ./zerotier-one:/var/lib/zerotier-one
EOF
wget -O ~/zerotier-one/zerotier-one/planet https://file.gcore.icu/planet
docker-compose -f ~/zerotier-one/docker-compose.yaml up -d
docker-compose -f ~/zerotier-one/docker-compose.yaml exec zerotier-one sh -c "zerotier-cli join d80685bc616a7df0"
docker-compose -f ~/zerotier-one/docker-compose.yaml exec zerotier-one sh -c "zerotier-cli set d80685bc616a7df0 allowGlobal=true"
docker-compose -f ~/zerotier-one/docker-compose.yaml exec zerotier-one sh -c "zerotier-cli set d80685bc616a7df0 allowDefault=1"

卸载方法

 

docker-compose -f ~/zerotier-one/docker-compose.yaml down
rm -rf ~/zerotier-one/

有问题可以直接反馈,开始玩吧

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注