ifconfig:显示或配置网络参数

功能描述:

ifconfig命令用于显示或配置主机网络接口的网络参数,比如设置IP地址、修改MAC地址,启动或关闭网络接口。

使用ifconfig命令配置网卡参数,属于临时生效,即在网卡或机器重启后,配置就不存在了。要想将上诉配置永久生效,那就要修改网卡的配置文件了。

命令语法:

ifconfig [接口] [选项] [IP地址]

选项含义:

命令中各选项的含义如下表所示。

选项 含义
-a 显示所有网络接口的状态
up 启动指定的网络设备
down 关闭指定的网络设备
add <地址> 设置网络设备IPv6地址
del <地址> 删除网络设备IPv6地址
IP地址 指定网络设备的IPv4地址
netmask <子网掩码> 设置网络设备的子网掩码
mtu <字节> 设置网络设备的最大传输单元(MTU)
hw <类型> <硬件地址> 设置接口的硬件MAC地址

参考实例

实例1

查看网络接口:

// 显示网络接口信息(仅激活状态的):
[root@cnLinuxer ~]# ifconfig// 显示所有网络接口信息,不论其是否激活
[root@cnLinuxer ~]# ifconfig -a// 显示ens33的网卡信息
[root@cnLinuxer ~]# ifconfig ens33

实例2

启动或关闭指定网卡:

// 启动网卡ens33
[root@cnLinuxer ~]# ifconfig ens33 up// 关闭网卡ens33
[root@cnLinuxer ~]# ifconfig ens33 down

实例3

配置IP、更改MAC地址

// 配置网卡ens33的IP地址,同时激活该设备
[root@cnLinuxer ~]# ifconfig ens33  192.168.154.131 netmask 255.255.255.0  up// 配置网卡ens33的IPv6地址
[root@cnLinuxer ~]# ifconfig ens33 add 33ffe:3240:800:1005::2/64// 删除网卡ens33的IPv6地址
[root@cnLinuxer ~]# ifconfig ens33 del 33ffe:3240:800:1005::2/64// 更改网卡ens33的硬件MAC地址
[root@cnLinuxer ~]# ifconfig ens33 hw ether 00:0c:29:8e:14:c3

实例4

配置网卡别名设备:

// 配置网卡ens33的别名设备eth33:1 ,并配置16位掩码的IP地址
[root@cnLinuxer ~]# ifconfig ens33:1 192.169.1.6 netmask 255.255.0.0// 关闭网卡ens33:1设备
[root@cnLinuxer ~]# ifconfig ens33:1 down

其他实例

启用或关闭arp协议、设置最大传输单元:

// 启用网卡ens33的arp协议
[root@cnLinuxer ~]# ifconfig ens33 arp// 关闭网卡ens33的arp协议
[root@cnLinuxer ~]# ifconfig ens33 -arp// 设置能通过网卡ens33的最大数据包大小为 1500 bytes
[root@cnLinuxer ~]# ifconfig ens33 mtu 1500
有收获,点个在看

ifconfig命令手册相关推荐

  1. Linux操作系统Ifconfig命令详细解析

    无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件.这个用于配置网卡的基本命令就是ifconfig. 在执行ifconfig 命令后,系统将在内核表中设 ...

  2. ip命令手册: 使用iproute2工具进行路由表管理和路由策略管理

    标题: ip命令手册 发布日期 2013-02-22 原文 http://blog.csdn.net/wan706364166/article/details/8601717 __摘要 __ ip是i ...

  3. 离线调用linux命令,GitHub - rinetd/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  4. 实验楼linux命令,GitHub - encorechow/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  5. spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  6. adb命令重置_ADB命令手册大全

    原标题:ADB命令手册大全 基本用法启动/停止 启动 adb server 命令: adb start-server (一般无需手动执行此命令,在运行 adb 命令时若发现 adb server 没有 ...

  7. linux 的 ip 命令 和 ifconfig 命令

    From(试试Linux下的ip命令,ifconfig已经过时了): https://linux.cn/article-3144-1.html From(linux网络配置命令之ifconfig.ip ...

  8. OpenStack常用运维命令手册-V1.0-黑夜青儿

    OPENSTACK命令手册 公开 目录 主机常用命令 1.1. 查询类 1.1.1. 网络接口查询 1.1.2. 主机ip信息查询 1.2. 编辑类 1.2.1. 网络接口编辑 1.2.2. 主机ip ...

  9. Solaris/Linux 命令手册

    无意翻到之前收藏的一个文档,共享一下.Solaris/Linux 命令手册1. 系统 # passwd:修改口令 # exit:退出系统2. 文件 # cp:复制文件或目录,参数:-a递归目录,-i覆 ...

最新文章

  1. 自然语言处理(NLP)之pyltp的介绍与使用(中文分词、词性标注、命名实体识别、依存句法分析、语义角色标注)
  2. ExtJs中column与form布局的再次领悟
  3. 我的世界java版袭击图片_我的世界:你mc“中毒”有多深?这8张图都能看懂,绝对是真爱粉...
  4. SVN安装和使用总结
  5. Python二级笔记(18,19合集知识点篇)
  6. Fourier变换、Laplace变换与广义函数总结
  7. Docker学习总结(7)——云端基于Docker的微服务与持续交付实践
  8. Codeforces Round #661-C Boats Competition
  9. 认真学习系列:Linux原理——《趣谈linux》学习笔记
  10. java 大端 小端 转换_Java 大小端转换(基于ByteBuffer)
  11. 【50 笔试真题 C++】堆棋子
  12. 智能家居,“智能”是前提,“安全”是根本
  13. 密码要包含大小写字母+数字+符号,提这个建议的人刚刚承认他错了
  14. 安卓音频开发(四)使用lame把wav转mp3
  15. Linux截图和屏幕视频录制软工具Kazam使用攻略
  16. 【Go】Go Ubuntu 安装 gvm:Go 版本管理工具
  17. 计算机网络:CSMA/CA协议
  18. CVX工具下载及测试
  19. 雅思词汇之万词plan:第1-365天
  20. 奇偶数分离c语言,如何把一个整型数组中,奇数偶数进行分离 怎么使数组进行奇偶奇偶相间排序...

热门文章

  1. 如何初步部署服务器(运维及服务器部署个人笔记)
  2. GitHubActions详解
  3. 【知识图谱】Neo4j基本操作及数据库文件导入(graph.db.dump)
  4. 模糊数学 5、模糊综合评判
  5. Java线程池几个参数的理解
  6. 差动保护类毕业论文文献包含哪些?
  7. 报表生成器FastReport .Net注册数据教程
  8. TSINGSEE青犀视频RTMP推流摄像头焦距与监控距离存在什么关系?
  9. mysql数据库转postgres数据库语法不通错误方言
  10. java找出命题p和q的合取_从键盘输入两个命题变元p和q的真值-求它们的合取、析取、蕴含和等价的真值...