LinuxForum.Fans
Тема

Смена МАК адреса Ubuntu 11.10

Автор: serguspl 11 сообщений 5169 просмотров
#206961

Помогите с изменение МАК адреса.
Знаю про

sudo ifconfig eth0 hw ether xx:xx:хx:xx..

Но это до перезагрузки, а мне нужно на постоянку.
Нашол статью:

Постоянный изменённый MAC-адрес
Для этого идём в /etc/network/if-pre-up.d/ и создаём там от root текстовый файл, обозвав его pre-up.

В этот файл вписываем:

#! /bin/sh
ifconfig eth0 hw ether 00:00:00:00

Но не получается создать от root текстовый файл. Пытался с помощю "su", но не получилось. Может вы ещо что нибуть подскажете?

#206963

serguspl, [console]nano /etc/network/if-pre-up.d/pre-up[/console]

#206987

Создал файл, записал, но никакой реакции. Комусь все ж таки удалось поменять МАК адрес? Если да, то как?

#206988

а сделал потом /etc/init.d/network restart ?

#206996
serguspl написал:
Создал файл, записал, но никакой реакции. Комусь все ж таки удалось поменять МАК адрес? Если да, то как?

Всегда меняю описанными способами, - никаких проблем.

#207001

Пример настройки pppoe с подменой macадреса (сама настройка pppoeconf)

text
# The loopback network interface
auto lo
iface lo inet loopback

allow-hotplug eth1 iface eth1 inet dhcp

auto dsl-provider iface dsl-provider inet ppp pre-up /sbin/ifconfig eth1 down pre-up pre-up hwaddress ether xx:xx:xx:xx:xx:xx pre-up /sbin/ifconfig eth1 up

auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255

Потом:
[console]sudo /etc/init.d/network stop
[/console]
[console]sudo /etc/init.d/network start[/console]

#207014

Я не знаю как там в убунте, но в мандриве мак можно сменить, добавив в /etc/sysconfig/network-scripts/ifcfg-eth0 строку MACADDR = XX:XX:XX:XX:XX , вместо ХХ:... нужный MAC.

#207018

Gnom, d Debia-based нет /etc/sysconfig/network-scripts.

#207044

newzenon, и ifcfg-eth0 нет?

#207049

Нет. Просто другие комманды.
Например

text
ifconfig eth0 hw ether mac-address
ifconfig eth0 up/down
ifconfig eth0 192.168.2.2
ifconfig eth0 netmask 255.255.255.0
ifconfig eth0 mtu XX
ifconfig eth0 -promisc
text
ifup eth0
ifdown eth0

http://translated.by/you/ifup-ifdown-8-bring-take-a-network-interface-up-down/into-ru/

text
/etc/init.d/networking start/stop/restart/reload

Ну и все настройки в /etc/network/interfaces
Еще каталоги из которых подхватываются стартовые файлы:

text
/etc/network/
/if-up.d/      if-down.d/       if-post-down.d/  if-pre-up.d/     if-up.d/         run/ 
Войдите или зарегистрируйтесь, чтобы ответить.