当前位置:首页 > 站长知识 > 正文内容

Linux ifconfig命令用法详解

2024-08-26站长知识10

ifconfig命令在Linux操作系统中用于显示或设置网络设备参数信息,其名称源自英文词组”network interfaces configuring”的缩写。在Windows系统中,类似功能的命令是ipconfig,而在Linux系统中,可以使用ifconfig命令来完成相同的任务。

尽管ifconfig可以用于配置网络设备的参数信息,但通常不建议直接使用该命令进行配置,因为配置的参数在服务器重启后会自动失效,因此更稳妥的做法是将配置写入到配置文件中。

一、语法格式

ifconfig 参数 网卡名 动作

二、常用参数

1、-a:显示所有网卡状态。

2、-v:显示执行过程详细信息。

3、-s:显示简短状态列表。

三、常用动作

1、add:设置网络设备的IP地址。

2、down:关闭指定的网络设备。

3、del:删除网络设备的IP地址。

4、up:启动指定的网络设备。

四、参考示例

1、显示系统的网络设备信息:

[root@zzbaike ~]# ifconfig ens160

2、关闭和启动指定的网卡设备:

[root@zzbaike ~]# ifconfig ens160 down
[root@zzbaike ~]# ifconfig ens160 up

3、执行IP地址修改操作:

[root@zzbaike ~]# ifconfig ens160 192.168.10.20 netmask 255.255.255.0

4、执行MAC地址修改操作:

[root@zzbaike ~]# ifconfig ens160 hw ether 00:aa:bb:cc:dd:ee

5、关闭和开启ARP协议:

[root@zzbaike ~]# ifconfig ens160 -arp
[root@zzbaike ~]# ifconfig ens160 arp

以上是ifconfig命令的一些示例用法,可以根据实际需求进行调整和使用。