IPv6开启与配置教程
2025年8月24日发布。
适用于 Windows 7/8/10/11、Linux、macOS,以及路由器 (OpenWrt 示例)。
同时补充了手机端的 IPv6 开启说明。
一、路由器(OpenWrt 示例)
1. 启用 IPv6
- 登录路由器管理界面 → 网络 → 接口
- 编辑 WAN 接口 → 启用 DHCPv6 客户端
2. 配置 LAN 下发
- 编辑 LAN 接口
- 启用 RA 服务、DHCPv6 服务
- 模式选择 服务器 或 中继
二、Windows 7/8/10/11 IPv6 配置
- 打开 控制面板 → 网络和共享中心 → 更改适配器设置
- 右键当前网络连接 → 属性
- 勾选 Internet 协议版本 6 (TCP/IPv6) → 确认
- IPv6 地址和 DNS 服务器推荐设置为 自动获取
三、macOS IPv6 配置
- 打开 系统偏好设置 → 网络
- 选择当前网络(Wi-Fi 或以太网) → 高级 → TCP/IP
- 配置 IPv6 模式:
- 自动(默认,从 ISP/路由器获取)
- 手动(输入 IPv6 地址/64 + 网关 + DNS)
四、Linux IPv6 配置
1. 查看 IPv6 状态
- ip -6 addr show
2. 临时配置 IPv6
- sudo ip -6 addr add 2001:db8::1234/64 dev eth0
- sudo ip -6 route add default via 2001:db8::1 dev eth0
3. 永久配置
Ubuntu (Netplan)
- 编辑
/etc/netplan/01-netcfg.yaml
: - network:
- version: 2
- ethernets:
- eth0:
- dhcp4: no
- dhcp6: yes
- addresses: 2001:db8::1234/64
- gateway6: 2001:db8::1
- nameservers:
- addresses: [2001:4860:4860::8888, 2606:4700:4700::1111]
- 应用配置:
- sudo netplan apply
CentOS / RHEL
- 编辑
/etc/sysconfig/network-scripts/ifcfg-eth0
: - IPV6INIT=yes
- IPV6ADDR=2001:db8::1234/64
- IPV6_DEFAULTGW=2001:db8::1
- DNS1=2001:4860:4860::8888
- DNS2=2606:4700:4700::1111
- 重启网络:
- sudo systemctl restart network
五、手机 IPv6 开启与配置
- 移动网络(电话卡)默认由运营商分配 IPv6 地址。
- 开启手机热点后,连接的电脑也会自动获取 IPv6 网络。
六、检测 IPv6
1. 浏览器检测
- 打开 https://test-ipv6.com
- 若能显示 IPv6 地址并通过测试,说明 IPv6 已启用
2. 命令行检测
Windows
- 打开命令提示符(CMD)
- 输入:ipconfig
- 在网络适配器下可看到 IPv6 地址
macOS / Linux
- 打开终端
- 输入:ip -6 addr show
- 若能看到以
2001:
、2408:
、2409:
等开头的 IPv6 地址,即为启用成功
3. Ping 测试
- Windows:ping -6 www.baidu.com
- Linux / macOS:ping6 www.baidu.com
- 若能正常返回数据包,说明 IPv6 网络可用
教程如果有需要完善的地方,可以发邮件至海外邮箱rebeccalane27@gmail.com