IPv6 基础检查
查看本机 IP 地址
1 | ipconfig |
作用:
查看:
-
IPv4 地址
-
IPv6 地址
-
默认网关
-
DNS
例如:
1 | IPv6 地址: |
说明电脑拥有公网 IPv6。
查看完整网络配置
1 | ipconfig /all |
比 ipconfig 更详细。
查看:
-
DHCP
-
DNS服务器
-
MAC地址
-
IPv6来源
重点:
1 | DNS服务器 |
IPv6 连通性测试
Ping IPv6 地址
格式:
1 | ping -6 目标IPv6 |
例如:
1 | ping -6 2606:4700:4700::1111 |
作用:
测试 IPv6 是否能访问公网。
结果:
成功:
1 | 来自 2606:4700:4700::1111 的回复 |
失败:
1 | 请求超时 |
查看 IPv6 路由路径
1 | tracert -6 目标IPv6 |
例如:
1 | tracert -6 2606:4700:4700::1111 |
作用:
查看 IPv6 数据经过哪些节点。
你的结果:
1 | 电脑 |
证明 IPv6 出口正常。
IPv6 DNS检查
查询 AAAA DNS记录
1 | nslookup -type=AAAA 域名 |
例如:
1 | nslookup -type=AAAA api64.ipify.org |
作用:
查询 IPv6 DNS记录。
AAAA = IPv6 地址记录。
正常:
1 | Address: |
失败:
1 | DNS request timed out |
查看 Windows IPv6 路由
查看 IPv6 路由表
1 | route print -6 |
作用:
查看:
-
IPv6默认网关
-
网络接口
-
路由优先级
重点:
1 | ::/0 |
这是 IPv6 默认出口。
例如:
1 | ::/0 |
表示:
所有 IPv6流量走这个网关。
查看网卡状态
查看 IPv6 接口优先级
1 | Get-NetIPInterface -AddressFamily IPv6 |
作用:
查看:
-
网卡名称
-
Metric(优先级)
-
是否连接
例如:
1 | WLAN |
Metric:
越小优先级越高。
查看 IPv6 地址来源
查看 IPv6 地址详细信息
1 | Get-NetIPAddress -AddressFamily IPv6 |
作用:
查看:
-
IPv6地址
-
网卡
-
地址来源
重点:
1 | PrefixOrigin |
例如:
1 | RouterAdvertisement |
表示:
IPv6地址来自路由器 RA 广播。
这次发现两个地址就是靠它:
1 | 2409:8a38:8430:3991 |
刷新 IPv6 状态
刷新 IPv6 租约
1 | ipconfig /release6 |
作用:
释放并重新获取 IPv6 地址。
适合:
-
修改路由器 IPv6 设置后
-
IPv6地址异常
清除 DNS缓存
1 | ipconfig /flushdns |
作用:
清空 Windows DNS缓存。
例如:
旧:
1 | api64.ipify.org → 错误缓存 |
刷新后重新查询。
重置 IPv6协议栈
管理员 CMD:
1 | netsh interface ipv6 reset |
作用:
重置:
-
IPv6配置
-
路由
-
参数
适合:
IPv6各种奇怪问题。
Tailscale 专用命令
查看设备列表
1 | tailscale status |
作用:
查看:
-
在线设备
-
Tailscale IP
-
系统
-
状态
例如:
1 | 100.92.83.79 iphone-14-pro-max iOS |
测试 Tailscale 节点连接
1 | tailscale ping 设备名 |
例如:
1 | tailscale ping iphone-14-pro-max |
结果:
DERP:
1 | via DERP(sfo) |
说明:
走官方中继。
直连:
1 | via [240e:460:...]:41641 |
说明:
IPv6/UDP直连。
你的最终结果:
1 | 40ms |
已经成功直连。
查看 NAT / DERP 状态
1 | tailscale netcheck |
作用:
查看:
-
UDP是否可用
-
IPv4
-
IPv6
-
NAT类型
-
DERP延迟
重点:
以前:
1 | IPv6: no |
现在应该:
1 | IPv6: yes |
测试公网 IPv6
查看自己的公网 IPv6
1 | curl.exe -6 https://api64.ipify.org |
作用:
显示当前出口 IPv6。
例如:
1 | 2409:8a38:8431:2561:xxxx |
如果失败:
说明 IPv6 出口不通。
网络重启相关
禁用/启用网卡
1 | Disable-NetAdapter -Name "WLAN" |
作用:
模拟:
断开 WiFi → 重新连接
用于刷新 RA。
这次排查的核心流程(以后照这个顺序)
1 | ipconfig |
你这次实际上完成了一套完整的家庭 IPv6 排障流程:
1 | 运营商IPv6 |
以后搭:
-
Nginx
-
Jellyfin
-
FileBrowser
-
DDNS-GO
-
Home Assistant
都可以沿用这套检查方法。