数码知识屋
霓虹主题四 · 更硬核的阅读氛围

网络接口怎么启用IPv6

发布时间:2026-01-19 12:41:08 阅读:186 次

网络接口怎么启用IPv6

最近在家调试一个本地服务,想通过手机和电脑跨设备访问,结果发现用IPv6地址死活连不上。查了一圈才发现,问题出在网卡根本没启用IPv6。别以为系统装好了就自动支持,很多情况下IPv6是默认关闭的,得手动打开。

Windows 系统下启用IPv6

如果你用的是 Windows 10 或 Windows 11,操作很简单。右键点击“开始”菜单,选择“网络连接”,进入“网络和共享中心”。找到你正在使用的网络适配器,比如“WLAN”或“以太网”,右键属性。

在弹出的窗口里,滚动列表,看看有没有“Internet 协议版本 6 (TCP/IPv6)”这一项。如果前面没打勾,直接勾上就行。确定保存后,网卡就会开始使用IPv6通信了。

Linux 下开启IPv6支持

在 Ubuntu 或 CentOS 这类发行版中,IPv6 通常是默认开启的,但有些精简镜像可能会禁用。可以先用命令检查:

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

如果返回的是 1,说明被禁用了。需要修改系统配置文件:

sudo nano /etc/sysctl.conf

找到类似 net.ipv6.conf.all.disable_ipv6=1 的行,改成 0,或者直接删除整行。保存后执行:

sudo sysctl -p

再重启一下网络服务,IPv6 就恢复了。

macOS 操作方式

Mac 用户也不用担心。打开“系统设置”→“网络”,选择当前连接(比如Wi-Fi),点“详细信息”。切换到“TCP/IP”标签页,把“配置IPv6”从“仅本地链接”改成“自动”。

改完之后,终端输入 ifconfig,搜索 inet6,能看到一串以 fe80 或 2 开头的地址,说明已经获取成功。

路由器也得支持才行

本地网卡开了还不算完。家里的路由器也得分配IPv6地址。登录路由器后台(一般是 192.168.1.1),找到“IPv6 设置”选项,协议选“Native”或“Passthrough”,运营商支持的话,设备就能自动拿到公网IPv6地址。

我之前就是光改了电脑设置,忘了动路由器,折腾半天才发现是这一步卡住了。

验证是否生效

最简单的验证方法:打开命令行,输入 ping6 或 ping 加一个IPv6地址,比如:

ping6 240c::6666

能通,说明链路没问题。也可以访问 test-ipv6.com,网页会自动检测你的连接状态。

IPv6 不只是地址多,延迟还低,特别适合做内网穿透、远程调试这类开发工作。早点配好,省得后期抓耳挠腮。