我的问题很简单。在我的 Mac 上使用 ifconfig
命令时,我会得到以下接口:
- en0
- en1
- lo0
- fw0
- vment0
- vment1
我不理解为什么会有这么多接口。我知道 eth0 是用于 LAN 连接的,en0 是无线连接。但 MacBook 只有一个 Airport,所以为什么还有 en1?而 vment 又是干什么用的呢?
我的问题很简单。在我的 Mac 上使用 ifconfig
命令时,我会得到以下接口:
我不理解为什么会有这么多接口。我知道 eth0 是用于 LAN 连接的,en0 是无线连接。但 MacBook 只有一个 Airport,所以为什么还有 en1?而 vment 又是干什么用的呢?
在OS X的默认配置中没有 eth0
接口。默认情况下,en0
和 en1
是您的物理网络连接(有线和无线局域网)。lo0
是回环接口。fw0
是IP over Firewire接口;而 vmnet
接口是由VMware安装用于与虚拟机进行网络通信。
en0
和en1
是你的物理有线/无线网卡。
lo0
是环回设备,用于完全内部通信,即在运行在您的PC上的两个应用程序之间。
fw0
用于通过Firewire进行网络连接。
vment*
- 由VMWare Fusion用于为虚拟机提供网络连接,每个设置的虚拟机可能会有一个。
ifconfig
时,为什么我没有获得本地IP地址(192.168.x.x)?我只看到我的实际IP地址1x.196.x.x。 - lollercoaster