有人知道如何在 MacOS v12.4 Mon 上创建桥接网络接口吗?
我努力了:
sudo ifconfig bridge7 create
sudo ifconfig bridge7 addm en0
sudo ifconfig bridge7 up
在第二步中,我得到了这个:
ifconfig: BRDGADD en0: Resource busy
有人知道如何在 MacOS v12.4 Mon 上创建桥接网络接口吗?
我努力了:
sudo ifconfig bridge7 create
sudo ifconfig bridge7 addm en0
sudo ifconfig bridge7 up
在第二步中,我得到了这个:
ifconfig: BRDGADD en0: Resource busy
您如何仅获得硬件接口
试过:
ifconfig -a
ip link show
如何使用 ifconfig/ip link show 仅获取本地硬件接口?
就像从我的 ifconfig 我得到(删除了很多):
en0: inet 192.168.0.146 netmask 0xffffff00 broadcast 192.168.0.255
utun0:
utun1:
utun2:
utun3:
utun4:
然后我用 lsof 对接口 utun 进行了调查:
sudo lsof | grep utun
identitys 577
identitys 577
identitys 577
identitys 577
identitys 577
好吧identitys
,在我找到 nmap 工具之前,我仍然认为它是我的计算机本地的东西:
sudo nmap -sn 192.168.0.127/24
Nmap scan report for 192.168.0.6
Host is up (0.13s latency).
MAC Address: <xx:xx:xx:xx:xx:xx> (Sonos)
... # And more
原来是我在本地 Wifi 网络上的 Sonos 扬声器。
为什么 ipconfig/if link show 显示其他接口?
谢谢
是否ifconfig
显示以下网络接口的 MAC 地址ether
?
ether
是指以太网吗?Mac地址是什么意思?
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:b1:aa:1f txqueuelen 1000 (Ethernet)
RX packets 451 bytes 43572 (43.5 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 108 bytes 28182 (28.1 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlx8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.97 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 xx:xx:xx prefixlen 64 scopeid 0x20<link>
ether 80:1f:02:b5:c3:89 txqueuelen 1000 (Ethernet)
RX packets 697657 bytes 564556036 (564.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 374913 bytes 60332457 (60.3 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
基于 MAC 的网络中的网络接口总是需要一个 MAC 地址,无论是虚拟的还是物理的。但是,有些网络不是基于 MAC 的。
是否ifconfig
显示lo
为虚拟网络接口?ifconfig
不显示它的MAC地址,是否意味着lo
没有MAC地址,并且环回IP地址的网络不是基于MAC的?
谢谢。
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 2403613 bytes 138542051 (138.5 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2403613 bytes 138542051 (138.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
查看ifconfig
or的输出ip link show
。如果没有分配 IP 地址,接口状态可以是 UP/RUNNING/active 吗?