Quando eu faço o ifconfig no meu Mac, recebo uma lista das seguintes interfaces:
lo0
gif0
stf0
en0
fw0
en1
vmnet8
vmnet1
Eu me pergunto o que cada interface é. Além disso, qual delas é a interface IP? Não vejo eth0 em lugar algum, o que suponho ser o nome de interface padrão usado pelos sistemas linux.
macos
ip-address
ifconfig
euphoria83
fonte
fonte
utun0
interface.Você pode ver os nomes usados nas Preferências do Sistema para alguns dos dispositivos executando
networksetup -listallhardwareports
:networksetup -listnetworkserviceorder
produz resultados semelhantes, mas exibe "uma lista de serviços de rede na ordem em que são contatados para uma conexão" ou mostra os serviços na mesma ordem que as Preferências do Sistema.networksetup
não inclui dispositivos como os dispositivosvmnet1
evmnet8
usados pelo VMWare.Você pode ver mais informações sobre os
en
dispositivos executandodefaults read /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
:Além do que iklier disse sobre o nome do dispositivo Wi-Fi estar
en0
em laptops sem porta ethernet een1
em Macs com uma única porta ethernet, também estáen2
em pelo menos alguns Mac Pros com duas portas ethernet.fonte
Nos portáteis Apple mais antigos, en0 é Ethernet e en1 é Aeroporto (WiFi).
Os Mac Pro mais antigos, com conector Ethernet, terão en3 e duas NICs Ethernet e o Airport (WiFi).
Nos MacBooks mais novos sem uma tomada Ethernet, en0 é Airport (WiFi).
O vmnet # geralmente é criado por VMs (Parallels / VMWare)
fonte