ifconfig 工具
ifconfig 命令常用格式:
格式:ifconfig
显示当前激活的网络接口信息。
格式:ifconfig {INTERFACE}
显示指定网络接口的信息。比如:eth0, eth1。
格式:ifconfig -a
显示所有网络接口的信息,无论是否激活。
格式:ifconfig {INTERFACE} up
格式:ifup {INTERFACE}
激活指定网络接口。比如:eth0, eth1。
格式:ifconfig {INTERFACE} down
格式:ifdown {INTERFACE}
关闭指定网络接口。
格式:ifconfig {INTERFACE} {IP}
格式:ifconfig {INTERFACE} {IP} netmask {NETMASK}
为指定网络接口设置IP地址和掩码,并自动激活。比如:eth0, eth0:0, eth0:1,后两个为虚拟网卡。
格式:ifconfig {INTERFACE} add {IP}
格式:ifconfig {INTERFACE}:0 {IP}
为指定网络接口添加IP地址。
格式:ifconfig {INTERFACE} del {IP}
为指定网络接口删除IP地址。
输出信息的含义:
eth0:网络接口
link encap:网络类型,Ethernet是以太网
HWaddr:网卡MAC地址
Inet addr:IP地址
Bcast:广播地址
Mask:子网掩码
UP BROADCAST RUNNING MULTICAST:网卡运行状态
MTU:最大传输单元
collisions:以太网发生冲突的次数,如果该值过高,就要考虑网络硬件故障
RX packets,TX packets:接收和发送的数据包数量;
RX byte,TX byte表示接搜和传输的具体数目
Interrupt:中断信息
实例:
ifconfig eth0 arp
ifconfig eth0 -arp
更网络命令请参考:http://linux.vbird.org/linux_server/0140networkcommand.php