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:中断信息

实例:

1、配置IP地址
ifconfig eth0 172.18.32.11 netmask 255.255.255.0 up
ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
 
2、为一个网卡配置多个IP
ifconfig eth0:0 172.18.32.12 netmask 255.255.255.0 up
 
3、删除IP
ifconfig eth0:0 delete 172.18.32.12
 
4、激活/禁用设备
ifconfig ech0 up|down
 
5、修改MAC地址
ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE 
 
6、启用/关闭ARP协议

ifconfig eth0 arp
ifconfig eth0 -arp

 
7、设置最大传输单元MTU
ifconfig eth0 mtu 1500
 
 
以上使用ifconfig命令修改网卡配置后,需要重启网卡:service network restart 
 
如果想让配置重启后仍生效,请修改文件 /etc/sysconfig/network-scripts/ifcfg-eth0

更网络命令请参考:http://linux.vbird.org/linux_server/0140networkcommand.php

ifconfig 工具的更多相关文章

  1. centos7下使用yum安装ifconfig工具

    步骤1:搜索安装包 步骤2:使用yum安装 至此,ifconfig工具安装完毕,希望对你有帮助~

  2. Centos安装后,没有ifconfig工具

    yum install net-tools yum不能用时,就下载rpm来安装 hostname -f, --fqdn, --long Display the FQDN (Fully Qualifie ...

  3. ifconfig命令--查看、配置、启用或禁用网络接口的工具

    ifconfig 是一个用来查看.配置.启用或禁用网络接口的工具,这个工具极为常用的.可以用这个工具来临时性的配置网卡的IP地址.掩码.广播地址.网关等.也可以把它写入一个文件中(比如/etc/rc. ...

  4. 每天一个linux命令(52):ifconfig命令

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  5. 每天一个linux命令(44):ifconfig命令

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  6. ifconfig命令(转)

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  7. linux:ifconfig命令

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  8. Linux命令之ifconfig

    许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...

  9. linux命令之ifconfig详细解释

    依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置. 1.命令格式: ifconfig [网络设备] [参数] 2.命令功能 ...

随机推荐

  1. AVPlayer的使用本地视频

    1引入AVFoundation.framework框架 2引入头文件<AVFoundation/AVFoundation.h>,并拖入需要播放的视频文件 代码如下: 自定义播放的View, ...

  2. 查询一个ID出现2种结果的情况

    项目中书籍分个人和机构,分属不同的表 所以有的时候ID是一样的,那么只根据ID查询书籍就会存在ID=xxx的既有个人又有机构,而通常我们可能只需要一个,多的没做区分就出问题了! 所以数据统一做查询的时 ...

  3. 高校手机签到系统——Ksoap2的一些使用心得(补充)

    高校手机签到系统系列: 高校手机签到系统——第一部分Authority权限系统(上) 高校手机签到系统——第一部分Authority权限系统(下) 高校手机签到系统——手机客户端 高校手机签到系统—— ...

  4. 自己写了个H5版本的俄罗斯方块

    在实习公司做完项目后,实在无聊.就用H5写了几个游戏出来玩一下.从简单的做起,就搞了个经典的俄罗斯方块游戏. 先上效果: 上面的数字是得分,游戏没有考虑兼容性,只在chrome上测试过,不过大部分现代 ...

  5. js中基本操作

    1.操作标签值 <!DOCTYPE html> <html> <meta charset="utf-8"> <meta http-equi ...

  6. 百度地图整合功能分享修正版[ZMap.js] 实例源码!

    ZMap 功能说明 ZMap 是学习百度地图 api 接口,开发基本功能后整的一个脚本类,本类方法功能大多使用 prototype 原型 实现: 包含的功能有:轨迹回放,圈画区域可编辑,判断几个坐标是 ...

  7. [JQuery EasyUI系列]简介

    一.jQuery EasyUI是一个基于jQuery的框架,继承了各种用户界面插件. 二.jQuery EasyUI框架提供了创建网页所需的一切,可以轻松建立站点. easyui是一个基于jQuery ...

  8. Android开发环境的调研

    在大二下,由于课程需要,就去自学Java,当时就借了一本java面向对象的书来看,根据书上的说明搭建环境,下载了JDK1.6和eclipse.但从来没有用过eclipse,java也就只是刚入门而已. ...

  9. 传智168期JavaEE就业班 day05-XML 约束与解析

    * 课程回顾: * DOM解析HTML简介 * DOM 文档对象模型 * 解析器 * document对象 * getElementById("id的值"); 返回一个元素(标签) ...

  10. c# 多线程 调用带参数函数

    线程操作主要用到Thread类,他是定义在System.Threading.dll下.使用时需要添加这一个引用.该类提供给我们四个重载的构造函数(以下引自msdn).       Thread (Pa ...