Моя машина ubuntu 13.04 (ASUS M2n32SLI deluxe mobo) завантажує один з двох інтерфейсів на материнську плату як "перейменувати3". Інший інтерфейс - eth0. Немає кабелю, підключеного до eth0.
- Чому це так?
- Як це виправити? Я хочу зберегти динамічні dns.
Моя машина ubuntu 13.04 (ASUS M2n32SLI deluxe mobo) завантажує один з двох інтерфейсів на материнську плату як "перейменувати3". Інший інтерфейс - eth0. Немає кабелю, підключеного до eth0.
Відповіді:
Ось одне рішення про те, як перейменувати інтерфейс. Швидше за все, під час налаштування пристрою щось пішло не так, тож давайте продовжимо:
Відкрийте файл
/etc/udev/rules.d/70-persistent-net.rules
І шукайте в ньому "перейменувати3". Ви знайдете це: NAME="rename3"на досить довгій лінії, тому я пропоную вам відкрити файл у "gedit" та шукати це слово натисканням ctrl+f.
Команда для цього: sudo gedit /etc/udev/rules.d/70-persistent-net.rules
Знайшовши його, відредагуйте його до потрібного імені, як-от NAME="wlan0"(якщо воно не прийняте), або чогось іншого, щоб ви його легко розпізнали.
У цьому ж рядку ви знайдете інший параметр, який називається KERNEL=="rename3". Вам не потрібно редагувати цей параметр "ядра", оскільки я не впевнений, для чого він потрібен. Це працює, не змінюючи цього.
Тепер збережіть файл і закрийте його.
Після цього пам’ятайте також перевірити /etc/network/interfacesфайл, щоб він відображав зміну імені інтерфейсу.
Перезапустіть службу:
/etc/init.d/networking restart
Готово!
Тут не претендую на те, щоб бути експертом, але ось що я знайшов. Побачивши один з моїх інтерфейсів під назвою "перейменувати2", я перевірив файл /etc/udev/rules.d/70-persistent-net.rules. Там я міг бачити, що і мій другий, і третій НІК мали одне ім’я , eth1. Після зміни останнього з них на eth2 та перезавантаження все повернулося до норми.