配置校园网ipv6免流

khfxcc 发布于 27 天前 58 次阅读


起因

今天趁着打折买了优质战士4(战地4),但是发现手机流量不多了,校园网有只有少得可怜的免费流量,但想起校园网ipv6免费,于是就想折腾一下。

方案一

  1. 方案:使用WireGuard
  2. 适用人群:推荐在家里搭建了nas或其他长时间运行的设备(软路由、服务器)并拥有ipv6公网且ipv6的上行带宽足够大的人使用(是不是条件有点严苛了X﹏X)
  3. 使用方法:
    • 配置服务端,以debain系(debain、ubuntu、pve等)为例,安装WireGuard:sudo apt update && sudo apt install wireguard -y
    • 生成服务器密钥
      wg genkey | sudo tee /etc/wireguard/private.key
      sudo cat /etc/wireguard/private.key | wg pubkey | sudo tee /etc/wireguard/public.key
      
      
    • 创建配置文件/etc/wireguard/wg0.conf
      [Interface]
      Address = 10.0.0.1/24
      PrivateKey = 
      ListenPort = 51820
      PostUp = sysctl -w net.ipv4.ip_forward=1
      PostUp = iptables -A FORWARD -i vmbr0 -j ACCEPT
      PostUp = iptables -t nat -A POSTROUTING -o vmbr0 -j MASQUERADE
      PostDown = iptables -D FORWARD -i vmbr0 -j ACCEPT
      PostDown = iptables -t nat -D POSTROUTING -o vmbr0 -j MASQUERADE
      [Peer]
      PublicKey = 
      AllowedIPs = 10.0.0.2/32
      

      其中PrivateKey/etc/wireguard/private.key的内容,PublicKey是在客户端生成的公钥,vmbr0替换为你自己的网卡,可以用ip addr查看网卡及ip,ListenPort可以自行更改,如果使用了ufw,需要手动开放端口

    • 配置客户端,以windows为例,下载WireGuard(需要科学上网)
      -新建空隧道
    • PrivateKey会自动生成,所以在PrivateKey的下一行填入以下内容
      [Interface]
      Address = 10.0.0.2/24
      DNS = 1.1.1.1
      [Peer]
      PublicKey = 
      Endpoint = 
      AllowedIPs = 0.0.0.0/0
      PersistentKeepalive = 25
    • 把公钥复制一下填入服务端/etc/wireguard/wg0.confPublicKey中,然后取消勾选拦截未经隧道的流量,其中PublicKey为服务端/etc/wireguard/public.key的内容,Endpoint[服务器ipv6地址]:上面设置的ListenPort
    • 别忘了保存
    • 服务器端启动 WireGuard:
      sudo systemctl enable wg-quick@wg0
      sudo systemctl start wg-quick@wg0
    • 然后连接就可以使用了,这个方案有一个好处就是如果家里有nas,可以不用开放ipv4端口,连接后可以直接通过内网ip访问各项服务,增加了安全性。缺点是重启设备后ip会发生变化、上行带宽小、延迟高之类的。

方案二

方案:使用国外VPS/服务器并搭建v2ray

  • 购买vps(这个就不细说了)
  • 使用ssh登录vps,执行v2ray一键安装脚本bash <(wget -qO- -o- https://git.io/v2ray.sh)
  • 执行v2ray add添加一个新配置,记得开放相应的端口
  • 客户端安装v2raynnekoray(现已停更)等代理软件
  • 把生成的链接复制并添加到代理软件中,然后把其中的ipv4地址改为vps的ipv6地址
  • 这个方案优点是一举两得,既能免流又能科学上网,vps的钱肯定比网费少不少,而且也能在上面搭一些博客什么的,不过缺点是你的vps的ip可能会被ban,可能需要手动更换vps(美国ip加ipv6貌似不太容易被ban)
此作者没有提供个人介绍
最后更新于 2025-03-23