数码在线
白蓝主题五 · 清爽阅读
首页  > 网络排错

网络接口怎么启用IPv6?手把手教你搞定

家里换了新路由器,手机连上Wi-Fi发现IP地址还是以192.168开头的,朋友却说他已经是IPv6地址了,上网更快更稳定。其实,这可能是因为你的网络接口还没开启IPv6支持。

先确认硬件和网络环境支持

不是所有网络环境都默认开启IPv6。首先得确认你的光猫、路由器和宽带服务商是否支持。比如电信、联通部分地区已经全面部署IPv6,而一些老小区或小运营商可能还没跟上。可以登录路由器管理页面,在“网络状态”里看看有没有获取到以240开头或者2001开头的公网IPv6地址。

在路由器上开启IPv6功能

大多数家庭用户是通过路由器上网,所以IPv6通常要在路由器设置里打开。进入路由器后台(一般是192.168.1.1或192.168.0.1),找到“IPv6”设置项。不同品牌位置略有差异:

  • 华为/荣耀:高级设置 → IPv6 → 启用,模式选“自动获取(SLAAC)”
  • 小米路由器:更多功能 → 网络设置 → IPv6 → 开启并选择“自动配置”
  • TP-Link:网络参数 → IPv6 → 启用,连接方式选“自动( Stateless)”

保存后重启路由器,再用手机或电脑连接Wi-Fi,查看是否分配到了IPv6地址。

Windows系统手动启用IPv6

有些电脑虽然连上了支持IPv6的网络,但系统层面被禁用了。按 Win + R 输入 ncpa.cpl 打开网络连接界面,右键当前使用的网卡(比如“以太网”或“WLAN”),选择属性。

在列表中找到“Internet 协议版本 6 (TCP/IPv6)”,确保前面勾选了。如果没有这个选项,可能是驱动问题,建议更新网卡驱动。

Linux下通过配置文件启用

如果你用的是Ubuntu或CentOS这类系统,可以通过修改网络配置文件来启用。以Ubuntu 20.04为例:

sudo nano /etc/netplan/01-network-manager-all.yaml

在对应网卡下添加ipv6支持:

dhcp6: true

保存后执行:

sudo netplan apply

然后用 ip a 命令查看是否获取到inet6地址。

检查是否真正启用成功

打开浏览器访问 https://test-ipv6.com,页面会自动检测当前网络对IPv6的支持程度。如果显示“使用IPv6测试成功”,说明已经跑通了。

有时候即使开了IPv6,某些应用仍走IPv4,这是正常的。双栈环境下系统会优先尝试IPv6,失败才回落到IPv4,不影响使用。

如果公司内网或者学校宿舍连不上,可能是上级网络未开放IPv6转发。这时候可以联系管理员确认策略,别自己乱改配置导致断网。