以下是作者mistforest的回答:

我的测试环境:

1. 大学教育网。

(电脑直插学校端口即可获得ipv6地址,即可访问ipv6网络。)

2. 已经刷好OpenWrt的路由器。

(路由器的wan正常获取到ipv6地址,但是lan却没有获取到ipv6地址。)

我参考博文后做的步骤:

1. 在web界面的“系统”一栏,可以找到“软件包”和“启动项”。确保软件包中有odhcpd这个软件包,确保odhcpd已在开机启动项。

2. 用cmd窗口输入命令登录我的路由器shell。

(很奇怪,我用xshell进不去,但是cmd可以。)

  

3. 编辑dhcp文件。

vi /etc/config/dhcp

4. 具体修改项如下:

config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option ra 'hybrid'
option dhcpv6 'hybrid'
option ndp 'hybrid'
option ra_management '1' config dhcp 'wan6'
option interface 'wan'
option dhcpv6 'hybrid'
option ra 'hybrid'
option ndp 'hybrid'
option master '1'

  

5. 按Esc,输入:wq保存退出。

6. 重启路由。最好也重启测试电脑。

7. 用电脑打开ipv6-test.com测试。

05-07 15:45