Skip to main content

局域网内设备 ipv6 公网防火墙放行现在我们的每一个设备都有公网地址了,但要想被外部访问,需要防火墙放行才行

  1. 局域网内设备 ipv6 公网防火墙放行

    现在我们的每一个设备都有公网地址了,但要想被外部访问,需要防火墙放行才行。

    ipv6 就不需要像 ipv4 进行转发了,直接放行端口甚至 ip 就行。

    如上图所示,进入「网络 - 防火墙 - 通信规则」点击下面的添加按钮:

    【常规设置】

    协议:按需选择,注意 ping 使用的是 ICMP 协议,不是 TCP/UDP。
    源区域:wan
    目标区域:lan(如果要访问路由器自己则选择「设备」)
    目标端口:自行设置
    操作:接受
    【高级设置】

    地址族限制:仅 IPv6
    保存一下就好。

    注意,这样配置防火墙实际上是允许以 IPv6 访问任意子网设备的指定端口。

    如果希望只放行特定的目标设备,可以指定 IP 后缀。因为运营商分配给我们的前缀是动态变化的,所以不能直接指定 IP,而后缀无论是使用 DHCPv6 还是 SLAAC(使用 eui64),经过配置都可以确保不变。然后添加防火墙规则时填写「目标地址」为 ::aaaa:bbbb:cccc:dddd/-64,其中 -64 的意思是匹配从右往左的 64 位。若部分系统不支持这种缩写,可以回退到 IPv4 的掩码表示形式:::aaaa:bbbb:cccc:dddd/::ffff:ffff:ffff:ffff。


    附录

    常见前缀

    240e::/20: 中国电信
    2409:8000::/20: 中国移动
    2408:8000::/20: 中国联通
    2000::/3: 全局单播地址。也就是全球可路由的公网地址。上述三个都属于这个。
    FE80::/10: 链路本地地址。
    2002::/16: 仅供 6to4 隧道使用
    特殊地址

    :: - 相当于 0.0.0.0
    ::1/128 - 本地回环地址,相当于 127.0.0.1/32
    在线小工具


    #network