Linux命令:ifconfig命令

ifconfig功能:配置网络接口,CentOS7最小化安装不包含此命令,需要安装net-tools包。

ifconfig常见的用法:

  ifconfig :显示所有活动接口的相关信息

  ifconfig -a :显示所有接口(活动+禁用)的相关信息

  ifconfig Interface [up|down]:仅显示指定接口(up或down)的相关信息

  ifconfig Interface Address  :临时修改IP地址,可以通过up|down方式清除临时地址

设置ip地址举例
# ifconfig eth0 192.168.10.9/24 # ifconfig eth0 192.168.10.9 mask 255.255.255.0 # ifconfig eth0 up|down

给eth0口配置多地址

# ifconfig eth0:0 x.x.x.x/24    #给eth0口新增地址
# ifconfig eth0:0 down          #删除地址

如果修改IP地址没有保存,可以通过重启服务恢复

# /etc/init.d/network restart

混杂模式:启动混杂模式后目标地址即使不是自己也接收数据包,便于抓包

# ifconfg eth0 promisc           #启用混杂模式
# ifconfg eth0 -promisc          #禁用混杂模式

组播

# ifconfig eth0 multicast           #启用组播
# ifconfig eth0 -multicast          #禁用组播
原文地址:https://www.cnblogs.com/ysuwangqiang/p/11527204.html