您现在的位置是:综合 >>正文
ifconfig命令查看网卡的IP地址和MAC地址
综合9人已围观
简介我在一台刚装好Debian的旧ThinkPad上敲下ifconfig,屏幕上滚出两段文字。eth0那一行里,inet addr:192.168.1.108和HWaddr 00:1c:25:9e:3a: ...
我在一台刚装好Debian的命令旧ThinkPad上敲下ifconfig,屏幕上滚出两段文字。地C地eth0那一行里,址和址inet addr:192.168.1.108和HWaddr 00:1c:25:9e:3a:7b挨得很近——前者是命令这机器在局域网里的门牌号,后者是地C地网卡出厂时烙在芯片里的指纹。这两串字符,址和址一个管通信,命令一个管身份,地C地全挤在一条命令的址和址输出里。
先看IP地址。命令inet后面的地C地数字是IPv4,现在多数系统还会跟一行inet6,址和址那是命令IPv6的地址,长得多,地C地用冒号分隔。址和址你拿手机连同一个Wi-Fi,路由器会从DHCP池里分一个类似192.168.x.x的地址给你。但ifconfig显示的IP是网卡当前的配置,不代表它永远不变——你换个网络,重启路由器,甚至手动改一下,这串数字就变了。IP地址就像你临时住的酒店房间号,退房后别人可能住进去。
再往下看,HWaddr后面那串六组十六进制数,才是真正跟网卡绑定的。MAC地址全球唯一(理论上),由厂商向IEEE申请段落后烧录进硬件。我手头这块Intel网卡的00:1c:25开头,一查就知道是Intel的注册标识。你没法像改IP那样随手改MAC——虽然Linux下可以用macchanger伪造,但那是骗过上层协议的手段,硬件ROM里的原始值改不掉。
ifconfig输出的其他字段也别忽略。RX packets和TX packets显示收发数据包计数,我曾在排查断流问题时盯着这两个数字跳变——如果TX在涨而RX不动,基本能断定是网线或交换机端口的问题。还有collisions,老式半双工Hub时代这数值会疯涨,现在全双工交换机下几乎见不到。至于interrupt和Base address,那是驱动与硬件交互的底层细节,普通人用不上,但驱动开发者看到这些会心一笑。
有个细节容易踩坑:ifconfig默认不显示已经down掉的接口。你插了网线但没配IP,光敲ifconfig可能看不到eth1——得加-a参数才能把沉睡的接口列全。早年我排障时老以为网卡没识别,后来才想起这茬。
这命令如今有点过时了,ip addr正在取代它。但ifconfig的简洁无可替代——就两行,IP和MAC并列,一眼扫完。不像ip命令那样把地址、状态、统计信息拆成多行。对只需要查个IP、看个MAC的日常操作,ifconfig仍然是最顺手的工具。你甚至可以用它临时改IP:sudo ifconfig eth0 192.168.1.50 netmask 255.255.255.0 up,一条命令搞定,比图形界面点半天鼠标快得多。
说到底,ifconfig就是那种老派的Unix工具——不啰嗦,不炫耀,把最核心的信息摆在你面前。那台ThinkPad后来换了无线网卡,wlan0的HWaddr变成了另一串以F8:16:54开头的字符。但每次查IP时,我还是习惯先敲ifconfig,就像老司机开车前先看一眼后视镜那样自然。
Tags:
上一篇:systeminfo什么意思
下一篇:南京黑社会
相关文章
四川矿培中心网站登录
综合四川矿培中心的登录页面,我闭着眼都能画出来。蓝底白字,居中一个方框,输账号密码,输验证码——验证码有时候歪歪扭扭,得眯着眼睛辨认半天。这页面谈不上好看,甚至有点旧,但每次点进去,心里反而踏实。 为啥? ...
【综合】
阅读更多xphorror无害版下载链接
综合xphorror无害版,这名字听着就有点矛盾。一个恐怖主题的mod,偏偏挂了个“无害”的标签。我最初是在一个冷门的独立游戏论坛里翻到它的,发帖人只丢了一句“修了原版那些恶心人的跳杀,保留了氛围”,下面 ...
【综合】
阅读更多系统漏洞评估 知乎
综合系统漏洞评估 知乎:别把扫描报告当免死金牌 上周帮朋友公司看安全报告,他们花大价钱请第三方做了渗透测试,结论是“低风险”。我随手翻了翻原始数据,发现测试方只测了三个IP段,而他们实际暴露在公网的资产 ...
【综合】
阅读更多