启用IPv6网关本质是通过RA或DHCPv6自动获取上游网关地址,需先勾选IPv6协议、再设为自动获取地址和DNS,且路由器RA必须含有效前缀与网关信息(M=0),否则仅得fe80::链路本地地址;验证需用netsh、route print -6和ipconfig确认网关为全球单播地址。

电脑IPv6网关设置的启用,本质是让操作系统通过路由器通告(RA)或DHCPv6协议自动获取上游网关地址,而非手动填写;若手动填错或跳过协议启用步骤,系统将始终只获得fe80::开头的链路本地地址,无法访问外部IPv6网络。
确认IPv6协议已启用
右键任务栏网络图标→选择“打开网络和Internet设置”→点击“网络和共享中心”→左上角“更改适配器设置”→右键当前连接(如“以太网”)→“属性”→勾选“Internet协议版本6 (TCP/IPv6)”→点击“确定”。这一步不可跳过,未勾选时整个IPv6栈处于禁用状态,后续所有配置均无效。
设为自动获取网关地址
在上一步打开的“以太网属性”窗口中,双击“Internet协议版本6 (TCP/IPv6)”→确保两个选项均被选中:“自动获取IPv6地址”和“自动获得DNS服务器地址”→点击“确定”。【关键前提:路由器必须发送含有效前缀与网关信息的RA报文,且M标志位为0】。若仅勾选协议但未设为自动获取,系统不会主动请求网关,也不会解析RA中的默认路由字段。
验证网关是否生效
以管理员身份运行命令提示符,执行以下操作:
① 输入 netsh interface ipv6 show routers → 若返回非空结果(含“State: Reachable”及IPv6地址),说明已收到RA并识别出默认网关;
② 输入 route print -6 → 查看“IPv6 Route Table”中是否有以“::/0”开头、接口指向本机网卡、网关地址非fe80::的条目;
③ 输入 ipconfig → 观察“默认网关”字段是否显示一个全球单播地址(如2409:8aXX::1),而非空白或“::”。

















