一直对执行完ifconfig命令后的显示结构有些朦胧,这次那就做个了解,嘻嘻~

ifconfig 配置网络或显示当前网络接口状态

1.命令格式 ifconfig [网络设备] [参数]

2.功能:用来查看、配置、启用或禁用网络接口的工具。可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。也可以把 它写入一个文件中(比如/etc/rc.d/rc.local),这样系统引导后,会读取这个文件,为网卡设置IP地址
(类似于Windows中的ipconfig)

3.ifconfig 如果不接任何参数,就会输出当前网络接口的情况
如下图是我本机执行ifconfig后的显示

注:Centos 7采用固件信息、网络拓扑等信息来命名网卡,这种方法更易固定网卡的名称

(1)第一行:以太网卡的名字不是常见的eth0,变成了enp0s3。
其中en代表以太网卡
p0s3代表PCI接口的物理位置为(0,3), 其中横座标代表bus,纵座标代表slot
UP:代表此网络接口为启用状态(down为关闭状态)
RUNNING:代表网卡设备已连接
MULTICAST:表示支持组播
MTU:为数据包最大传输单元
(2)第二行:网卡的IP地址、子网掩码、广播地址
(3)第三行:IP v6地址
(4)第四行:Ethernet(以太网)表示连接类型;
ether:表示为网卡的MAC地址
(5)第五行:接受数据包个数、大小统计信息
(6)第六行:异常接受包的个数、如丢包量、错误等
(7)第七行:发送数据包个数、大小统计信息
(8)第八行:发送包的个数、如丢包量、错误等

lo 是表示主机的回坏地址,IP地址固定为127.0.0.1,子网掩码为8位,表示本机。
用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。比如把 HTTPD服务器的指定到回坏地址,在浏览器输入 127.0.0.1 就能看到你所架WEB网站了。但只是您能看得到,局域网的其它主机或用户无从知道

virbr0是一个虚拟的网络连接端口,默认为0号虚拟网络连接端口;一般在通过虚拟机进行移植操作系统时,默认会以nat的网络地址转移,但是可以选择桥接或者是无网络连接也是可以的(因为本人用的是centos镜像的虚拟机,所以会有这一行)

4.常用的一些命令

(1)查看指定网络接口的信息
ifconfig 网络接口名
(2)启动或关闭指定网卡
ifconfig 网卡名 up
ifconfig 网卡名 down
本机执行完 ifconfig 网卡名 down

(3)设置网卡地址

(4)更改网卡的MAC地址

(5)更改最大传输单元

更多使用方法可以参考系统帮助 man ifconfig**注意:**以上的设置会在重启后丢失,可通过设置网络接口文件永久生效

ifconfig命令详解相关推荐

  1. linux ifconfig 命令详解

    linux ifconfig 命令详解 功能说明:显示或设置网络设备. 语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址&g ...

  2. linux中ifconfig命令作用,Linux下ifconfig命令详解

    Linux下网卡命名规律:eth0,eth1.第一块以太网卡,第二块.lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位.它代表你的机器本身.相关文件在/etc/sysconfig/net ...

  3. ifconfig命令详解,ifconfig命令输出说明

    ifconfig 命令用于获取网卡配置与网络状态等信息. ifconfig命令输出说明: 第一部分的第一行显示网卡状态信息. eth0表示第一块网卡. UP代表网卡开启状态. RUNNING代表网卡的 ...

  4. 【Linux】ifconfig命令详解

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

  5. ifconfig 命令详解

    参数说明 -a 显示全部接口信息 [root@controller hello]# ifconfig -a enp0s3: flags=4419<UP,BROADCAST,RUNNING,PRO ...

  6. ifconfig 与 ip addr 命令详解 - 学习/实践

    1.应用场景 主要用于了解学习,掌握使用IP地址相关知识, 如何查看IP信息,以及各个参数代表的含义 2.学习/操作 1.文档阅读 网络协议概论 | Laravel 学院 - 不定期分享之 ifcon ...

  7. nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令

    点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...

  8. Fedora 中的 Yum 命令详解

    http://pengjiayou.com/blog/yum-fedora-in-order-detailed-explanation 总所周知,Redhat和Fedora的软 件安装命令是rpm,但 ...

  9. yum命令 启用仓库_yum 命令详解-yum仓库配置文件详解

    yum安装的优点 1.必须得有网络,通过网络获取软件. 2.管理rpm包 3.自动解决依耐 4.命令简单好用 5.生产最佳实践 yum命令详解 # linux安装软件的三种方式 1.rpm安装 2.源 ...

最新文章

  1. 8月第2周中国五大顶级域名增4.1万 美国减6.8万
  2. Python正在勒死R吗?
  3. Web高级征程:《大型网站技术架构》读书笔记系列
  4. softmax with cross-entropy loss求导(转载+细节整理)
  5. jzoj3794,P1383-高级打字机【欧拉序,离线O(n)】
  6. C++新手之详细介绍MFC
  7. 15、Windows驱动开发技术详解笔记(11) 基本概念
  8. Android ConstraintLayout 最新使用小结
  9. Linux chapter 8
  10. c-free显示运行程序错误怎么办_Mac电脑没声音了怎么办?解决Mac上声音问题
  11. python3 爬取百合网的女人们和男人们
  12. 【latex】Latex文献报错 Something‘s wrong--perhaps a missing \item. \end{thebibliography}
  13. 在深度学习中使用Bagging集成模型
  14. 公司注册地址可以随便写吗,如何注册企业工商营业执照
  15. lpfs存储服务器怎样维护,ipfs云节点存储服务器
  16. 点餐系统架构模型_餐馆点餐系统课程设计
  17. 小巧的绿色html导航引导页
  18. iic片选PCA9548A芯片
  19. 最强偏振3D播放器TriDef 3D安装+全格式播放配置
  20. linux 下的超级终端软件 kermit 安装,配置及使用

热门文章

  1. 基于KNN的电影题材分类
  2. 亚马逊德国站卖家:提醒您税务及包装法合规事项!
  3. 饥荒自建服务器怎么换人物,《饥荒》服务器端更换人物形象的方法
  4. iOS cocos2d 2游戏开发实战(第3版)
  5. 基于Flask/Opencv/Dlib课堂人脸签到系统
  6. 国内虚拟运营商借SDN布局5G网络
  7. HTML/CSS中的空格处理呢
  8. 对于Axure的一些简单设置
  9. MySQL是什么及发展历程
  10. 记录一下Java访问https服务出现的异常情况