zoukankan      html  css  js  c++  java
  • ifconfig 工具

    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 

  • 相关阅读:
    距离计算
    推荐系统
    jvm内存配置参数
    Vim 文件配置
    [转]linux shell 多线程实现
    synchronized 和 ReentrantLock 区别
    sptring boot 修改默认Banner
    Java容器类总结
    JAVA基本类型和包装类
    Linux 虚拟内存机制
  • 原文地址:https://www.cnblogs.com/596014054-yangdongsheng/p/10445090.html
Copyright © 2011-2022 走看看