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 #禁用组播