Ifconfig 输出
最近在看本机 ip 的时候,发现 ifconfig
输入的 interface
有点太多了X(
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
anpi0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
anpi1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
anpi2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en4: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en6: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en2: flags=8963<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en3: flags=8963<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ap1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
utun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
awdl0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
llw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
utun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 2000
utun3: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1000
utun4: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun5: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun6: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun7: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun8: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
utun9: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1380
由于篇幅原因,全放出来就刷屏了,这里隐去一部分信息,只保留了每个接口的第一行。更多可以去看 Apple 官网的 这个帖子,或者在自己的 MacBook上敲一敲,还能看看 Reddit 论坛的 这个帖子。
以下是各个接口的主要作用:
- lo0 是本地回环接口,用于本机内部的网络通信。inet 127.0.0.1 和 inet6 ::1 是 IPv4 和 IPv6 的本地回环地址。
- gif0 和 stf0 通常用于 VPN 连接。
- anpi0、anpi1 和 anpi2 是一些网络接口,media 状态是 none,表明它们当前没有连接任何网络。
- en0 到 en6 表示以太网接口。en0 通常是指第一个以太网接口。en0 显示了 IPv4 地址和 IPv6 地址。
- bridge0 是一个桥接接口,它将多个网络接口(如 en1、en2 和 en3)合并为一个单一的逻辑通道。
- ap1 可能是无线接入点接口。
- utun0 到 utun9 是虚拟隧道接口,通常用于 VPN 连接。
- awdl0 和 llw0 是苹果无线发现服务和链接层。
- vmenet0 到 vmenet2 以及 bridge100 和 bridge101 是虚拟机网络接口或桥接接口,用于虚拟化技术。
- 每个接口的 flags 字段显示了接口的状态,如是否启用(UP)、是否支持广播(BROADCAST)、是否运行中(RUNNING)等。
- mtu 表示最大传输单元,即接口可以处理的最大数据包大小。
- options 字段包含了接口的额外配置选项。
- media 显示了接口的物理介质状态,如 autoselect 表示自动选择介质类型。
- status 显示了接口的当前状态,active 表示正在使用中,而 inactive 表示当前没有使用。
书影音
-
书
- 在读:转型中的地方政治——官员激励与治理@周黎安
-
电影
- 看完:美丽心灵|★★★☆☆
-
音乐
- 在听:La liste@Rose|★★★☆☆
- 在听:Viva La Vida@Coldplay|★★★★☆