• ifconfig


    ifconfig 功能说明:用于配置网卡IP地址等网络参数或显示当前网络的接口状态
    说明: ifconfig命令在配置网卡信息时必须以root用户的身份来执行。
    如果系统中没有ifconfig命令,那就需要安装一下,安装命令为 yum-y install net-tools
    使用ifconfig命令配置网卡信息仅会临时生效,重启网络或服务器配置就会失效。
    在网卡重启或机器重启之后,用ifconfig命令配置的网卡信息就不存在了。要想将上述配置信息永远地存储在服务器里,需要修改网卡的配置文件
    
    
    语法格式:
    ifconfig [interface] [option]
    
    参数选项
    -a     显示所有的网络接口信息,包括活动的和非活动的
    up     激活指定的网络接口施
    down   关闭指定的网络接口
    hw     设置网络接口的物理地址(MAC地址)
    
    
    范例:显示当前系统开启的所有网络接口信息
    [root@mongo ~]# ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:4D:DE:CB
              inet addr:192.168.22.199  Bcast:192.168.22.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe4d:decb/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1190109 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1331955 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:115495294 (110.1 MiB)  TX bytes:6688816349 (6.2 GiB)
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:4811578 errors:0 dropped:0 overruns:0 frame:0
              TX packets:4811578 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:42342360309 (39.4 GiB)  TX bytes:42342360309 (39.4 GiB)
    
    对于上面的命令结果,eth0表示第1块网卡,第2块网卡为eth1,以此类推,lo表示回环接口。
    下面以eth0的结果作进一步说明:
    第1行:显示连接类型为Ethernet(以太网),HWaddr表示硬件的MAC地址。
    第2行:依次显示网卡的IP地址(inet addr)、广播地址(Bcast)和子网掩码(Mask)。
    第3行:IPv6地址的配置信息,由于没有使用IPv6地址,因此这里没有IP地址显示。
    第4行:"UP"代表网卡的开启状态,"RUNNING"代表网卡上的网线处于连接状态,"MULTICAST"代表支持组播,"MTU:1500"表示最大传输单元为1500字节。
    第5、6行:显示了网卡接收、发送数据包的统计信息。
    第8行:显示了网卡接收、发送数据字节数的统计信息。
    
    
    范例:显示指定网卡的信息
    [root@mongo ~]# ifconfig eth0
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:4D:DE:CB
              inet addr:192.168.22.199  Bcast:192.168.22.255  Mask:255.255.255.0
              inet6 addr: fe80::20c:29ff:fe4d:decb/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:1211386 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1355219 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:117088016 (111.6 MiB)  TX bytes:6827916142 (6.3 GiB)
    
              
    范例:启动指定网卡
    [root@mongo ~]# ifconfig eth0 up
    
    
    范例:关闭指定网卡
    [root@mongo ~]# ifconfig eth0 down
    
    
    范例:为网卡配置IP地址
    [root@mongo ~]# ifconfig eth0 192.168.56.56
    
    
    范例:为网卡配置别名IP
    [root@mongo ~]# ifconfig eth0:0 192.168.56.110  255.255.255.0  up 
    
    或者:
    [root@mongo ~]# ifconfig eth0:1 192.168.56.111/24  up 
    
    
    范例:修改网卡MAC地址
    [root@mongo ~]# ifconfig eth0 hw ether  00:AA:BB:CC:DD:EE



  • 相关阅读:
    jsp servlet table 集合list 数据 绑定
    Linux下“/”和“~”的区别
    android 百度地图 定位获取位置失败 62错误
    PostgreSQL 空间数据类型point、 line等
    PostgreSQL 与 PostGIS
    MySQL及navicat for mysql中文乱码
    eclipse报错:Multiple annotations found at this line:
    Multiple markers at this line
    css中绝对定位和相对定位的区别
    关于display的属性:block和inline-block以及inline的区别,float相关说明
  • 原文地址:https://www.cnblogs.com/l10n/p/14179519.html
Copyright © 2020-2023  润新知