当前位置: 首页 > news >正文

linux ifconfig命令:显示或设置网络设备参数信息

ifconfig命令来自于英文词组”network interfaces configuring“的缩写,其功能是用于显示或设置网络设备参数信息。在Windows系统中与之类似的命令叫做ipconfig,同样的功能可以使用ifconfig去完成。

通常不建议使用ifconfig命令配置网络设备的参数信息,因为一旦服务器重启,配置过的参数会自动失效,还是编写到配置文件中更稳妥。

**语法格式:**ifconfig [参数][网卡设备]

常用参数:

add<地址>设置网络设备IPv6的IP地址
del<地址>删除网络设备IPv6的IP地址
down关闭指定的网络设备
up启动指定的网络设备
IP地址指定网络设备的IP地址

参考实例

  • 显示系统的网络设备信息:
[root@linuxcool ~]# ifconfig
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.10.30  netmask 255.255.255.0  broadcast 192.168.10.255
        inet6 fe80::4d16:980c:e0fe:51c2  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:60:cd:ee  txqueuelen 1000  (Ethernet)
        RX packets 407  bytes 34581 (33.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 59  bytes 6324 (6.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
………………省略部分输出信息………………
  • 对指定的网卡设备依次进行关闭和启动操作:
[root@linuxcool ~]# ifconfig ens160 down
[root@linuxcool ~]# ifconfig ens160 up
  • 对指定的网卡设备执行修改IP地址操作:
[root@linuxcool ~]# ifconfig ens160 192.168.10.20 netmask 255.255.255.0
  • 对指定的网卡设备执行修改MAC地址操作:

注意Linux系统中的MAC地址间隔符为冒号(:),而在Windows系统中间隔符为减号(-)。

[root@linuxcool ~]# ifconfig ens160 hw ether 00:aa:bb:cc:dd:ee
  • 对指定的网卡设备依次进行ARP协议关闭和开启操作:
[root@linuxcool ~]# ifconfig ens160 -arp
[root@linuxcool ~]# ifconfig ens160 arp

参考链接:https://www.linuxcool.com/ifconfig

相关文章:

  • django请求生命周期流程图 路由匹配 无名分组 有名分组 反向解析 无名有名反向解析 路由分发 名称空间
  • cks 考试指南
  • 全球与中国防水薄膜行业市场前瞻及未来投资潜力预测报告2022-2028年
  • CTFHUB.introduction
  • 基于神经网络的图像识别,人工神经网络图像识别
  • 快鲸智慧楼宇系统:助力商办楼宇快速实现智慧化、数字化运营
  • 在线订票系统--永胜票务网是怎么搭建的?
  • 3D游戏角色动画
  • python3 词频统计计数分析+可视化词云 jieba+wordcloud 数据分析
  • java计算机毕业设计健身房管理系统源码+数据库+系统+lw文档+mybatis+运行部署
  • 畅捷通T+ v17任意文件上传漏洞复现
  • Rsync+Inotify实现nginx配置文件同步
  • Hbuilder X npx browserslist@latest --update-db
  • 考虑阶梯式碳交易机制与电制氢的综合能源系统热电优化(Matlab代码实现)
  • 金仓数据库 KingbaseES 插件参考手册 walminer
  • 【面试系列】之二:关于js原型
  • Java编程基础24——递归练习
  • Java精华积累:初学者都应该搞懂的问题
  • JS笔记四:作用域、变量(函数)提升
  • JS字符串转数字方法总结
  • miaov-React 最佳入门
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Python学习笔记 字符串拼接
  • 二维平面内的碰撞检测【一】
  • 基于 Babel 的 npm 包最小化设置
  • 使用权重正则化较少模型过拟合
  • 为什么要用IPython/Jupyter?
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • 在weex里面使用chart图表
  • 字符串匹配基础上
  • 最近的计划
  • Java总结 - String - 这篇请使劲喷我
  • 阿里云服务器如何修改远程端口?
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2020)Java后端开发----(面试题和笔试题)
  • (7)STL算法之交换赋值
  • (SpringBoot)第七章:SpringBoot日志文件
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (蓝桥杯每日一题)love
  • (六)激光线扫描-三维重建
  • (五)网络优化与超参数选择--九五小庞
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)甲方乙方——赵民谈找工作
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .NET Micro Framework初体验(二)
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .NET开源快速、强大、免费的电子表格组件
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(十)RCE (远程代码/命令执行漏洞)相关面试题
  • []error LNK2001: unresolved external symbol _m
  • []新浪博客如何插入代码(其他博客应该也可以)