Автор Тема: смяна на mac адреса  (Прочетена 5615 пъти)

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
смяна на mac адреса
« Отговор #15 -: Sep 26, 2006, 22:08 »
мче няма ли /etc/rc.local във всяка дистрибуция?

//хм..може да няма...само Федора и Слакоподобни съм ползвал '<img'>
Активен

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
смяна на mac адреса
« Отговор #16 -: Sep 26, 2006, 22:20 »
//оффтопик
ами и аз съм Slackware lover ама накарай под дебиан rc.local да ти проработи. Аз поне не успях...
стига флейм нека човека каже с какво е и да му помогнем, но да се научи също така да ползва търсачката първо.



Активен

Powered by 220 Volts.

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
смяна на mac адреса
« Отговор #17 -: Sep 26, 2006, 22:27 »
Цитат (nov_chovek @ Сеп. 26 2006,22:08)
мче няма ли /etc/rc.local във всяка дистрибуция?

ами не точно
Активен

redcure

  • Напреднали
  • *****
  • Публикации: 914
    • Профил
смяна на mac адреса
« Отговор #18 -: Sep 26, 2006, 22:34 »
Примерен код

debian:/home/red# ls -l /etc/rc.local
ls: /etc/rc.local: No such file or directory
debian:/home/red#
Активен

Debian testing 2.6.18, Enlightenment DR17

http://www.debian.org/doc/manuals/apt-howto/index.en.html

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
смяна на mac адреса
« Отговор #19 -: Sep 26, 2006, 22:46 »
sdr@sdr ~ $ ls /etc/rc.local
ls: няма достъп до /etc/rc.local: No such file or directory
sdr@sdr ~ $


и в генто няма ... каквото има навсякаде(освен може би в най-извратените лайвцдта) е

sdr@sdr ~ $ ls /etc/inittab
/etc/inittab
sdr@sdr ~ $

и най важното от него:
Примерен код

# System initialization, mount local filesystems, etc.
si::sysinit:/sbin/rc sysinit

# Further system initialization, brings up the boot runlevel.
rc::bootwait:/sbin/rc boot

l0:0:wait:/sbin/rc shutdown
l1:S1:wait:/sbin/rc single
l2:2:wait:/sbin/rc nonetwork
l3:3:wait:/sbin/rc default
l4:4:wait:/sbin/rc default
l5:5:wait:/sbin/rc default
l6:6:wait:/sbin/rc reboot

който го вълнува как точно буутва в случая гентото отива и почва да чете /sbin/rc
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
смяна на mac адреса
« Отговор #20 -: Sep 26, 2006, 22:56 »
Ами има си BSD-подобни и sysV-подобни инитскриптове.

Аз лично предпочитам sysv инит скриптовете. Много по-лесно се спират/пускат/рестартират отделни демони.

Но пък слакаджийте са хора, които не ги мързи да си трошат пръстите и времето, така че щом им харесва си е тяхна работа.
Активен

"Knowledge is power" - France is Bacon

coldy

  • Напреднали
  • *****
  • Публикации: 142
    • Профил
смяна на mac адреса
« Отговор #21 -: Sep 27, 2006, 03:25 »
Цитат (empty @ Сеп. 26 2006,22:20)
//оффтопик
ами и аз съм Slackware lover ама накарай под дебиан rc.local да ти проработи. Аз поне не успях...
стига флейм нека човека каже с какво е и да му помогнем, но да се научи също така да ползва търсачката първо.

//оффтопик

Дано не прозвучи не скромно, но ще опитам да покажа как при мен /etc/rc.local се изпълнява при стартиране на Debian GNU/Linux:

Цитат
coldy@debian:~$ ls -l /etc/rc.local
-rwxr-xr-x 1 root root 306 Sep 22 16:27 /etc/rc.local*


съдържанието:
Цитат
coldy@debian:~$ sudo cat /etc/rc.local
#ntpdate 192.92.129.3
echo -n "enable ip forward"
echo 1 > /proc/sys/net/ipv4/ip_forward
echo -n "masquerading"
/etc/init.d/rc.firewall
echo "masquerading rule executed"
#modprobe ip_tables
#modprobe iptable_nat
#modprobe ip_conntrack
#modprobe ip_conntrack_ftp
#modprobe ip_nat_ftp
#modprobe ipt_MASQUERADE
ntpdate marla.ludost.net &

ето и къде и как в състемата е зададено изпълнението на заветния rc.local файл:
Цитат
coldy@debian:~$ ls -l /etc/rc2.d/
--cut--
lrwxrwxrwx  1 root root   18 Jan 29  2006 S20rc.local -> ../init.d/rc.local*
--cut--
като допълнение: всеки изпълним/executable файл  можеш да контролираш използвайки
Цитат
sudo apt-get install rcconf
sudo rcconf
както не веднъж е споменавано във форумите на linux-bg.org

//оффтопик

Извинявам се на собственика на темата за оффтопика, но е хубаво да обменяме опита си в заобикалящият ни свят.

Успех!



Активен

Как правилно да задаваме въпроси:
http://linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=356333931
~
Името със сигурност е ГНУ/Линукс, а не Линукс.
Обяснено е тук: http://www.gnu.org/gnu/why-gnu-linux.html

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
смяна на mac адреса
« Отговор #22 -: Sep 27, 2006, 04:03 »
Цитат (gat3way @ Сеп. 26 2006,22:56)
Но пък слакаджийте са хора, които не ги мързи да си трошат пръстите и времето, така че щом им харесва си е тяхна работа.

/off

Е-ееее, ти пък ...
Недей така, де - напоследък много постове пускаш на тема "Dist/OS vs. Dist/OS"



Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
смяна на mac адреса
« Отговор #23 -: Sep 27, 2006, 09:22 »
Цитат
А не става ли да си редактираш скрипта за мрежата и точно над командата за DHCP клиента да напишеш команда за сменяне на адреса?


Че става става, обаче като се опиташ после да обновиш дистрибуцията и ти каже, че въпросния скрипт е променен и ти се наложи да го merge-ваш на ръка няма да е приятно, не мислиш ли?


Цитат
Въпроса ми е как да сменя mac-а преди dhcp клиента ми да почне опити да се свърже защото тогава е още със стария!!!
Стартирането на dhcp клиента става доста преди изпълнението на rc3.d
Сега стана ли ви ясно какво питам ???
Това в man ifconfig пише ли го ???


Че как така интересно? Откъде точно ти се стартира DHCP клиента и наистина - каква ти е дистрибуцията?

И дай малко по-леко с карането, а? Тука никой не ти е длъжен. Да си беше задал по-ясно въпроса малко...
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
смяна на mac адреса
« Отговор #24 -: Sep 27, 2006, 10:08 »
Цитат
Е-ееее, ти пък ...
Недей така, де - напоследък много постове пускаш на тема "Dist/OS vs. Dist/OS"


Просто си изказвам предпочитанията, нямам нищо против чуждите '<img'>
Активен

"Knowledge is power" - France is Bacon

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
смяна на mac адреса
« Отговор #25 -: Sep 27, 2006, 17:18 »
Дисрибуцията  е Дебиан стабилен 2.6.17.11
предполагам че проблемът може да ми се реши в /etc/network/interfaces
но незнам как да задам там адреса
Активен

live free or die хард :)

DoctorA

  • Напреднали
  • *****
  • Публикации: 106
    • Профил
смяна на mac адреса
« Отговор #26 -: Sep 27, 2006, 17:32 »
примерно :
Примерен код

iface eth0 inet dhcp
        hwaddress ether 00:80:AD:4A:6C:8D

btw пише го в man 5 interfaces
Активен

Meesa find yousa's lackin' in faith disturbin'

Bogo

  • Напреднали
  • *****
  • Публикации: 632
  • Distribution: Debian
  • Window Manager: cmd
    • Профил
смяна на mac адреса
« Отговор #27 -: Sep 27, 2006, 22:42 »
Цитат (DoctorA @ Сеп. 27 2006,18:32)
примерно :
Примерен код

iface eth0 inet dhcp
        hwaddress ether 00:80:AD:4A:6C:8D

btw пише го в man 5 interfaces

Докторе вие наистина ме излекувахте '<img'>
Работи!!! Благодарско '<img'>
Активен

live free or die хард :)