Commands
List Hardware Ports
networksetup -listallhardwareports | grep -C 1 -E "en0|en1"
Hardware Port: Ethernet
Device: en0
Ethernet Address: d0:11:e5:85:a5:ba
--
Hardware Port: Wi-Fi
Device: en1
Ethernet Address: d0:11:e5:7d:a7:f8
Get Local IP
ifconfig | grep -A 15 en0:
ifconfig | grep -A 15 en1:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=50b<RXCSUM,TXCSUM,VLAN_HWTAGGING,AV,CHANNEL_IO>
ether d0:11:e5:85:a5:ba
inet6 fe80::89e:c9c7:13f0:a7fe%en0 prefixlen 64 secured scopeid 0x7
inet6 2408:8256:480:3357:5b:829f:d639:a4a8 prefixlen 64 autoconf secured
inet6 2408:8256:480:3357:fda7:d9a6:e819:b851 prefixlen 64 autoconf temporary
inet 192.168.9.11 netmask 0xffffff00 broadcast 192.168.9.255
inet6 2408:8256:480:3357::198 prefixlen 64 dynamic
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (1000baseT <full-duplex,flow-control>)
status: active
List Hardware Ports
networksetup -listallhardwareports | grep -C 1 -E "en0|en1"
Hardware Port: Ethernet
Device: en0
Ethernet Address: d0:11:e5:85:a5:ba
--
Hardware Port: Wi-Fi
Device: en1
Ethernet Address: d0:11:e5:7d:a7:f8