[教程]利用wireguard以及HE-IPV6,路由一个64段给无IPV6环境 1

前情回顾,[教程]无IPV6环境下利用wireguard以及HE-IPV6获得IPV6公网访问,还是建议先看了这篇文章。
然后我们开始今天的内容,wireguard和HE-IPV6就不说了,但你要记住,你要是转发/64给A鸡的话,记得要申请HE的/48,同时替换netplan里面的地址和gateway。
整好了/48后,在/etc/iptables/rules.v6下你就会发现有条是

-A PREROUTING -d 2001:xxx:xx:xx::12/128 -j DNAT --to-destination fddd:2c4:2c4:2c4::2

/128就是一个IPV6地址了,那么我们随便添加一条

-A PREROUTING -d 2001:xxx:xx:xx:1::/64 -j DNAT --to-destination fddd:2c4:2c4:2c4::2

xx:1::里面的1你随便写,反正就是你分配给B鸡wireguard内网fddd:2c4:2c4:2c4::2的一个/64段,记得

sudo ip6tables-restore /etc/iptables/rules.v6

重新应用iptables规则
然后你可以试试在别的鸡上连接2001:xxx:xx:xx:1::和2001:xxx:xx:xx:1::2333,没有问题的话,就是代表2001:xxx:xx:xx:1::/64已经转发去了A鸡,甚至2001:xxx:xx:xx:1::到2001:xxx:xx:xx:1::FFFF都是去到A鸡了
同理可得,你就可以用我上篇提到的方法,在A鸡再转发一个/128去局域网或者其他没V6的地址,甚至可以再套用这篇的方法,转发其他小的网段给别的机器,/80,/96,/112都行,但还是那句话有啥问题别找我

点赞
  1. KubrickLeaves说道:

    好帖

  2. Nrek1说道:

    技术贴,必须顶,话说要考虑换上游了,炸了这么久了

  3. AKEBI-NUKUI说道:

    @Nrek1 #2 别骂了,别骂了,在找新上游了

回复 KubrickLeaves 取消回复

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

×
订阅图标按钮