мережевий інтерфейс vmware не виявлено


11

Я встановив сервер ubuntu 14.04 LTS на віртуальній машині (vmware, win host). VM має доступ до Інтернету (з урахуванням ідентифікатора порту, типу адаптера E1000E та MAC). На жаль, ubuntu не зміг автоматично визначити пристрій.

ifconfig -a показує лише задній інтерфейс циклу, але lspci друкує наступний контролер Ethernet:

0b: 00.0 Контролер Ethernet: мережеве підключення Intel Corporation 82574L Gigabit

Як створити належний інтерфейс eth0?

/etc/network/interfacesФайл містить тільки loінтерфейс , так що я намагався створити eth0. VM-Host забезпечив налаштування IP, мережевої маски, шлюзу. Тому я додав наступні рядки до свого /etc/network/interfaces:

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....

Тоді я спробував застосувати ці налаштування, зателефонувавши, /etc/init.d/networking restartале без успіху.

Пристрої використовують ядровий модуль e1000e. Я вже намагався її видалити і завантажити знову, але я завжди отримую помилку, що вона зайнята.

ОНОВЛЕННЯ: мережеві параметри для vm виглядають так:

введіть тут опис зображення

Отже, мережевого з'єднання немає, але стан пристрою підключений. Раніше я використовував Windows на тому ж VM, і там підключення до Інтернету працювало нестабільно. Як можна отримати доступ до такого мережевого з'єднання з ubuntu?

  • Усі команди var/log/boot.logпроходять зі статусом [ОК]
  • cat /var/log/syslog | grep -i eth пусто
  • dmesg | grep -i etc також порожній

ОНОВЛЕННЯ2:

Здається, підтримка інтерфейсу e1000e не дуже хороша, тому я попросив vm-admin змінити тип інтерфейсу на vmxnet3. Тепер ifconfig -aповертає два різних інтерфейси (lo та новий ens192).

dmesg | grep vmxnet3

введіть тут опис зображення

Потім я додав наступні рядки до свого /etc/network/interfaces:

auto ens192
iface ens192 inet static
    address x.x.x.x
    netmask x.x.x.x
    network x.x.x.x
    broadcast x.x.x.x
    dns-nameservers x.x.x.x
    dns-search example.com
    gateway x.x.x.x

... і перезапустив службу per /etc/init.d/networking restart. Але інтерфейс не підключений:

ping google.com

і

ping 193.170.141.212

повернути "Хост призначення недоступний"


перевірити "cat /etc/udev/rules.d/70-persistent-net.rules"
PKumar

@PKumar цей файл не існує. Всередині є лише README /etc/udev/rules.d/.
NaN

гаразд жодних питань, спробуйте запустити "ifconfig eth0 up", а потім перевірити "ifconfig -a"
PKumar

Як я вже згадував раніше, немає eth0 (лише інтерфейс зворотного зв'язку), тому команда повертає "eth0: ПОМИЛКА при отриманні прапорів інтерфейсу: Такого пристрою немає".
NaN

3
Привіт Нан, ви можете, будь ласка, видалити рішення з питання та додати його як (прийняту) відповідь.
буммі

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.