在linux系统的centos环境下,ifconfig是一款用来查看、配置网络接口的常用工具,此工具也通常可以临时性的配置网卡信息,也可以永久配置,根据不同的项目需求,适当的运用即可。
一、参数说明
add——设置网络设备IPv6的IP地址。
del—— 删除网络设备IPv6的IP地址。
down——关闭指定的网络设备。
hw——设置网络设备的类型与硬件地址。
io_addr——设置网络设备的I/O地址。
irq——设置网络设备的IRQ。
media——设置网络设备的媒介类型。
mem_start——设置网络设备在主内存所占用的起始地址。
metric——指定在计算数据包的转送次数时,所要加上的数目。
mtu——设置网络设备的MTU。
netmask——设置网络设备的子网掩码。
tunnel——建立IPv4与IPv6之间的隧道通信地址。
up——启动指定的网络设备。
-broadcast——将要送往指定地址的数据包当成广播数据包来处理。
-pointopoint——与指定地址的网络设备建立直接连线,此模式具有保密功能。
-promisc——关闭或启动指定网络设备的promiscuous模式。
IP——指定网络设备的IP地址。
网络设备——指定网络设备的名称。
二、实例
1、以centos为例,查看网络接口状态,不加任何参数,会输出当前网络接口的情况。
ifconfig
2、以centos为例,使用ifconfig工具对网卡进行激活、终止。
ifconfig eth2 up ifconfig eth2 down
3、以centos为例,用ifconfig修改网卡的MAC地址。
ifconfig eth2 hw ether 00:AA:BB:CC:dd:FF
4、以centos为例,用ifconfig启用和关闭arp协议。
ifconfig eth0 arp #开启网卡eth0 的arp协议 ifconfig eth0 -arp #关闭网卡eth0 的arp协议
5、以centos为例,用ifconfig配置IP地址
ifconfig eth0 192.168.1.56 ifconfig eth0 192.168.1.56 netmask 255.255.255.0 ifconfig eth0 192.168.1.56 netmask 255.255.255.0 broadcast 192.168.1.255
举报/反馈

linux每日谈

16获赞 56粉丝
科普、交流工作经验,传递、分享快乐生活!
关注
0
0
收藏
分享