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

Linux ifconfig命令详解

目录

基本语法:

常用命令:

1.查看网络接口信息

​2. 启用/禁用网络接口

3. 配置IP地址和网络参数 

4. 配置MAC地址 

5. 设置MTU值

 更多用法:

1. 添加多个IP地址(别名)

2. 查看接口统计信息

3. 启用/禁用某种功能


ifconfig(interface configuration)网络接口配置工具

基本语法:

ifconfig [interface] [options] [address]

常用命令:

1.查看网络接口信息

a.显示所有活动接口的详细信息

关于lo的一些常见问题(来源于网络):

Q: 为什么ping 127.0.0.1总是通的?
A: 因为这是系统内部的虚拟接口,不依赖任何物理硬件,只要TCP/IP协议栈正常工作就会响应。

Q: 可以删除lo接口吗?
A: 不能也不应该删除,它是内核自动创建和维护的重要系统接口。

Q: lo接口的流量会计入网络统计吗?
A: 不会计入物理网卡的统计,但会显示在lo接口自身的统计信息中。

Q: 为什么lo接口的MTU是65536?
A: 因为环回接口不需要分片,可以设置非常大的MTU值以提高性能

b. 显示所有接口(包括未激活的)

ifconfig -a

c.显示指定接口信息

2. 启用/禁用网络接口

ifconfig eth0 up          # 启用eth0接口
ifconfig eth0 down        # 禁用eth0接口

3. 配置IP地址和网络参数 

ifconfig eth0 地址                  # 设置IP地址(自动计算标准掩码)
ifconfig eth0 地址 netmask 255.255.255.0  # 设置IP和子网掩码
ifconfig eth0 地址 netmask 255.255.255.0 broadcast x.x.x.255  # 完整配置

4. 配置MAC地址 

ifconfig eth0 hw ether 00:11:22:33:44:55  # 修改MAC地址(需先down接口)

5. 设置MTU值

ifconfig eth0 mtu 1500    # 设置最大传输单元(通常1500)

 更多用法:

1. 添加多个IP地址(别名)

ifconfig eth0:0 192.168.1.101   # 添加第一个别名IP
ifconfig eth0:1 192.168.1.102   # 添加第二个别名IP

实例:

 如何删除创建出的子网卡:

sudo ifconfig etho:1 down

 2. 查看接口统计信息

ifconfig eth0 | grep "RX packets"  # 查看接收数据包统计
ifconfig eth0 | grep "TX packets"  # 查看发送数据包统计

3. 启用/禁用某种功能

ifconfig eth0 arp        # 启用ARP协议(默认)
ifconfig eth0 -arp       # 禁用ARP协议ifconfig eth0 multicast  # 启用多播(默认)
ifconfig eth0 -multicast # 禁用多播

http://www.xdnf.cn/news/361927.html

相关文章:

  • Git回顾
  • 服务器不备案有影响吗
  • 依赖关系-根据依赖关系求候选码
  • 智慧校园安全可视化指挥调度系统解决方案
  • 【源码+论文】基于Vue3的企业后台管理系统设计与实现
  • Excel提取单元格特定符号左右两边内容
  • 损失函数(平方损失MSE、绝对值损失MAE、负对数似然损失NLL、交叉熵损失CEL和二元交叉熵损失BCE)原理、公式调库实现与手动实现
  • ISP流程介绍(Raw格式阶段)
  • 模板引用、组件基础
  • 打破虚拟与现实边界,赵伟辰Holo HK项目引领全球用户体验设计革新
  • 跟我学C++中级篇——STL容器的查找对比
  • [AI Tools] Dify 工具插件上传指南:如何将插件发布到官方市场
  • 软件测试的概念
  • 使用Kotlin Flow实现Android应用的响应式编程
  • MTB图像配准算法实现
  • Swagger 3.0 中注解详细示例
  • Linux云计算训练营笔记day05(Rocky Linux中的命令:管道操作 |、wc、find、vim)
  • linux mcelog inject注入
  • 21.第二阶段x64游戏实战-分析采集物偏移
  • C语言printf使用错误导致程序崩溃
  • 39-算法打卡-二叉树-基础知识-第三十九天
  • C#里创建一个MaterialDesign3的导航条
  • uni-app使用web-view组件APP实现返回上一页
  • 机器人手臂的坐标变换:一步步计算齐次矩阵过程 [特殊字符]
  • 商业 |阿里云又丢出了核弹
  • Webug4.0靶场通关笔记24- 第29关Webshell爆破
  • 华为OceanStor 5500 V3存储证书过期问题处理
  • 在SpringBoot中使用MQTT实现消息的订阅
  • Element-UI字体图标不显示
  • Oracle — 数据管理