Skip to main content

Commands


Get Local IP

ifconfig | grep -A 15 en0:
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