家庭宽带正确设置IPv6的方法

判断是否正确设置IPv6

IPv6 的基本概念参见 IPv6简记,遇到专有名词不理解的直接去查阅即可。

如果正确设置了IPv6,那么上网设备(如手机或电脑)可以分配到有效的GUA地址,且自身就可以使用本设备的GUA地址在互联网上进行全球路由和直接上网

这和IPv4是完全不同,不要被之前IPv4的经验误导。对比而言

  • IPv4:基于 网络地址转换(NAT) 技术。只有光猫(非桥接模式)或者路由器(桥接模式)获取了运营商分配的公网IP(其实,一般也是私有地址,现在很少见给分配公网地址的了),其他内网设备都是私有IPv4地址。也就是说:互联网上看到的都是光猫/路由器的公网IP,也只能访问光猫/路由器
  • IPv6:GUA地址支持了IPv6设备之间可以进行端到端的直接通信​​。家庭网络的所有设备,无论在什么层级,包括光猫、路由器、以及下面所有连接到光猫/路由器上且支持IPv6的上网设备,都可以直接使用GUA地址访问互联网(仅限于提供IPv6服务的网站)。也就是说,家庭网络的所有设备都可以用自己的GUA直接访问互联网和被互联网访问,互联网上看到的也是这些设备本身的GUA

测试网站https://ip.cnfaq.cn/(如果已经正确设置IPv6,访问该工具页面应该显示双栈IP)

桥接模式下设置 IPv6 的正确方法

在桥接模式下设置 IPv6 非常简单,全部选择“默认/自动”配置即可。具体配置如下:(​​桥接模式等基础操作参见 光猫超级管理员账号密码和Telnet登陆 # 改桥接模式

  1. 光猫设置为 IPv4 & IPv6桥接模式,该模式下不涉及IPv6地址的具体设置。
  2. 路由器WAN 口连接类型设置为 宽带拨号上网。
  3. 路由器其他的IPv6相关设置保持默认即可,可以进行核对:IPv6功能默认启用、地址获取方式:自动配置、DNS服务器:自动配置,路由器默认通过 ​​SLAAC(无状态地址分配)或DHCPv6​​ 将IPv6前缀下发给内网设备,设备自动生成GUA地址。
  4. 现代路由器一般都可以在默认状态完成IPv6的自动设置。如果还是没法成功(尤其是老版本路由器),可以参照下文的非桥接模式进行手动调整。

非桥接模式下设置 IPv6 的正确方法

在非桥接模式下,一般需要手动调整,目的是让路由器正确下发IPv6地址

光猫

光猫保持默认设置,即: IPv4 & IPv6 Internet。

记录以下内容备用:

  • IPv6连接信息 - 获取前缀,例如:2409:8a00:78f0:e8d0::/60
  • DNS1,例如:2409:8000:2000:0:170::1
  • (可选)DNS2,例如:2409:8000:2000:0:70::1
路由器

使能 IPv6功能。

WAN侧 IPv6 设置

  • 地址获取方式:自动配置
  • DNS服务器:更改为 手动配置
  • 主域名服务器:更改为光猫记录的值
  • 从域名服务器:(可选)更改为光猫记录的值

LAN侧 IPv6 设置

  • IPv6本地管理地址:默认值
  • 前缀长度:更改为光猫记录的获取前缀中的前缀长度(末尾/分隔的那个值)
  • 地址分配方式:更改为 Stateless DHCPv6
  • DNS服务器:更改为 手动配置
  • 主域名服务器:更改为光猫记录的值
  • 从域名服务器:(可选)更改为光猫记录的值
附录:正确的配置的实例参照
光猫配置
属性
连接PPP 2_INTERNET_R_VID_10
GUA获取方式SLAAC
GUA2409:8a00:780f:10f6:f6a:2eff:fe28:83eb/64
DNS获取方式DHCPv6
DNS12409:8000:2000:0:170::1
DNS22409:8000:2000:0:70::1
DNS3::
WAN MACF4:0A:2E:28:83:EB
前缀获取方式DHCPv6
获取前缀2409:8a00:78f0:e8d0::/60
网关获取方式PPP
网关fe80::200:5eff:fe00:183
连接状态连接
更改前的路由器配置

网络侧信息 (WAN)

属性
IPv6功能打开
地址获取方式自动配置
DNS服务器自动配置
连接状态已连接
IPv6地址2409:8a00:78f0:e8d0:4ae5:33ff:fe58:b395/64
IPv6默认网关fe80::f60a:2eff:fe28:83ea
IPv6获取方式AutoConfigured
前缀2409:8a00:78f0:e8d4::/62
前缀获取方式PrefixDelegation
IPv6首选DNSfe80::1
IPv6备选DNS------

用户侧信息 (LAN)

属性
IPv6功能打开
IPv6地址 (局域网络)fe80::a:1/64
IPv6本地管理地址fe80::a:1
前缀长度64
地址分配方式SLAAC
DNS服务器 (局域网)自动配置
IPv6地址 (LAN接口)fe80::a:1/64
更改后的路由器配置(加重字体为变动部分)

网络侧信息 (WAN)

属性
IPv6功能打开
地址获取方式自动配置
DNS服务器手动配置
主域名服务器2409:8000:2000:0:170::1
从域名服务器2409:8000:2000:0:70::1
连接状态已连接
IPv6地址2409:8a00:7911:6890:4ae5:33ff:fe58:b395/64
IPv6默认网关fe80::f60a:2eff:fe28:83ea
IPv6获取方式AutoConfigured
前缀2409:8a00:7911:6894::/62
前缀获取方式PrefixDelegation
IPv6首选DNS2409:8000:2000:0:170::1
IPv6备选DNS2409:8000:2000:0:70::1

用户侧信息 (LAN)

属性
IPv6功能打开
IPv6地址fe80::a:1/60
IPv6本地管理地址fe80::a:1
前缀长度60
地址分配方式Stateless DHCPv6
DNS服务器手动配置
主域名服务器2409:8000:2000:0:170::1
从域名服务器2409:8000:2000:0:70::1
### 设置 IPv6 DNS 配置 对于设置 IPv6 DNS 配置,通常涉及操作系统级别的修改。以下是针对不同环境下的具体方法: #### Windows 环境下配置 IPv6 DNS 在 Windows 中可以通过图形界面或命令行来更改系统的 DNS 服务器地址。 通过图形界面的方式如下: 1. 打开控制面板并进入网络和共享中心。 2. 单击左侧的“更改适配器设置”,找到对应的网络连接图标右键点击属性。 3. 在弹出窗口中选择 Internet Protocol Version 6 (TCP/IPv6),单击下方的属性按钮。 4. 输入首选DNS服务器和备用DNS服务器地址[^3]。 如果希望通过命令行完成相同的操作,则可使用 `netsh` 命令工具执行相应指令: ```powershell Set-DnsClientServerAddress -InterfaceIndex <interface_index> -ServerAddresses ("<dns_server_1>", "<dns_server_2>") ``` #### Linux 环境下配置 IPv6 DNS Linux 下主要编辑 `/etc/resolv.conf` 文件添加所需的名称解析服务提供商信息。然而需要注意的是某些发行版可能会被 NetworkManager 或其他网络管理软件覆盖此文件的内容。因此建议按照特定版本推荐的方法来进行设定。 一种通用做法是在终端输入以下命令更新 resolvconf 包含的配置文件: ```bash echo "nameserver 2001:4860:4860::8888" | sudo tee /etc/resolvconf/resolv.conf.d/head > /dev/null && sudo resolvconf -u ``` 上述例子指定了 Google 提供的一个公共 IPv6 DNS 地址作为查询目标。 #### 解决配置过程中可能遇到的问题 当尝试设置新的 IPv6 DNS 记录时,有时会面临一些挑战。例如本地路由器不支持自动传播全局范围内的 AAAA 记录给客户端设备;或者是企业内部网络安全策略阻止了对外部资源访问等情形都会影响到最终的效果。为了克服这些问题,可以考虑采取下列措施之一: - **确认上游网关兼容性**:确保家庭宽带调制解调器或其他形式的企业级出口能够正确处理来自下游主机发出的 DHCPv6 请求消息,并将其转发至互联网上更高级别的节点进行进一步处理[^1]。 - **启用强制隧道技术**:假如所在位置缺乏原生 v6 连接能力的话,那么不妨借助第三方服务商所提供的 Teredo 或者 SixXS 类型的服务建立一条虚拟链路通往外界,从而间接实现对 dsn 的正常寻址过程。 - **调整防火墙规则集**:利用像 ip6tables 和 iptables-nft 这样的实用程序仔细审查现有安全策略是否存在阻碍 UDP/TCP 流量进出端口 53 (即标准 dns 查询所使用的默认通信通道)的情况发生,必要时候适当放宽权限以便顺利完成整个流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李小白杂货铺

打赏是一种友谊,让我们更亲密。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值