Смена мак адресса сетевой карточки (Как правильно сменить мак адресс?)
Модератор: arachnid
-
- Сообщения: 174
- ОС: Debian Sid
Смена мак адресса сетевой карточки
Возник такой вопрос как правильно сменить мак адресс сетевой карточки во FreeBSD? Команда ifconfig название_сетевого_интерфейса ether мак меняет мак до следующей перезагрузки (т.е. после перезагрузки мак адресс становится прежний). Можно конечно написать скрипт,что бы он стартовал при загрузки ситемы.....
НО как сделать чтобы фря прописала мак адресс во флеш карточки?
НО как сделать чтобы фря прописала мак адресс во флеш карточки?
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Смена мак адресса сетевой карточки
Код: Выделить всё
ifconfig eth0 down
ifconfig eth0 hw ether 00:a0:b0:c0:11:12
ifconfig eth0 up
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
vg2.0 писал(а): ↑22.05.2006 21:29Код: Выделить всё
ifconfig eth0 down ifconfig eth0 hw ether 00:a0:b0:c0:11:12 ifconfig eth0 up
Оно и во FreeBSD работает? В Slackware так и менял мак адресс.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
alv писал(а): ↑22.05.2006 21:43
нет, там ifconfig имеет другие опции, описано где-то здесь:
http://posix.ru/network/mac_adress/
Ястно. Про это я уже давно знал. Получается во FreeBSD можно сделать только подмену мак адреса?

Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 832
- Статус: *BSD admin ;)
- ОС: *BSD =)
Re: Смена мак адресса сетевой карточки
to alv
Получается он так и не меняет на самом деле mac, раз приходиться прописывать в файле??
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
Ну и увековечить переопределение MAC-адреса можно в том же файле - дописав в самое его начало приведенную выше строку с командой ifconfig.
Получается он так и не меняет на самом деле mac, раз приходиться прописывать в файле??
FreeBSD 6-stable
FreeBSD 5.5-stable
FreeBSD 5.5-stable
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
нет, конечно
а как ifconfig может изменить "железный" идентификатор? это что-то сродни перепрошивке ПЗУ, насколько я понимаю

м.б. такие средства есть - но мне с ними сталкиваться не приходилось
да и необходимости не было - при окончательной смене карты проще позвонить провайдеру и перепривязаться к новому Маку
а что, в линуксе ifconfig меняет Мак в железе?
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
alv писал(а): ↑22.05.2006 22:19
нет, конечно
а как ifconfig может изменить "железный" идентификатор? это что-то сродни перепрошивке ПЗУ, насколько я понимаю
м.б. такие средства есть - но мне с ними сталкиваться не приходилось
да и необходимости не было - при окончательной смене карты проще позвонить провайдеру и перепривязаться к новому Маку
а что, в линуксе ifconfig меняет Мак в железе?
Нет просто в свое время встречал утилитку которая меняет мак адресс на реалтековской карточке но она вроде для доса была


Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 8
Re: Смена мак адресса сетевой карточки
Хочу напомнить уважаемым форумчанам, что надо хотя бы иногда думать, и тогда значительная часть вопросов отпадает сама собой.
Очевидно, что сетевые карточки разных моделей различаются. Рассмотрим возможные варианты:
Очевидно, что сетевые карточки разных моделей различаются. Рассмотрим возможные варианты:
- Ethernet-фрейм формируется внутри сетевой карты её собственным процессором, а FirmWare (программный код, исполняемый собственным процессором сетевушки) не допускает смены MAC-адреса.
- FirmWare допускает замену MAC-адреса, но сохранить его при выключении питания негде.
- MAC-адрес хранится не в ПЗУ, а в энергонезависимой памяти (этот вариант и интересует автора вопроса).
- На сетевой карточке вообще нет FirmWare, она устроена по типу Win-модема, всю интеллектуальную работу выполняет центральный процессор, а что делать, записано в драйвере. MAC-адрес может храниться как в обычном (неперезаписываемом) ПЗУ, так и в энергонезависимой памяти.
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
Dmitry.Karpov писал(а): ↑03.06.2006 17:06Хочу напомнить уважаемым форумчанам, что надо хотя бы иногда думать, и тогда значительная часть вопросов отпадает сама собой.
В свою очередь, хочу напомнить уважаемому форумчанину, что иногда (хотя бы) можно соблюдать элементарную вежливость
Тем более, что из Ваших раздумий ответа на один-единственный поставленный вопрос не последовало

Dmitry.Karpov писал(а): ↑03.06.2006 17:06Очевидно, что сетевые карточки разных моделей различаются. Рассмотрим возможные варианты
и что, Вы хотите сказать, что хоть один из рассмотренных вариантов допускает смену железного идентификатора командой ifconfig? Хоть в Linux, хоть в BSD?
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: Смена мак адресса сетевой карточки
Тема старая, но у меня та же трабла. Я знаю, как в винде на сетевушке принудительно прописать другой mac и при старте системы он будет сохранен, ну в винде то все просто, пара галочек и все, а как реализовать это во фряшечке - вот вопрос.
я так понимаю, эти действия поменяют мак единажды, но как сделать так, чтобы в случае перезагрузки системы новый мак сохранился - здесь так и не раскрыто, может кто-нить все-таки поможе, а то, понимаете, грозы там всякие, да и просто сетевка может погореть - что - каждый раз напрягать провайдера, у которого итак проблем немерено?
КСТАТИ
Код: Выделить всё
ifconfig eth0 down
ifconfig eth0 hw ether 00:a0:b0:c0:11:12
ifconfig eth0 up
я так понимаю, эти действия поменяют мак единажды, но как сделать так, чтобы в случае перезагрузки системы новый мак сохранился - здесь так и не раскрыто, может кто-нить все-таки поможе, а то, понимаете, грозы там всякие, да и просто сетевка может погореть - что - каждый раз напрягать провайдера, у которого итак проблем немерено?
КСТАТИ
Код: Выделить всё
В BSD-системах - все чуть-чуть иначе: различия связаны и с именами сетевых интерфейсов, и с форматом команды ifconfig, и с особенностями скриптов инициализации. Для начала - там не стандартного имени интерфейса, eth#, а есть множество интерфейсных устройств, имена которых более-менее коррелируют с используемым в сетевой карте чипом. В моем случае (как я уже говорил, для BSD использовалась карта из семейства NE2000), имя ему было - ed0. Далее, опции hw в BSD'шном варианте ifconfig нет - достаточно указать класс устройств и собственно адрес. В результате команда приобретает такую форму:
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
дайте денег на обновление портов :)
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
Цитата из текста по приведенной выше ссылке:
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
Ну и увековечить переопределение MAC-адреса можно в том же файле - дописав в самое его начало приведенную выше строку с командой ifconfig.
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: Смена мак адресса сетевой карточки
alv писал(а): ↑09.11.2006 11:21Цитата из текста по приведенной выше ссылке:
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
Ну и увековечить переопределение MAC-адреса можно в том же файле - дописав в самое его начало приведенную выше строку с командой ifconfig.
Тогда поставлю вопрос несколько по иному. У меня на серваке не крутится DHCP - да он и не нужен. При начальной установке системы я также не устанавливал DHCP. Вопрос - DHCP-client ставится и работает по умолчанию? И второе. Файл /etc/rc.d/dhclient у меня в системе присутствует, но первой строкой стоит #!/bin/sh - так и должно быть, или эта строка должны быть раскомментирована? Надеюсь, понятно задал вопрос.
дайте денег на обновление портов :)
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
(Maestro @ Nov 13 2006, в 09:19) писал(а):У меня на серваке не крутится DHCP
Тогда ищите скрипт, который в Вашей системе отвечает за поднятие сети
(Maestro @ Nov 13 2006, в 09:19) писал(а):первой строкой стоит #!/bin/sh
это опеределение интерпретатора, выполняющего скрипт

в начало - имеется ввиду, до старта сетевых интерфейсов
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: Смена мак адресса сетевой карточки
2 alv
Извините, что в этом разделе, но у меня к Вам вопрос. Где можно приобрести вашу книгу "FreeBSD: установка, настройка, использование"? И есть ли еще какая-нибудь литература по фре в вашем авторстве (или редакции)?
Извините, что в этом разделе, но у меня к Вам вопрос. Где можно приобрести вашу книгу "FreeBSD: установка, настройка, использование"? И есть ли еще какая-нибудь литература по фре в вашем авторстве (или редакции)?
дайте денег на обновление портов :)
-
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Смена мак адресса сетевой карточки
В Линуксцентре точно есть, где еще - не знаю
Нет пока

-
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Смена мак адресса сетевой карточки
И немедленно выпил.
-
- Сообщения: 37
Re: Смена мак адресса сетевой карточки
Maestro писал(а): ↑13.11.2006 09:19alv писал(а): ↑09.11.2006 11:21
Цитата из текста по приведенной выше ссылке:
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
Ну и увековечить переопределение MAC-адреса можно в том же файле - дописав в самое его начало приведенную выше строку с командой ifconfig.
Тогда поставлю вопрос несколько по иному. У меня на серваке не крутится DHCP - да он и не нужен. При начальной установке системы я также не устанавливал DHCP. Вопрос - DHCP-client ставится и работает по умолчанию? И второе. Файл /etc/rc.d/dhclient у меня в системе присутствует, но первой строкой стоит #!/bin/sh - так и должно быть, или эта строка должны быть раскомментирована? Надеюсь, понятно задал вопрос.
Прописать строку нужно в загрузочный скрипт, у меня например в OpenBSD в rc.local первой строкой ifconfig rl1 lladdr 00:00:00:00:00:00 И я получаю нужный Mac адрес.
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
Lipen писал(а): ↑18.11.2006 20:52Maestro писал(а): ↑13.11.2006 09:19
alv писал(а): ↑09.11.2006 11:21
Цитата из текста по приведенной выше ссылке:
$ ifconfig ed0 ether 00:00:00:00:00:00
После чего опять же перезапуск dhcp-службы. Что делается так:
$ /etc/rc.d/dhclient restart
Ну и увековечить переопределение MAC-адреса можно в том же файле - дописав в самое его начало приведенную выше строку с командой ifconfig.
Тогда поставлю вопрос несколько по иному. У меня на серваке не крутится DHCP - да он и не нужен. При начальной установке системы я также не устанавливал DHCP. Вопрос - DHCP-client ставится и работает по умолчанию? И второе. Файл /etc/rc.d/dhclient у меня в системе присутствует, но первой строкой стоит #!/bin/sh - так и должно быть, или эта строка должны быть раскомментирована? Надеюсь, понятно задал вопрос.
Прописать строку нужно в загрузочный скрипт, у меня например в OpenBSD в rc.local первой строкой ifconfig rl1 lladdr 00:00:00:00:00:00 И я получаю нужный Mac адрес.
Я так и сделал

Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: Смена мак адресса сетевой карточки
В FreeBSD есть файл, который называется просто - rc и находится в директории /etc
Это и есть rc.local???
Также есть файл /etc/locate.rc, и файл /etc/rc.d/local - в какой именно вписывать смену МАК адреса? Извините за такой вопрос, я не волшебник, я только учусь
Ниже привожу код файла /etc/rc
Это и есть rc.local???
Также есть файл /etc/locate.rc, и файл /etc/rc.d/local - в какой именно вписывать смену МАК адреса? Извините за такой вопрос, я не волшебник, я только учусь

Ниже привожу код файла /etc/rc
Код: Выделить всё
#!/bin/sh
#
# Copyright (c) 2000-2004 The FreeBSD Project
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
# @(#)rc 5.27 (Berkeley) 6/5/91
# $FreeBSD: src/etc/rc,v 1.336.2.2 2006/02/24 21:42:43 dougb Exp $
#
# System startup script run by init on autoboot
# or after single-user.
# Output and error are redirected to console by init,
# and the console is the controlling terminal.
# Note that almost all of the user-configurable behavior is no longer in
# this file, but rather in /etc/defaults/rc.conf. Please check that file
# first before contemplating any changes here. If you do need to change
# this file for some reason, we would like to know about it.
stty status '^T'
# Set shell to ignore SIGINT (2), but not children;
# shell catches SIGQUIT (3) and returns to single user.
#
trap : 2
trap "echo 'Boot interrupted'; exit 1" 3
HOME=/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export HOME PATH
if [ "$1" = autoboot ]; then
autoboot=yes
_boot="faststart"
rc_fast=yes # run_rc_command(): do fast booting
else
autoboot=no
_boot="start"
fi
dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null`
if [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then
sh /etc/rc.initdiskless
fi
# Run these after determining whether we are booting diskless in order
# to minimize the number of files that are needed on a diskless system,
# and to make the configuration file variables available to rc itself.
#
. /etc/rc.subr
echo "Loading configuration files."
load_rc_config 'XXX'
skip="-s nostart"
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then
skip="$skip -s nojail"
if [ "$early_late_divider" = "mountcritlocal" ]; then
early_late_divider=NETWORKING
fi
fi
# Do a first pass to get everything up to $early_late_divider so that
# we can do a second pass that includes $local_startup directories
#
files=`rcorder ${skip} /etc/rc.d/* 2>/dev/null`
for _rc_elem in ${files}; do
run_rc_script ${_rc_elem} ${_boot}
case "$_rc_elem" in
*/${early_late_divider}) break;;
esac
done
unset files local_rc
# Now that disks are mounted, for each dir in $local_startup
# search for init scripts that use the new rc.d semantics.
#
case ${local_startup} in
[Nn][Oo] | '');;
*) find_local_scripts_new;;
esac
files=`rcorder ${skip} /etc/rc.d/* ${local_rc} 2>/dev/null`
_skip_early=1
for _rc_elem in ${files}; do
case "$_skip_early" in
1) case "$_rc_elem" in
*/${early_late_divider}) _skip_early=0;;
esac
continue
;;
esac
run_rc_script ${_rc_elem} ${_boot}
done
echo ''
date
exit 0
дайте денег на обновление портов :)
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
Maestro писал(а): ↑23.11.2006 11:01В FreeBSD есть файл, который называется просто - rc и находится в директории /etc
Это и есть rc.local???
Также есть файл /etc/locate.rc, и файл /etc/rc.d/local - в какой именно вписывать смену МАК адреса? Извините за такой вопрос, я не волшебник, я только учусь
Ниже привожу код файла /etc/rc
Код: Выделить всё
#!/bin/sh # # Copyright (c) 2000-2004 The FreeBSD Project # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # # @(#)rc 5.27 (Berkeley) 6/5/91 # $FreeBSD: src/etc/rc,v 1.336.2.2 2006/02/24 21:42:43 dougb Exp $ # # System startup script run by init on autoboot # or after single-user. # Output and error are redirected to console by init, # and the console is the controlling terminal. # Note that almost all of the user-configurable behavior is no longer in # this file, but rather in /etc/defaults/rc.conf. Please check that file # first before contemplating any changes here. If you do need to change # this file for some reason, we would like to know about it. stty status '^T' # Set shell to ignore SIGINT (2), but not children; # shell catches SIGQUIT (3) and returns to single user. # trap : 2 trap "echo 'Boot interrupted'; exit 1" 3 HOME=/ PATH=/sbin:/bin:/usr/sbin:/usr/bin export HOME PATH if [ "$1" = autoboot ]; then autoboot=yes _boot="faststart" rc_fast=yes # run_rc_command(): do fast booting else autoboot=no _boot="start" fi dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null` if [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then sh /etc/rc.initdiskless fi # Run these after determining whether we are booting diskless in order # to minimize the number of files that are needed on a diskless system, # and to make the configuration file variables available to rc itself. # . /etc/rc.subr echo "Loading configuration files." load_rc_config 'XXX' skip="-s nostart" if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then skip="$skip -s nojail" if [ "$early_late_divider" = "mountcritlocal" ]; then early_late_divider=NETWORKING fi fi # Do a first pass to get everything up to $early_late_divider so that # we can do a second pass that includes $local_startup directories # files=`rcorder ${skip} /etc/rc.d/* 2>/dev/null` for _rc_elem in ${files}; do run_rc_script ${_rc_elem} ${_boot} case "$_rc_elem" in */${early_late_divider}) break;; esac done unset files local_rc # Now that disks are mounted, for each dir in $local_startup # search for init scripts that use the new rc.d semantics. # case ${local_startup} in [Nn][Oo] | '');; *) find_local_scripts_new;; esac files=`rcorder ${skip} /etc/rc.d/* ${local_rc} 2>/dev/null` _skip_early=1 for _rc_elem in ${files}; do case "$_skip_early" in 1) case "$_rc_elem" in */${early_late_divider}) _skip_early=0;; esac continue ;; esac run_rc_script ${_rc_elem} ${_boot} done echo '' date exit 0
вроде не сюда. Делаешь скрипт в директории /usr/local/etc/rc.d/ и по идеи он должен срабатывать.
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: Смена мак адресса сетевой карточки
Умел бы я еще скрипты писать <_< Стыдно 
Не знал )

Не знал )
дайте денег на обновление портов :)
-
- Сообщения: 174
- ОС: Debian Sid
Re: Смена мак адресса сетевой карточки
блин это простейший скрипт из двух сторечек:
#!/bin/sh
ifconfig ed0 ether 00:00:00:00:00:00
#!/bin/sh
ifconfig ed0 ether 00:00:00:00:00:00
Work: FreeBSD 4.11 , Windows 2003 Terminal Server
Home: Debian testing , Slackware 10.2 e17 , windows XP
Home: Debian testing , Slackware 10.2 e17 , windows XP
-
- Сообщения: 2
Re: Смена мак адресса сетевой карточки
в rc.conf
ifconfig_ed0="link 00:00:00:00:00:00"
ifconfig_ed0="up"
ifconfig_ed0="inet 192.168.1.1 netmask 255.255.255.0"
все просто
ifconfig_ed0="link 00:00:00:00:00:00"
ifconfig_ed0="up"
ifconfig_ed0="inet 192.168.1.1 netmask 255.255.255.0"
все просто