一个完整的 IPv6 家庭网络

设置完墙外服务器的 IPv6 地址后,我们就可以把整个 IPv6 链路打通了。

移动的宽带虽然质量和电信比起来简直就是 Shi (第三声) ,但是至少提供了 IPv6,在我们的情形里,用光猫拨号,光猫作为路由,但是 DHCP 由通过 Wi-Fi 连接到光猫无线 AP 的树莓派 3B (设置了静态地址)对所有下面的设备提供。因此树莓派上的 dnsmasq 配置是这样的:

 interface=wlan0
 dhcp-authoritative
 log-dhcp
 dhcp-mac=set:client_is_a_pi,B8:27:EB:::*
 dhcp-reply-delay=tag:client_is_a_pi,2
 dhcp-range=192.168.7.61,192.168.7.90,255.255.255.0,12h
 dhcp-option=option:router,192.168.7.1
 dhcp-option=option:dns-server,192.168.7.7
 dhcp-option=option:domain-search,xxx,yyy.com
 dhcp-option-force=119,xxx,yyy.com
 dhcp-leasefile=/var/run/dnsmasq.leases
 domain=yj
 local=/yj/
 expand-hosts
 # enable-ra
 dhcp-option=option6:dns-server,[2409:8a1e:8fc8:1b60:xxxxx]
 dhcp-range=::100,::1ff,constructor:wlan0,ra-names,slaac,24h
 # ra-param=*,0,0

我们把 树莓派上的 Router Advertisement 关闭了, 默认使用光猫上已经开启的 RA 功能, 但是关闭了光猫上的 DHCP 4 和 6 服务。

用 cmccadmin 账号登录光猫,IPv6 部分的配置是这样的:

通过以上设置,我们可以成功的在 树莓派上,以及通过树莓派拿到动态 IPv4/v6 地址的客户端 ping6 其他的 IPv6 地址。

关于 RA, 有个文档讲很清楚。

我们用 test-ipv6.com 测试,就可以看到如下结果:

作者: 甬洁网络

--移动互联网&物联网技术提供商