Назад | Перейти на главную страницу

получить MAC-адрес / имя интерфейса из графического интерфейса пользователя FreeBSD?

Есть ли способ получить MAC-адрес / имя интерфейса из графического интерфейса FreeBSD? Есть ли какие-нибудь системные вызовы для этого? Я искал везде, но не нашел никакой информации. Не могли бы вы помочь?

Заранее большое спасибо.

С уважением, Марк.

Я понимаю, что вы ищете способ сделать это с помощью графического интерфейса, но вы можете получить MAC-адрес из командной строки следующим образом:

$ ifconfig em0
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet6 fe80::20c:29ff:fefd:f61d%em0 prefixlen 64 scopeid 0x1
        inet 198.18.152.169 netmask 0xffff0000 broadcast 198.18.255.255
        ether 00:0c:29:fd:f6:1d
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active

MAC-адрес - это строка после слова "ether", 00: 0c: 29: fd: f6: 1d. Вы можете увидеть все сетевые устройства с помощью этой команды:

$ ifconfig -a

увидеть ifconfig справочную страницу для получения дополнительной информации.

пример

ifconfig em0 | awk '/ether/ {print $2}'
00:0c:29:fd:f6:1d