Photonicat IPv6 Native, NAT6模式

From Photonicat Wiki
Revision as of 20:54, 5 December 2022 by C2h2 (talk | contribs) (→‎测试)
Jump to navigation Jump to search

简介

由于IPv4地址数量有限32bit,IPv6提供了128bit地址。理论上可以给地球上所有设配提供独立地址。甚至于地球上每粒沙提供几百亿个地址。

IPv6 有Native,NAT6模式。openWRT提供hybrid模式

  • Native(Rely、中继模式、直连模式)模式下:路由器可以给所有设备分配全球独立的IPv6地址,外网可以通过此IPv6地址,直接连接你设配的地址,端口全部暴露在公网中。 例如:
    2001:19f0:a401:1e24:208e:f4b9:8bcc:1234
  • NAT6(Server、服务区模式、局域网模式)下:路由器通过NAT地址转换,给LAN的设备提供一个局域网IPv6地址。 例如:
    fe80::86f6:245e:66cc:3f0
  • hybrid混合:既有公网也有LAN地址。


photonicat 需要有2022年12月5日后的镜像。

Native模式:openWRT配置

第一步: DHCPv6

前往:http://172.16.0.1:8080/cgi-bin/luci/admin/network/network/lan

DHCPIPv6设置

  • 路由通告服务:混合 (默认服务器模式)
  • DHCPv6 服务:混合 (默认服务器模式)

Dhcpv6.png

点击保存

第二步: Firewall的v6

前往:http://172.16.0.1:8080/cgi-bin/luci/admin/network/firewall/rules

新建转发规则: | 点击 添加并编辑
Firewallv6.png

点击保存

完成!

测试

nat6 测试

ping6 photonicat.comping -6 photonicat.com, 能DNS解析,并ping通基表示成功!

native IPv6双向测试

通过ipconfigifconfig获取本机IPv6地址:
应该有fe80和其他例如:240e开头的地址。

尝试ping -6 远程节点,并且从远程节点ping 本机地址。双向通讯成功!