Страница 1 из 1

mac адрес

Добавлено: 2008-06-30 15:15:04
aheles
как узнать mac адрес сетевухи и изменить его

Re: mac адрес

Добавлено: 2008-06-30 15:33:33
Raven2000
aheles писал(а):как узнать mac адрес сетевухи

Код: Выделить всё

# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.0.8 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:16:76:32:c8:a1
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
Изменить с помощью rc.conf добавить строку ifconfig_rl0="inet 192.168.0.1 ether xx.xx.xx.xx.xx.xx". и рестарт
или запустить ifconfig флагом lladdr или ether тк синонимы.

Код: Выделить всё

ifconfig rl0 lladdr 40:50:22:b0:7f:39
+ Почитать ТУТ и ТУТ и ТУТ :-D

Re: mac адрес

Добавлено: 2008-07-05 13:42:34
ElDeRone
узнать через ifconfig - строка ether
изменить на ходу

Код: Выделить всё

ifconfig rl0 down
ifconfig rl0 ether 11:22:33:44:55:66
/etc/netstart
чтобы все время был измененный - создать файл /etc/start_if.rl0

Код: Выделить всё

ifconfig rl0 ether 11:22:33:44:55:66
но теперь, чтобы менять на ходу, нужно эту строку закомментировать

Re: mac адрес

Добавлено: 2008-07-05 15:43:15
manefesto
/etc/start_if.<if_name> думал что только в openBSD так сделано. То есть настройки интерфейса в отдельном файле...не знал

Re: mac адрес

Добавлено: 2008-07-05 15:49:47
ElDeRone
manefesto писал(а):/etc/start_if.<if_name> думал что только в openBSD так сделано. То есть настройки интерфейса в отдельном файле...не знал
в случае с dhcp мой вариант работает...
в случае статичного адреса первый вариант наверное хорошо сработает...

Re: mac адрес

Добавлено: 2011-05-31 2:31:08
Dmitriy_3206
uname -a
8.2-RELEASE-p1 FreeBSD 8.2-RELEASE-p1
строка в rc.conf
ifconfig_rl0="inet 192.168.0.1 ether xx:xx:xx:xx:xx:xx"
не проходит (по итогу не ip не mac)

Создал /etc/start_if.rl0 с содержанием
ifconfig rl0 lladdr xx:xx:xx:xx:xx:xx

Помогло.

Спасибо, долго искал

Re: mac адрес

Добавлено: 2011-06-01 11:31:47
spf
Dmitriy_3206 писал(а):ifconfig_rl0="inet 192.168.0.1 ether xx:xx:xx:xx:xx:xx"
не проходит (по итогу не ip не mac)
В /etc/rc.conf работает вариант

Код: Выделить всё

ifconfig_em0="ether xx:xx:xx:xx:xx:xx"
ifconfig_em0_alias0="inet 192.168.0.1 netmask 255.255.255.0"