смена MAC после ребута.. как сделать "красиво"?

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение dekloper » 2010-03-16 18:40:41

собсно, ахота штоб мак менялся после перезагрузки..
руками с консоли, естевственно всё делается и работает.. но этого мало, ахота "красоты" полета после ребута :)

найденные варианты:

1. /etc/rc.conf
ifconfig_em0="ether 11:22:33:44:55:66"
ifconfig_em0_alias0="inet 1.2.3.4 netmask 255.255.255.192"
минусы: не работает по дхцп
ifconfig_em0_alias0="DHCP"

2. /etc/start_if.em0:
ifconfig em0 ether 11:22:33:44:55:66
минус: аналогичный...
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение FreeBSP » 2010-03-16 20:51:07

rc скрипт сделай)
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
skeletor
майор
Сообщения: 2507
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение skeletor » 2010-03-16 22:02:21

А ты пробовал так писать в /etc/start_if.em0:

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

ifconfig em0 ether 11:22:33:44:55:66 
dhclient em0
?
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Аватара пользователя
kharkov_max
капитан
Сообщения: 1810
Зарегистрирован: 2008-10-03 14:56:40

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение kharkov_max » 2010-03-17 10:36:48

Вот так в rc.conf:

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

ifconfig_vr0="inet 11.11.11.11  netmask 255.255.255.0"
ifconfig vr0 down                                               
ifconfig vr0 ether 04:04:04:04:04:04 
ifconfig vr0 up        
все работает...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение FreeBSP » 2010-03-17 10:59:19

работать то оно работает, но это концептуально неправильно
почитайте про механизм rc
в rc.conf должны быть только определены переменные. все действия должны выполняться в дрeгих местах
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1330
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение dekloper » 2010-03-17 15:51:41

skeletor писал(а):А ты пробовал так писать в /etc/start_if.em0:

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

ifconfig em0 ether 11:22:33:44:55:66 
dhclient em0
?

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

DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 6
DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 16
DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 12
DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 8
DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 14
DHCPREQUEST on em0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received
в логах дхцп сервера никаких реквестов клиента невидать..
ifconfig_em0="DHCP" с родным маком отрабатывает нормально..
kharkov_max писал(а):Вот так в rc.conf:

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

ifconfig_vr0="inet 11.11.11.11  netmask 255.255.255.0"
ifconfig vr0 down                                               
ifconfig vr0 ether 04:04:04:04:04:04 
ifconfig vr0 up        
все работает...
опять же, если статикой..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

jammin
ефрейтор
Сообщения: 55
Зарегистрирован: 2008-04-25 8:45:31

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение jammin » 2010-03-25 0:03:09

У меня работало так:

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

ifconfig_sis0="DHCP ether 00:00:00:00:00:00"
:pardon:

Аватара пользователя
xelplogoog
мл. сержант
Сообщения: 134
Зарегистрирован: 2010-01-02 12:14:56

Re: смена MAC после ребута.. как сделать "красиво"?

Непрочитанное сообщение xelplogoog » 2010-03-25 8:04:45

BSD Hacks
Hack # 43 :)
не?
/usr/ports/x11/yakuake-kde4 user