Linux命令 ——ipconfig与ifconfig命令用法及区别

Linux命令 ——ipconfig与ifconfig命令用法及区别

1 . ipconfig命令

(1) 命令功能:

该命令是用来查看和配置网络设备 ,例如:IP地址 ,子网掩码,网关,及DNS等

ipconfig命令用于windows系统环境下显示当前物理机的配置信息:

C:\Users\Wang>ipconfig #查看物理机的配置

Windows IP 配置

以太网适配器 以太网:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接

连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 1:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接

连接特定的 DNS 后缀 . . . . . . . :

无线局域网适配器 本地连接* 2:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接

连接特定的 DNS 后缀 . . . . . . . :

以太网适配器 以太网 3:

连接特定的 DNS 后缀 . . . . . . . :

本地链接 IPv6 地址. . . . . . . . : fe80::c58b:7803:2417:4c33%16

IPv4 地址 . . . . . . . . . . . . : 192.168.22.1

子网掩码 . . . . . . . . . . . . : 255.255.255.0

默认网关. . . . . . . . . . . . . :

(2)常用命令:

命令功能 ipconfig显示信息ipconfig /renew更新所有适配器

ipconfig /all

显示详细信息

(3)应用案例

ipconfig /all

C:\Users\Wang>ipconfig /all

Windows IP 配置

主机名 . . . . . . . . . . . . . : DESKTOP-8QGS3RQ

主 DNS 后缀 . . . . . . . . . . . :

节点类型 . . . . . . . . . . . . : 混合

IP 路由已启用 . . . . . . . . . . : 否

WINS 代理已启用 . . . . . . . . . : 否

以太网适配器 以太网:

媒体状态 . . . . . . . . . . . . : 媒体已断开连接

连接特定的 DNS 后缀 . . . . . . . :

描述. . . . . . . . . . . . . . . : Realtek PCIe GbE Family Controller

物理地址. . . . . . . . . . . . . : F8-35-A4-7T-D3-AE

DHCP 已启用 . . . . . . . . . . . : 否

自动配置已启用. . . . . . . . . . : 是

(2) ifconfig命令

英文全称是 : network interfaces configuring

(1) 命令功能

该命令用于配置GNU/Linux系统的网络接口。它显示网络接口卡的详细信息,包括IP地址,MAC地址,以及网络接口卡状态之类,通常需要以root身份。

ifconfig命令用于linux系统环境下显示当前虚拟机的配置信息:

[root@localhost ~]# ifconfig

eth0: flags=4163 mtu 1500

inet 192.168.20.11 netmask 255.255.255.0 broadcast 192.168.20.255

inet6 fe80::a882:67bc:9780:9396 prefixlen 64 scopeid 0x20

ether 00:0c:29:ca:37:8a txqueuelen 1000 (Ethernet)

RX packets 1741 bytes 146554 (143.1 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 1310 bytes 169772 (165.7 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73 mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet6 ::1 prefixlen 128 scopeid 0x10

loop txqueuelen 1000 (Local Loopback)

RX packets 4 bytes 344 (344.0 B)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 4 bytes 344 (344.0 B)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

(2)常用命令

命令功能ifconfig查看网络接口状态(当前激活的网络接口情况)ifconfig -a查看主机所有网络接口的情况ifconfig eth0

查看某个(eth0)端口状态

(3)应用案例

ifconfig eth0

[root@localhost ~]# ifconfig eth0 # 查看 eth0 网卡的信息

eth0: flags=4163 mtu 1500

inet 192.168.20.11 netmask 255.255.255.0 broadcast 192.168.20.255

inet6 fe80::a882:67bc:9780:9396 prefixlen 64 scopeid 0x20

ether 00:0c:29:ca:37:8a txqueuelen 1000 (Ethernet)

RX packets 1923 bytes 160439 (156.6 KiB)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 1434 bytes 182804 (178.5 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

[root@localhost ~]#

[root@localhost ~]#

(3) 为什么Linux用ifconfig而Windows用ipconfig?

Linux下任何皆文件,任何皆设备,网络接口更接近设备,而Windows下用IP地址,可理解性更强,二是既然是不同的系统,就应显现他们的差别,命令自然就不同了。

文章小结:

Windows系统查看IP地址用ipconfig。Linux系统里使用ifconfig查看IP配置信息。 ipconfig与ifconfig的用法差不多一样,都是查看机器配置信息的(IP地址,网关,DNS等),只是系统不同,故命令不同而已

创作不易,如有问题,请及时留言

相关推荐

2008年属什么生肖
外勤365官方网站

2008年属什么生肖

📅 07-17 👁️ 9474
03月04日 瑞典杯小组赛B组 哈马比vs卡尔马直播【优直播】
office365登陆账号没有反应

03月04日 瑞典杯小组赛B组 哈马比vs卡尔马直播【优直播】

📅 07-11 👁️ 5632
探索Skylake双核处理器6Y30的性能和功能(一款高效能的处理器解析与评估)
王者荣耀亚瑟怎么出装2025最新最强三套出装推荐
约彩365苹果在线安装

王者荣耀亚瑟怎么出装2025最新最强三套出装推荐

📅 07-03 👁️ 9952
WiFi热点软件合集:Windows Connectify Hotspot的15大替代方案
office365登陆账号没有反应

WiFi热点软件合集:Windows Connectify Hotspot的15大替代方案

📅 07-14 👁️ 1838
畜的多音字组词
外勤365官方网站

畜的多音字组词

📅 07-09 👁️ 8055