Добрый день!
при попытке сменить mac адрес:
ifconfig rl0 hw ether 00:00:11:11:22:22
выдает:
ifconfig: hw: bad value
если набрать ifconfig rl0 ether 00:00:11:11:22:22 (т.ею без hw)
mac адрес меняется, но после перезагрузки восстанавливается обратно.
Что-то я не так делаю, помогите советом. Спасибо.
>Добрый день!
>при попытке сменить mac адрес:
>ifconfig rl0 hw ether 00:00:11:11:22:22
>выдает:
>ifconfig: hw: bad value
>если набрать ifconfig rl0 ether 00:00:11:11:22:22 (т.ею без hw)
>mac адрес меняется, но после перезагрузки восстанавливается обратно.
>Что-то я не так делаю, помогите советом. Спасибо.
Чего за ОС? В обших чертах добавь ifconfig rl0 ether 00:00:11:11:22:22 в автозагрузку.
>Чего за ОС? В обших чертах добавь ifconfig rl0 ether 00:00:11:11:22:22 в
>автозагрузку.
FreeBSD 5.4
можно конечно написать скрипт и сунуть его в /usr/local/etc/rc.d, но это как-то неправильно IMHO (по крайней мере не красиво и на крайний случай).
>>Чего за ОС? В обших чертах добавь ifconfig rl0 ether 00:00:11:11:22:22 в
>>автозагрузку.
>FreeBSD 5.4
>можно конечно написать скрипт и сунуть его в /usr/local/etc/rc.d, но это как-то
>неправильно IMHO (по крайней мере не красиво и на крайний случай).
>
попробуй в /etc/rc.conf добавить
ifconfig_rl0="ether 00:00:11:11:22:22"
>Добрый день!
>при попытке сменить mac адрес:
>ifconfig rl0 hw ether 00:00:11:11:22:22
>выдает:
>ifconfig: hw: bad value
>если набрать ifconfig rl0 ether 00:00:11:11:22:22 (т.ею без hw)
>mac адрес меняется, но после перезагрузки восстанавливается обратно.
>Что-то я не так делаю, помогите советом. Спасибо.man ifconfig - где вы там видели hw?
The link-level (``link'') address is specified as a series of
colon-separated hex digits. This can be used to e.g. set a new
MAC address on an ethernet interface, though the mechanism used
is not ethernet-specific. If the interface is already up when
this option is used, it will be briefly brought down and then
brought back up again in order to ensure that the receive filter
in the underlying ethernet hardware is properly reprogrammed.address_family
Specify the address family which affects interpretation of the
remaining parameters. Since an interface can receive transmis-
sions in differing protocols with different naming schemes, spec-
ifying the address family is recommended. The address or proto-
col families currently supported are ``inet'', ``inet6'',
``atalk'', ``ipx'', and ``link''. The default is ``inet''.
``ether'' and ``lladdr'' are synonyms for ``link''.в остальном: man rc и man rc.conf
If the /etc/start_if.<interface> file is present, it is read
and executed by the sh(1) interpreter before configuring the
interface as specified in the ifconfig_<interface> and
ifconfig_<interface>_alias<n> variables.итого два варианта, rc.conf:
ifconfig_em0="inet ... netmask ..."
ifconfig_em0_alias0="ether ..."другой вариант скрипт /etc/start_if.em0 - вписывай туда все что хочешь.
>man ifconfig - где вы там видели hw?
согласен, в ман-е нет. Меня смутила статья http://www.opennet.me/base/sec/arc_sec.txt.html
да и раньше мне такое попадалось 8(. Вот я и .... .
В rc.conf все работает, я ж хотел как лучше 8(.
Т.е. получается что мас адрес я не меняю, а подменяю на текущий сеанс.
А так спасибо Всем ответившим!
>>man ifconfig - где вы там видели hw?
>согласен, в ман-е нет. Меня смутила статья http://www.opennet.me/base/sec/arc_sec.txt.html
>да и раньше мне такое попадалось 8(. Вот я и .... .
>
>В rc.conf все работает, я ж хотел как лучше 8(.
>Т.е. получается что мас адрес я не меняю, а подменяю на текущий
>сеанс.карты разные бывают, если eprom позволяет перепрограммировать с сохранением - пжлста,
если нет, задавать на каждый сеанс.>А так спасибо Всем ответившим!
А как поменять MAC в OpenBSD? Все перепробывал, даже ifconfig ep1 (ether)lladdr 00-00..... не меняет
под Mandriva мне так и не удалось поменять МАС-адрес ни одним из названных здесь способов :(
(карта поддерживает возможность его смены, ибо под виндой МАС-адрес меняется в легкую)если кто-то знает, как сменит МАС под Мандривой, буду крайне признателен
>под Mandriva мне так и не удалось поменять МАС-адрес ни одним из
>названных здесь способов :(
>(карта поддерживает возможность его смены, ибо под виндой МАС-адрес меняется в легкую)
>
>
>если кто-то знает, как сменит МАС под Мандривой, буду крайне признателенКак я менял MAC в Core:
/etc/init.d/network stop (или ifconfig eth0 down)
ifconfig eth0 hw ether 00:00:11:11:22:22
/etc/init.d/network start
(или
ifconfig eth0 up
/etc/init.d/network restart
)