Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: mac адрес  (Прочитано 11312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн petka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
mac адрес
« : 28 Декабря 2007, 23:07:02 »
помогите поменять mac адрес
я делаю так  ifconfig eth0 hw ether 00:00:00:00:00
и при перезагрузке это ясно не сохраняется
Где его надо прописать что бы на всегда рстался??

Оффлайн burov

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: mac адрес
« Ответ #1 : 29 Декабря 2007, 19:51:06 »
посмотри вот это: http://mydebianblog.blogspot.com/2007/02/blog-post_24.html
мне в свое время помогло. если что - спрашивай, я долго возился с этим :)

Оффлайн Sultam

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: mac адрес
« Ответ #2 : 31 Декабря 2007, 00:12:57 »
на УБУНТУ 7.10:

sudo ifconfig ethX down
sudo ifconfig ethX hw ether XX:XX:XX:XX:XX:XX
sudo ifconfig ethX up

где ethX - твой сетевой интерфейс(думаю определить у себя его ты сможешь).

И да придут по твоему мак адресу благие пакеты, а пакеты нехорошие пройдут мимо, ибо выше человек добрый дал тебе НОРМАЛЬНУЮ ссылку...
« Последнее редактирование: 31 Декабря 2007, 00:16:07 от Sultam »

Оффлайн petka

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: mac адрес
« Ответ #3 : 31 Декабря 2007, 01:35:09 »
всем спасибо

Оффлайн antipetya

  • Новичок
  • *
  • Сообщений: 24
  • я, куле
    • Просмотр профиля
Re: mac адрес
« Ответ #4 : 01 Января 2008, 18:32:45 »
пожалста )
Бананза куле)

Оффлайн Dimiurg

  • Новичок
  • *
  • Сообщений: 30
  • ХАЦ
    • Просмотр профиля
Re: mac адрес
« Ответ #5 : 19 Января 2008, 18:17:35 »
Вобщем у меня ноут Acer Aspire 5520g.
IP раздает DHCP
Интернет через веб стрим ()
После каждой перезагрузки MAC адрес сетевухи меняется, следовательно Ubuntu присваевает этому адресу новое назнание.
Тоесть если сейчас сетевая eth15, после ресета будет eth16, после 3х eth18, и т.д.
Если меняю мак на свой с помощью ifconfig ethХ hw ether ,IP выдается до следующего ресета пока мак опять не поменяется, интернет тоже приходится настравивать каждую перезагрузку.

Подскажите пожалуста как можно поправить.
Acer Eee PC 1201HA

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: mac адрес
« Ответ #6 : 19 Января 2008, 20:29:13 »
Dimiurg, Господа, но вы уже ей Богу обленились до нельзя... Ну есть поиск...


sudo nano /etc/network/interfaces
Рабочий мой домашний Серверный конфиг. На две Сетевые карты.

Как там видно первым делом идёт подмена MAC, потом пропись ip адреса, затем пропись маршрутов, подгрузка правил фаервола и поднятие ppp соеденения.

auto lo
iface lo inet loopback

iface eth0 inet dhcp

pre-up ifconfig eth0 hw ether 00:E0:4C:7D:32:A5
pre-up iptables-restore < /etc/iptables.up.rules
up route add -net 10.0.0.0/8 gw 10.100.x.x
up route add -net 62.117.80.120/29 gw 10.100.x.x
up route add -net 62.117.85.0/24 gw 10.100.x.x
up route add -net 82.138.6.0/29 gw 10.100.x.x
up route add -net 80.252.152.0/22 gw 10.100.x.x
up route add -net 80.252.150.0/23 gw 10.100.x.x
post-up route del default gw 10.100.x.x
post-up pptp xxx.xxx.ru


iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0


auto eth0

auto eth1




« Последнее редактирование: 19 Января 2008, 20:32:34 от DALDON »

Оффлайн Dimiurg

  • Новичок
  • *
  • Сообщений: 30
  • ХАЦ
    • Просмотр профиля
Re: mac адрес
« Ответ #7 : 20 Января 2008, 11:33:13 »
У тебя устройства eth0 и eth1.
У меня одна сетевка ethX. X потомучто при каждом ресете маки новые, непонять откуда они берутся, просто генератор случайных маков какойто. Поэтому каждый ресет ось видит как бы новое устройство, и присваевает ему новое имя. Поэтому я немогу прописать ему чтобы каждый ресет он менял мак, т.к. имя устройства постоянно меняется. Сегодня переустановил операционку, резельтат нулевой, в данный мамент eth2 (стараюсь не перезагружаться  :) ).
Acer Eee PC 1201HA

Оффлайн Dimiurg

  • Новичок
  • *
  • Сообщений: 30
  • ХАЦ
    • Просмотр профиля
Re: mac адрес
« Ответ #8 : 20 Января 2008, 14:36:50 »
Не подскажете где ubuntu хранит данные об установленных сетевках.
Может повесить на автозагрузку файлик, который при включении удалял файл в котором содержатся сведения о маках которые были, ось думала что это первое устройство и давало ему имя eth0, затем другой файлик после этого менял бы мак на мой, ну и настройки.
Не подскажите что и как надо удалить?
Acer Eee PC 1201HA

Оффлайн Dimiurg

  • Новичок
  • *
  • Сообщений: 30
  • ХАЦ
    • Просмотр профиля
Re: mac адрес
« Ответ #9 : 22 Января 2008, 23:18:16 »
Я таки его добил!  :coolsmiley:
Итак повторюсь, ноут Acer Aspire 5520G.
Решение проблемы:
          1. Поправить /etc/udev/rules.d/75-persistent-net-generator.rules (он присваивает новое имя устройству и записывает его в файлик, нужно закомментировать все строчки, чтобы он этого не делал):
# these rules generate rules for persistent network device naming
#
#ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth*|ath*|wlan*|ra*|sta*" \
#       NAME!="?*", DRIVERS=="?*", GOTO="persistent_net_generator_do"
#
#GOTO="persistent_net_generator_end"
#LABEL="persistent_net_generator_do"
#
# build device description string to add a comment the generated rule
#SUBSYSTEMS=="pci", ENV{COMMENT}="PCI device $attr{vendor}:$attr{device} ($attr$
#SUBSYSTEMS=="usb", ENV{COMMENT}="USB device 0x$attr{idVendor}:0x$attr{idProduc$
#SUBSYSTEMS=="ieee1394", ENV{COMMENT}="Firewire device $attr{host_id})"
#SUBSYSTEMS=="xen", ENV{COMMENT}="Xen virtual device"
#ENV{COMMENT}=="", ENV{COMMENT}="$env{SUBSYSTEM} device ($attr{driver})"
#
#IMPORT{program}="write_net_rules $attr{address}"
#ENV{INTERFACE_NEW}=="?*", NAME="$env{INTERFACE_NEW}"
#
#LABEL="persistent_net_generator_end"

   2. Поправить /etc/udev/rules.d/70-persistent-net.rules (Удалив все ненужные "наделаные" сетевые устройствами вписав в нужное свой мак):
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.
# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:1B:38:27:FB:A3", NAME="eth0"

   3. Поправить /etc/network/interfaces (разумеется забить свои настройки, чтобы меняло маковку(хоть в предыдущий файл и забили, он все равно моего меняет, но имя устройства уже не трогает),настраивало сеть и запускало сетевку и интернет при включении машинки):
auto lo
iface lo inet loopback
iface eth0 inet dhcp
pre-up ifconfig eth0 hw ether 00:1B:38:27:FB:A3
up route add -net 10.1.0.0 netmask 255.255.0.0 gw 10.1.54.254
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
Acer Eee PC 1201HA

Оффлайн RigoN

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: mac адрес
« Ответ #10 : 23 Января 2008, 12:38:08 »
для /etc/network/interfaces правильнее:
hwaddress ether 00:E0:4C:A2:C4:48

Оффлайн Dimiurg

  • Новичок
  • *
  • Сообщений: 30
  • ХАЦ
    • Просмотр профиля
Re: mac адрес
« Ответ #11 : 23 Января 2008, 15:05:48 »
для /etc/network/interfaces правильнее:
hwaddress ether 00:E0:4C:A2:C4:48

В каком смысле правильнее? (просто это твой мак)
hwaddress ether настоящий мак
каждый должен в этом месте забить свой
Acer Eee PC 1201HA

Оффлайн t5lab

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: mac адрес
« Ответ #12 : 18 Апреля 2008, 02:32:45 »
Dimiurg - Большое спасибо!!! на ubuntu 8.04 beta - были тож траблы - поправил - терь все работает...СПС!!!

 

Страница сгенерирована за 0.017 секунд. Запросов: 21.