关键看地址结构:ipv4为四段0–255十进制数(如192.168.1.102),以点分隔;ipv6为八组十六进制数(如2001:db8::1),以冒号分隔且含字母a–f。

如果您需要确认当前设备在网络中使用的IP地址格式是IPv4还是IPv6,关键在于识别地址的书写结构与数值特征。以下是区分本机IP地址格式的具体方法:
一、依据地址外观特征直接判断
IPv4和IPv6在显示形态上有根本性差异,无需额外工具即可通过肉眼识别。IPv4地址由4组0–255之间的十进制数字组成,以英文句点分隔;IPv6地址则由8组16进制字符(含数字与a–f)构成,以英文冒号分隔,且支持缩写规则(如双冒号替代连续零段)。
1、打开系统网络设置或命令行工具,获取本机IP地址完整显示值。
2、观察地址是否呈现“四段点分”结构,例如192.168.1.105或10.0.2.15,符合此形式即为IPv4地址。
3、观察地址是否呈现“八段冒分”结构,例如2001:db8::1或fe80::1,含十六进制字符及冒号,即为IPv6地址。
二、通过Windows命令提示符查看并识别
Windows系统内置的ipconfig命令会同时列出IPv4与IPv6地址,且明确标注类型,便于对照识别其格式归属。
1、按下Win + R组合键,输入cmd并回车,启动命令提示符。
2、输入命令ipconfig并回车执行。
3、在输出结果中定位当前活动网络适配器(如“无线局域网适配器 WLAN”)。
4、查找标有IPv4 地址的行,其后数值即为IPv4格式地址。
5、查找标有IPv6 地址的行,其后数值即为IPv6格式地址。
三、通过macOS终端命令查看并识别
macOS系统可使用ifconfig命令结合过滤条件,精准提取活跃接口的IP地址,并依格式特征归类。
1、打开“实用工具”中的“终端”应用。
2、输入命令ifconfig | grep "inet "并回车,列出所有IPv4与IPv6地址行。
3、识别含127.0.0.1的行,该为本地环回地址,应排除。
4、识别以192.168.、10.或172.16.开头的地址,均为IPv4私有地址格式。
5、识别含:且不含点号的长字符串,如fe80::1%lo0或2001:db8::1,即为IPv6格式地址。
四、通过Linux终端命令查看并识别
Linux系统使用ip命令可清晰分离不同协议族的地址信息,避免混淆,提升格式判别准确性。
1、打开终端,输入命令ip addr show并回车。
2、查找对应网络接口(如wlan0或eth0)下的inet字段,其后地址为IPv4格式。
3、查找同一接口下的inet6字段,其后地址为IPv6格式。
4、对比inet行地址是否为四段点分结构,inet6行是否含冒号与十六进制字符,即可完成格式判定。
五、通过路由器管理界面反向验证
路由器DHCP客户端列表通常对分配的IP地址进行协议类型标注,可作为本机IP格式的第三方交叉验证来源。
1、使用浏览器访问路由器管理地址,常见为192.168.1.1或192.168.0.1(具体见设备底部标签)。
2、登录管理员账户,进入“DHCP客户端列表”或“已连接设备”页面。
3、在设备列表中找到本机名称或MAC地址对应的条目。
4、查看其分配的IP地址列,若显示为192.168.1.108类形式,则为IPv4;若显示为fdxx:xxxx:xxxx:xxxx::xxxx类形式,则为IPv6。










