MAC电脑的ifconfig输出

在Mac电脑上执行ifconfig后,输出如下,每个人的电脑会有差异

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>inet 127.0.0.1 netmask 0xff000000inet6 ::1 prefixlen 128inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=400<CHANNEL_IO>ether 02:ea:41:7b:14:4dmedia: nonestatus: inactive
anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=400<CHANNEL_IO>ether 02:ea:41:7b:14:4amedia: nonestatus: inactive
en3: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=400<CHANNEL_IO>ether 02:ea:41:7b:14:2cnd6 options=201<PERFORMNUD,DAD>media: nonestatus: inactive
en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=400<CHANNEL_IO>ether 02:ea:41:7b:14:2and6 options=201<PERFORMNUD,DAD>media: nonestatus: inactive
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500options=460<TSO4,TSO6,CHANNEL_IO>ether 36:9b:fd:e8:6b:80media: autoselect <full-duplex>status: inactive
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500options=460<TSO4,TSO6,CHANNEL_IO>ether 36:9e:fe:e8:6c:84media: autoselect <full-duplex>status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=63<RXCSUM,TXCSUM,TSO4,TSO6>ether 36:9e:fe:e8:6c:81Configuration:id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0ipfilter disabled flags 0x0member: en1 flags=3<LEARNING,DISCOVER>ifmaxaddr 0 port 8 priority 0 path cost 0member: en2 flags=3<LEARNING,DISCOVER>ifmaxaddr 0 port 9 priority 0 path cost 0nd6 options=201<PERFORMNUD,DAD>media: <unknown type>status: inactive
ap1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>ether 32:9f:41:dd:0a:1einet6 fe80::309f:41ff:fedd:a1e%ap1 prefixlen 64 scopeid 0xbnd6 options=201<PERFORMNUD,DAD>media: autoselect (<unknown type>)status: inactive
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>ether 10:9f:41:dd:0a:1einet6 fe80::9:3663:a043:5f5b%en0 prefixlen 64 secured scopeid 0xcinet 172.26.30.66 netmask 0xfffffc00 broadcast 172.26.31.255inet6 2400:da00:c0c1:ff17:845:5f1a:4d51:ec4 prefixlen 64 autoconf securedinet6 2400:da00:c0c1:ff17:8cc0:12e8:7efa:abcd prefixlen 64 autoconf temporaryinet6 2400:da00:c0c1:ff17:ba17:5ef9:9a1a:2219 prefixlen 64 dynamicnd6 options=201<PERFORMNUD,DAD>media: autoselectstatus: active
awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=6460<TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>ether de:ed:e7:ad:aa:7finet6 fe80::dced:e7ff:fead:7f%awdl0 prefixlen 64 scopeid 0xdnd6 options=201<PERFORMNUD,DAD>media: autoselectstatus: active
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500options=400<CHANNEL_IO>ether de:ed:e7:ad:aa:7finet6 fe80::dced:e7ff:fead:7f%llw0 prefixlen 64 scopeid 0xend6 options=201<PERFORMNUD,DAD>media: autoselectstatus: inactive
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500inet6 fe80::d8e7:2024:2e53:92e%utun0 prefixlen 64 scopeid 0xfnd6 options=201<PERFORMNUD,DAD>
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380inet6 fe80::253a:a4ff:5962:8ef9%utun1 prefixlen 64 scopeid 0x10nd6 options=201<PERFORMNUD,DAD>
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000inet6 fe80::11f7:aeed:f44a:cf72%utun2 prefixlen 64 scopeid 0x11nd6 options=201<PERFORMNUD,DAD>
utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000inet6 fe80::ce81:b1c:bd2c:69e%utun3 prefixlen 64 scopeid 0x12nd6 options=201<PERFORMNUD,DAD>
utun4: flags=8050<POINTOPOINT,RUNNING,MULTICAST> mtu 1000inet 172.30.39.45 --> 172.30.39.45 netmask 0xffffffff
  • lo0:这是环回接口,用于网络软件测试和其他一些目的。它的IPv4地址通常为127.0.0.1,IPv6地址通常为::1。

  • gif0:是一个通用隧道接口,用于在IPv4和IPv6网络之间进行隧道传输。IPv6的部署需要在IPv4网络上创建隧道,因为IPv4和IPv6并不直接互通。gif0接口就是创建这种隧道的一种方式。在这里,flags=8010<POINTOPOINT,MULTICAST>表示这个接口是点对点的(也就是说,它连接了网络中的两个特定点)并且它支持多播。mtu 1280表示最大传输单元(MTU)是1280字节,这是数据包的最大长度。

  • stf0:这是一个IPv6到IPv4的转换接口,用于在IPv6和IPv4网络之间进行通信。这个接口的主要用途是在IPv4网络上运输IPv6数据包。这是通过使用IPv6-over-IPv4隧道来实现的,这就是为什么它被称为"stf"(six to four)的原因。在这里,flags=0<>表示没有特殊的标志设置,mtu 1280表示最大传输单元(MTU)是1280字节。这是IPv6链路的最小MTU,这也是为什么它被设置为这个值的原因。

  • anpi0anpi1:这些是无线网络接口。

  • en3en4:这些可能是有线以太网接口或其他类型的网络接口。

  • bridge0是一个软件桥接接口,用于将多个网络接口桥接在一起,使得它们可以在同一网络层次上交换信息。在这个例子中,bridge0接口桥接了en1en2两个接口。(1)flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST>:这些标志指示了接口的当前状态和功能。UP表示接口已启动,BROADCAST表示接口支持广播模式,SMART表示接口有智能模式,RUNNING表示接口正在运行,SIMPLEX表示接口可以在任何时候发送或接收数据,MULTICAST表示接口支持多播。(2)mtu 1500:这是最大传输单元(Maximum Transmission Unit),表示通过这个接口发送的数据包的最大尺寸为1500字节。(3)ether 36:9e:fb:e8:6e:80:这是接口的物理(MAC)地址。(4)Configuration::这部分显示了桥接的配置信息。包括桥接的优先级、转发延迟、最大寿命等参数。(5)member: en1member: en2:这些条目表示en1en2接口是bridge0接口的成员,也就是说,en1en2接口的网络流量可以通过bridge0接口进行交换。(6)nd6 options=201<PERFORMNUD,DAD>:这是IPv6的一些选项,PERFORMNUD表示执行无地址状态的邻居发现,DAD表示执行重复地址检测。(7)media: <unknown type>:这表示接口的媒体类型未知。(8)status: inactive:这表示接口目前未在使用。

  • en0是一个网络接口,通常是你的主要以太网接口或无线接口。下面是更详细的解释:(1)flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST>:这些标志指示了接口的当前状态和功能。UP表示接口已启动,BROADCAST表示接口支持广播模式,SMART表示接口有智能模式,RUNNING表示接口正在运行,SIMPLEX表示接口可以在任何时候发送或接收数据,MULTICAST表示接口支持多播。(2)mtu 1500:这是最大传输单元(Maximum Transmission Unit),表示通过这个接口发送的数据包的最大尺寸为1500字节。(3)ether 10:9f:41:dd:0a:1e:这是接口的物理(MAC)地址。(4)inet6 fe80::9:3663:a043:5f5b%en0 prefixlen 64 secured scopeid 0xc:这是接口的IPv6链接本地地址,用于在本地网络中通信。(5)inet 172.26.30.66 netmask 0xfffffc00 broadcast 172.26.31.255:这是接口的IPv4地址和子网掩码,以及广播地址。(6)inet6 2400:da00:c0c1:ff17:845:5f1a:4d51:ec4 prefixlen 64 autoconf secured:这是接口的IPv6全局唯一地址,可以用于互联网通信。(7)nd6 options=201<PERFORMNUD,DAD>:这是IPv6的一些选项,PERFORMNUD表示执行无地址状态的邻居发现,DAD表示执行重复地址检测。(8)media: autoselect:这表示接口的媒体类型会自动选择。(9)status: active:这表示接口目前正在使用。

  • utun0utun1utun2utun3utun4都是用户级隧道接口。这些接口通常用于创建VPN连接或其他类型的网络隧道。(1)flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST>:这些标志指示了接口的当前状态和功能。UP表示接口已启动,POINTOPOINT表示此接口是点对点连接,RUNNING表示接口正在运行,MULTICAST表示接口支持多播。(2)mtu 1500mtu 1380mtu 2000mtu 1000:这些是各个接口的最大传输单元(MTU),表示通过这个接口发送的数据包的最大尺寸。(3)对于每个接口,inet6 fe80::xxxx:xxxx:xxxx:xxxx%utunX prefixlen 64 scopeid 0xf表示接口的IPv6链接本地地址,用于在本地网络中通信。(4)nd6 options=201<PERFORMNUD,DAD>:这是IPv6的一些选项,PERFORMNUD表示执行无地址状态的邻居发现,DAD表示执行重复地址检测。(5)对于utun4inet 172.30.39.45 --> 172.30.39.45 netmask 0xffffffff表示这个接口有一个IPv4地址,在一个点对点连接中,这个地址既是源地址也是目标地址。netmask 0xffffffff表示这是一个32位的子网掩码,所以这个地址是一个单独的网络。

  • awdl0:这是苹果无线直连(Apple Wireless Direct Link,AWDL)接口,用于支持AirDrop、AirPlay等服务。

  • llw0:这是低延迟无线接口(Low-Latency Wireless interface),与AWDL接口有关。

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/57174.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云原生笔记

#1024程序员节|征文# 单页应用(Single-Page Application&#xff0c;SPA) 云原生基础 云原生全景内容宽泛&#xff0c;以至于刚开始就极具挑战性。 云原生应用是高度分布式系统&#xff0c;它们存在于云中&#xff0c;并且能够对变化保持韧性。系统是由多个服务组成的&#…

Android 下载进度条HorizontalProgressView 基础版

一个最基础的自定义View 水平横向进度条&#xff0c;只有圆角、下载进度控制&#xff1b;可二次定制度高&#xff1b; 核心代码&#xff1a; Overrideprotected void onDraw(NonNull Canvas canvas) {super.onDraw(canvas);int mW getMeasuredWidth();int mH getMeasuredHei…

resttemplate设置支持content-type multipart/form-data; boundary=<calculated w

在使用 Spring 的 RestTemplate 来发送 multipart/form-data 请求时&#xff0c;特别是当你需要手动设置 Content-Type 边界&#xff08;boundary&#xff09;时&#xff0c;有一些特定的步骤需要遵循。通常&#xff0c;当使用 MultipartResolver 或类似的机制时&#xff0c;Sp…

WebGL进阶(五)-可视域

理论基础&#xff1a; 顶点着色器 Vertex Shader 主要是负责处理顶点位置、顶点颜色、顶点向量等顶点的数据&#xff1b;处理一些顶点的变换&#xff1a;例如在进行视图变换和投影变换时MVP矩阵会改变顶点的位置信息。 输入&#xff1a; 顶点着色器输入部分主要是声明&…

Android中常用adb命令

目录 1.adb连接安卓模拟器 2.adb列出所有已经连接的设备 3.adb显示设备的日志信息 4.adb 电脑文件推送到安卓模拟器中 5.adb 手机传送文件到电脑 6.adb获取安卓应用的包名和Activity名 附录 1--命令 1&#xff09;adb devices 2&#xff09;adb install 路径> 3&#xff09;…

Django-cookie,session

Cookie简介 Cookie&#xff0c;有时也用Cookies&#xff0c;是指web程序为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据&#xff08;通常经过加密&#xff09;&#xff0c;一般是以键值对的形式存在&#xff0c;Cookie具有不可跨域名性 Cookie是http协议中…

智能工厂的设计软件 谓述词(遗传/继承)的前述谓经验: 认知系统架构和灵活模块化框架的实现原理 之1

&#xff08;备忘 1)三组词&#xff1a;先天的和先验的&#xff0c;天生的和本能的&#xff0c;遗传的/继承的 以及三种“学习”&#xff1a;经验学习/数据学习和知识学习。 --本文中提到的“实践常识” 不直接 属于“学习”需要进一步澄清&#xff09; Q1、考虑一个问题&a…

【ARM 嵌入式 编译系列 10.4.1 -- ELF 文件结构详细介绍】

文章目录 ARM GCC ELF 文件结构详细介绍1. ELF 文件概述2. ELF 文件结构2.1 ELF 头部(ELF Header)2.2 ELF 数据(ELF Data)2.2.1 程序头表(Program Headers)2.2.2 节头表(Section Headers)2.2.3 实际数据(Data)3. 示例和工具3.1 详细解释4. Program Headers 概述4.1 .…

windows 下安装 make

Error running ‘docs’: Cannot run program “\usr\bin\make” (in directory “F:\xx\goland-api\xxxx-go”): CreateProcess error2, 系统找不到指定的文件。 windows上安装&#xff1a;chocolatey github地址&#xff1a; https://github.com/chocolatey/choco/releases然…

PAT甲级-1052 Linked List Sorting

题目 题目大意 给定一个链表&#xff0c;要求按链表中的数值从小到大排序生成新的链表。输出有效节点的个数和链表的起始地址&#xff0c;以及链表本身。 思路 链表用结构体数组来表示&#xff0c;然后用sort自定义排序。需要注意的是&#xff0c;链表中存在无效节点&#x…

【CSS in Depth 2 精译_055】8.3 伪类 :is() 和 :where() 的正确打开方式

当前内容所在位置&#xff08;可进入专栏查看其他译好的章节内容&#xff09; 【第三部分 现代 CSS 代码组织】 ✔️【第八章 层叠图层及其嵌套】 ✔️ 8.1 用 layer 图层来操控层叠规则&#xff08;上篇&#xff09; 8.1.1 图层的定义&#xff08;上篇&#xff09;8.1.2 图层的…

React基础语法

1.React介绍 React由Meta公司开发&#xff0c;是一个用于构建Web和原生交互界面的库 1.1 React优势 相较于传统基于DOM开发的优势 1.组件化的开发方式 2.不错的性能 相较于其他前端框架的优势 1.丰富的生态 2.跨平台支持 1.2React的时长情况 全球最流行&#xff0c;大厂…

C语言数据结构:排序(2)

文章目录 4.选择排序4.1 基本思想4.2 排序实现 5.快排5.1 基本思想5.2 递归实现快排5.3 快排优化5.4 双指针法完成快排5.5 快排的非递归 6.归并排序6.1 基本思想6.2 排序的实现6.3 归并排序的非递归 7. 计数排序7.1 基本思想7.2 排序实现7.3 排序的优缺点 8.排序总结 4.选择排序…

C++初阶教程——C++入门

一、本章主要内容 C在C的基础之上&#xff0c;加入了面向对象编程的思想&#xff0c;并增加了许多有用的库以及编程范式。可以说&#xff0c;C是C的子集。在这章的内容中&#xff0c;笔者将会为诸位读者讲C如何补充C语言的一些不足。比如&#xff1a;作用域、IO、函数、指针等。…

【Golang】Go语言中如何进行包管理

✨✨ 欢迎大家来到景天科技苑✨✨ &#x1f388;&#x1f388; 养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; &#x1f3c6; 作者简介&#xff1a;景天科技苑 &#x1f3c6;《头衔》&#xff1a;大厂架构师&#xff0c;华为云开发者社区专家博主&#xff0c;…

JetBrains IDE中GPU进程(JCEF)重启问题(Too many restarts of GPU-process)解决方案

目录 前言1. GPU进程重启问题概述1.1 什么是GPU进程重启问题&#xff1f;1.2 该问题带来的影响 2. GPU进程重启问题的原因分析2.1 显卡驱动的兼容性问题2.2 系统资源的限制2.3 JCEF组件的设置不合理 3. 解决方案3.1 方法一&#xff1a;通过自定义属性禁用GPU加速3.2 方法二&…

20241028在荣品PRO-RK3566开发板的预置Android13下用iperf3测试AP6256的WIFI网速

20241028在荣品PRO-RK3566开发板的预置Android13下用iperf3测试AP6256的WIFI网速 2024/10/28 18:17 荣品PRO-RK3566开发板作为服务器端&#xff1a; 笔记本电脑作为客户端。 接公司的网络。 在笔记本电脑的ubuntu20.04下&#xff0c;通过nethogs实测iperf3的发送速度大概是10MB…

410wifi的正确利用之路——debian 11

装上openwrtadguard太卡了&#xff0c;10min自启一次&#xff0c;当无线网卡都费劲。 网桥、USB千万网段要和主网独立 wifi连接激活后再改静态ip 高通410 修复debian 11的环境 1 换debian11源 &#xff08;1&#xff09;切换为国内的软件源&#xff08;可以加快软件更新时的…

如何快速删除node_modules依赖包的方法。

可以通过下载rimraf命令行工具进行删除。 1.通过npm下载rimraf命令行工具 npm install -g rimraf2.通过命令行进行删除node_modules依赖包 rimraf node_modules3.删除完成后&#xff0c;你可以进行选择重新下载node_modules依赖包 npm install此场景适用于你想重置node_modu…

压力测试Monkey命令参数和报告分析!

adb的操作命令格式一般为&#xff1a;adb shell monkey 命令参数 PART 01 常用参数 ⏩ -p <测试的包名列表> 用于约束限制&#xff0c;用此参数指定一个或多个包。指定包之后&#xff0c;Monkey将只允许系统启动指定的APP。如果不指定包&#xff0c;Monkey将允许系统…