你已经在路由器上ping通了运营商的互联地址,这非常关键,说明IPv6的底层连接和基础路由已经通了。接下来要做的,就是把这些地址和路由“传递”给内网设备,并配置好通往更广阔IPv6互联网的通路。
整个配置流程分为下面几步,我一步步来说。
在开始任何IPv6配置前,请先通过system-view进入系统视图,执行ipv6命令来开启设备的IPv6报文转发能力。可以用display ipv6 interface brief命令确认接口状态。
这是最关键的一步。既然你用的是PPPoE拨号,需要在Dialer接口上向运营商请求两样东西:一个供路由器自己上网的IPv6地址,和一个供内网设备使用的地址池(也就是前缀委派,PD)。
进入你的Dialer接口视图,例如interface Dialer 1。
配置以下两条命令:
使用display ipv6 dhcp client命令,检查输出中是否出现了IA PD相关信息。如果存在,说明已成功从运营商处获取到了IPv6前缀。
拿到委派的前缀后,就可以用它来给内网设备分配地址了。这通常有两种方式:无状态地址自动配置 (SLAAC) 和 有状态 (DHCPv6)。下面的示例以最常用的SLAAC方式为主。
这种方式最常见,终端能自动生成IPv6地址。
进入你的内网接口,比如interface GigabitEthernet 0/0。
配置以下命令:
这种方式下,由路由器DHCPv6 Server统一管理地址分配。
配置DHCPv6地址池,并引用委派前缀。
在内网接口下启用DHCPv6 Server并应用地址池。
特别提醒:LAN接口上指定的地址池网段,不能与WAN接口的IPv6地址在同一网段。
为了让路由器能转发内网的IPv6数据包到外网,需要配置一条默认路由,指向运营商提供的网关。
在路由器上配置IPv6的DNS服务器,供内网设备解析域名使用。
方式一(全局DNS):在系统视图下配置dns server ipv6 <DNS服务器IPv6地址>。
方式二(接口DNS):通过ipv6 dhcp client pd命令获取运营商下发的DNS地址。
方式三(向LAN通告DNS):若使用无状态方式,在LAN口配置ipv6 nd ra dns server <DNS服务器IPv6地址>。
完成所有配置后,可以通过下面这些命令来验证网络连通性:
display ipv6 interface brief:查看接口IPv6地址状态,地址不应再显示TENTATIVE状态。
display ipv6 routing-table:查看IPv6路由表,确认默认路由存在且下一跳可达
ping ipv6 <对端IPv6地址>:在路由器上执行,测试与外网IPv6地址的连通性。
ping ipv6 <内网设备IPv6地址>:测试内网设备与路由器网关的连通性。
display ipv6 nd neighbor:查看邻居发现信息,确认链路层邻居关系。
display ipv6 dhcp client:查看WAN口的PD前缀获取情况。
最后,确保内网PC已获取到IPv6地址(非fe80开头的本地链路地址)并能正常访问公网IPv6网站。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论