|
||
Ответить |
|
|
#1
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Изменение mac адреса и номера eth в Ubuntu 9.04/8.10 -
16.01.2010, 01:56
После установки Ubuntu 9.04 всплыл старый баг со встроенными сетевыми картами: значения mac адреса и номера eth меняются после каждой перезагрузки компьютера. Поднять обычное ADSL-соединение с помощью Network Manager'а (housewifes-way) в таком случае не проблема, а вот нечто более сложное (например, настроить маршрутизацию и держать сразу два подключения — прим. автора) — уже проблема, т.к. после каждой перезагрузки все конфиги приходят в негодность по описанной выше причине. Решение проблемы достаточно простое: мы запретим системе автоматически прописывать mac адреса и пропишем их «ручками».
Шаг 0 (в Ubuntu 8.10 опускается) Лёгким движением руки перемещаемся в папку /etc/udev/rules.d/ и ищем там файл 75-persistent-net-generator.rules. В папке я его не обнаружил и поэтому просто скопировал из /lib/udev/rules.d/: PHP код:
Открываем файл /etc/udev/rules.d/75-persistent-net-generator.rules любимым текстовым редактором и закомментирываем все строчки. Получаем примерно следующее: Шаг 2 Теперь правим файл /etc/udev/rules.d/70-persistent-net.rules. Его надо почистить и оставить следующее: 00:1B27:FB:A3 — это mac адрес. Прописываем свой. Шаг 3 Последний штрих. Редактируем /etc/network/interfaces. Вбиваем свои настройки. Содержимое моего файла после правки: Всё. Перезагружаемся и проверяем. P.S.: я надеюсь, про back up файлов никто не забыл? Добавлено через 3 минуты Меняем MAC адрес сетевой карты в Linux Mint Временная смена MAC-адреса в Linux Для этого набираем: sudo ifconfig eth0 hw ether xx:xx:xx:xx при этом MAC-адрес изменится и будет оставаться таковым до перезагрузки. Постоянный изменённый MAC-адрес Для этого идём в /etc/network/if-pre-up.d/ и создаём там от рута файл, например имени pre-up. В этот файл пишем следующее: #! /bin/sh ifconfig eth0 hw ether 00:00:00:00 Нули заменить своим мак-адресом. Чтобы изменения вступили сразу же, без перезагрузки, даём команду: /etc/init.d/networking restart не всегда срабатывает просто ifconfig, поэтому можно сделать: #ifconfig eth0 down #ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx #ifconfig eth0 up |
Ответить |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инфо Ubuntu Tweak - твикер для Ubuntu | Vector | Софт: Системный | 1 | 20.12.2009 14:27 |
Обсуждаем Cкорость загрузки: Windows 7 vs. Vista vs. Ubuntu 9.04 vs. Ubuntu 9.10 | Stive Stifler | Другие Linux | 5 | 08.11.2009 17:07 |