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

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Здравейте,
Ползвам на домашно PC lan връзка със статично IP от доставчик на интернет, но ми се налага в някакъв момент да вържа лаптоп към нея. За целта се опитвам да сменя MAC адреса на лаптопа за wired connection (eth0) да взима MAC адреса на lan картата ми на PC-то. Настроил съм данните за статичното IP (IP address, Subnet mask, Gateway address), както и съм добавил IP на DNS сървъра на доставчика. Разрових се из мрежата за въпросната смяна на MAC адреса и попаднах на съвет за вкарване на допълнителен ред в /etc/network/interfaces файла към записите за eth0:
Примерен код
hwaddress ether <MAC-адреса>

Изпълнил съм преди това:
Примерен код
/etc/init.d/networking stop

Пускам го после с:
Примерен код
/etc/init.d/networking start

но ifconfig ми дава, че е приело новия MAC адрес за eth1 вместо за eth0 и съответно не успявам да подкарам wired networking-а.

Откъде може да се получава това разминаване? Записът за hwaddress идва веднага след данните за статичното IP за eth0 и преди записите за eth1.

Все още съм новак в боравенето с linux, затова моля за извинение, ако нещо от написаното по-горе звучи тъпо като обяснение  '<img'>
Благодаря предварително за помощта.
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #1 -: Jul 28, 2007, 17:01 »
Хъх ами описания
Примерен код
hwaddress ether 02:01:02:03:04:08

за eth0 ли е ?
И дали същият не е описан и за eth1 ?
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

dedmin

  • Напреднали
  • *****
  • Публикации: 456
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #2 -: Jul 28, 2007, 17:02 »
За да имаш постоянни имена на мрежовите карти задай ги във файла /etc/iftab.
Активен

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #3 -: Jul 28, 2007, 17:20 »
Цитат (KPETEH @ Юли 28 2007,18:01)
Хъх ами описания
Примерен код
hwaddress ether 02:01:02:03:04:08

за eth0 ли е ?
И дали същият не е описан и за eth1 ?

Във /etc/network/interfaces записът стои за eth0 (там вкара и променените ip данни), а доколкото разбирам eth0 е default-ен за wired connection, докато eth1 би трябвало да е за wireless. Но може би
Примерен код
hwaddress ether <MAC-адреса>
не е достатъчно, а трябва да се укаже нещо допълнително?

Цитат
И дали същият не е описан и за eth1 ?

Къде мога да се ориентирам за такова описание, дали вътре в същия файл?
Прави ми впечатление, че при ново стартиране на network service-а с
Примерен код
/etc/init.d/network start

изписва
Цитат

Listening on LPF/eth1/<добавения_от_мен_MAC_адрес>
Sending on LPF/eth1/<добавения_от_мен_MAC_адрес>

Дали това казва точно това, че eth1 взима отнякъде този MAC?
Активен

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #4 -: Jul 28, 2007, 17:25 »
Цитат (dedmin @ Юли 28 2007,18:02)
За да имаш постоянни имена на мрежовите карти задай ги във файла /etc/iftab.

Мерси, ще се опитам да намеря малко повече инфо за този файл и употребата му. Сега в него стоят старите MAC адреси за eth0 и eth1; eth0 е същият, който ifconfig продължава да дава, този за eth1 при резултата от ifconfig е заменен с новия, добавен от мен като запис в /etc/network/interfaces.
Ако използвам това, ще махна въпросния запис от /etc/network/interfaces и ще добавя новия MAC адрес за eth0 и eth1, закоментирайки старите, за да мога лесно да се върна към тях.
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #5 -: Jul 28, 2007, 17:49 »
Totto никога не съм ползвал debian ползвам slackware и в конфигурационния файл за мрежовите устройства нещата са ясни само добавяш новият физически адрес,след което рестартираш мрежата и всичко си е наред.Явно dedmin знае за какво иде реч послушай го  '<img'>
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #6 -: Jul 28, 2007, 17:58 »
Цитат (KPETEH @ Юли 28 2007,18:49)
Totto никога не съм ползвал debian ползвам slackware и в конфигурационния файл за мрежовите устройства нещата са ясни само добавяш новият физически адрес,след което рестартираш мрежата и всичко си е наред.Явно dedmin знае за какво иде реч послушай го  '<img'>

Странното ми е, че eth1 си е взело новия MAC адрес без да съм му задавал ръчно някъде. Махнах онзи запис от /etc/network/interfaces и рестартирах мрежата, но нещата остават същите - eth1 си знае новия MAC адрес, който явно е записан някъде другаде автоматично.

Пробвах каквото ме посъветва dedmin да вкарам MAC адреса в онзи файл /etc/iftab (инфо за него пък извадих оттук), но само рестартиране на мрежата по познатия начин не доведе до никакви промени във връщаното от ifconfig..
Активен

bobi1

  • Новаци
  • *
  • Публикации: 1
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #7 -: Jul 28, 2007, 19:26 »
най-лесният на4ин е ifconfig etho hw ether 00:00:00:00:00:00 ,като нулите са твоят мак-адрес.След рестарт настройката се губи,но командата остава в конзолата,така 4е просто я стартираш отново  '<img'>
Активен

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #8 -: Jul 28, 2007, 20:07 »
Сложи това
Примерен код
hwaddress ether <MAC-адреса>

веднага след описанието на eth0, т.е. преди да си назначил каквито и да било други неща за този интерфейс. Ако не стане рестартирай компа и ако пак няма ефект постни съдържанието на interfaces да го мислим.



Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #9 -: Jul 29, 2007, 00:37 »
Totto не знам бе пич тва като измисленият upstart в убунту дето "уж" нямало /etc/inittab.
Смех ае лека нощ деца :-)
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #10 -: Jul 29, 2007, 15:04 »
Цитат (bobi1 @ Юли 28 2007,20:26)
най-лесният на4ин е ifconfig etho hw ether 00:00:00:00:00:00 ,като нулите са твоят мак-адрес.След рестарт настройката се губи,но командата остава в конзолата,така 4е просто я стартираш отново  '<img'>

Връща ми
Примерен код
SIOCSIFHWADDR: Device or resource busy

въпреки че преди това съм спрял networking service-а с
Примерен код
/etc/init.d/networking stop
Активен

Totto

  • Участници
  • ***
  • Публикации: 6
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #11 -: Jul 29, 2007, 15:10 »
Цитат (arda_kj @ Юли 28 2007,21:07)
Сложи това
Примерен код
hwaddress ether <MAC-адреса>

веднага след описанието на eth0, т.е. преди да си назначил каквито и да било други неща за този интерфейс. Ако не стане рестартирай компа и ако пак няма ефект постни съдържанието на interfaces да го мислим.

Без ефект, за съжаление.
Съдържанието на interfaces е:
Примерен код
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
hwaddress ether <новия-MAC>
address <ip-то>
netmask 255.255.255.0
gateway <gateway-а>

auto eth1
iface eth1 inet dhcp

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp


Прави ми впечатление, иначе, че и при спиране на service-а с
Примерен код
/etc/init.d/networking stop

изписва в един момент
Цитат
SIOCSIFHWADDR: Device or resource busy
Failed to bring up rth0.

след което си хваща eth1 и слуша за него.
Активен

arda_kj

  • Напреднали
  • *****
  • Публикации: 631
  • Distribution: Debian Sid/Unstable; Ubuntu 12.04
  • Window Manager: Gnome/KDE
    • Профил
Промяна на mac адрес, ubuntu 7.04
« Отговор #12 -: Jul 30, 2007, 02:15 »
Коментирай следните два реда, рестартирай компа и кажи резултата
Цитат
auto ath0
iface ath0 inet dhcp
Активен

Debian Sid/Unstable; Ubuntu 12.04
"За да открием истината, е нужно поне веднъж в живота си да подложим всичко на съмнение" - Р. Декарт

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
apt-get на Ubuntu?
Настройка на програми
Lamer 8 8645 Последна публикация May 29, 2009, 22:35
от go_fire
Раздавам Дискове на UBUNTU
Живота, вселената и някакви други глупости
IvanST 31 12956 Последна публикация Jan 25, 2005, 16:16
от Joro
apt-get на UBUNTU
Настройка на програми
Lamer 1 3185 Последна публикация Dec 02, 2004, 10:25
от IvanST
Ubuntu
Настройка на програми
Decoy 5 4129 Последна публикация May 02, 2009, 22:11
от Koki_ml
Ubuntu live to ubuntu alternate?
Настройка на програми
Whisper 3 8771 Последна публикация Aug 30, 2007, 12:56
от bnight