Как включить eth0 на клонированной виртуальной машине RHEL, работающей в Windows Server 2012?

Из-за критической нехватки персонала мне (не желающему системному администратору!) Был предоставлен образ виртуальной машины RHEL 6.1 с просьбой перенести его на сервер под управлением Windows Server 2012 с HyperV. Изображение пришло ко мне как ISO, так что я думаю, что оно от VMWare. Я сделал некоторую работу и запустил виртуальную машину. Я могу получить к нему доступ только при входе на хост-сервер. Однако у меня возникли проблемы с включением eth0 на нем. Прямо сейчас есть только петля.

Я провел некоторое исследование и увидел, что большинство людей смогли решить проблему, удалив /etc/udev/rules.d/70-persistent-net Я попробовал это и перезапустил VM. Неудачно.

После нескольких неудачных попыток я скопировал ifcfg-eth0 файл из

/etc/sysconfig/networking/devices/

в

/etc/sysconfig/network-scripts/

Я вручную установил MAC-адрес в этом файле на то, что увидел в расширенных параметрах HyperV для сетевого адаптера. MAC-адрес является "Динамическим" в этом контексте.

Попутно, после каждого изменения я бежал service network restart и после того, как я скопировал ifcfg-eth0 файл, который я начал видеть это сообщение:

no device found for connection 'System eth0'

Если я запускаю lspci -m, ничего похожего на NIC не появляется. Я вижу только мост хоста, мост ISA и интерфейс IDE, мост ACPI и виртуальный контроллер VGA.

На основании всего этого кажется, что виртуальная машина не распознает адаптер, который пытается обеспечить Windows Server 2012. Я несколько раз пытался добавить и удалить адаптер из Hyper V, но в результате я не увидел никаких изменений. Одна вещь, которую я заметил, это то, что 70-persistent-net файл не обнаружен в папке rules.d с тех пор, как я его впервые удалил.

Как мне поступить отсюда? Моя цель на данный момент - просто получить RHEL для VIM, распознающего сетевой адаптер, предоставляемый Windows Server 2012.

РЕДАКТИРОВАТЬ: Для тех, кто видит это позже, вот что я должен был сделать.

1.) Завершите работу виртуальной машины 2.) Извлеките сетевой адаптер 3.) Добавьте "устаревший сетевой адаптер". 4.) Перезагрузите ВМ и введите ifconfig -a5.) Если в настоящее время нет файла конфигурации для нового сетевого интерфейса, создайте его, скопировав существующий файл в /etc/sysconfig/network-scripts/, Например, у меня был новый интерфейс eth1, поэтому я создал файл конфигурации, скопировав /etc/sysconfig/network-scripts/ifcfg-eth0 в /etc/sysconfig/network-scripts/ifcfg-eth16.) Отредактируйте файл конфигурации, убедившись, что имена интерфейсов и MAC ID указаны правильно. 7.) system network restart загрузить новую конфигурацию.

1 ответ

Решение

Вам это нужно? /questions/407513/kakoe-vliyanie-okazyivaet-polnoe-shifrovanie-zhestkogo-diska-na-proizvoditelnost/407519#407519

(CentOS является производным от RedHat, поэтому он вполне может применяться, и кроме этой ссылки, другие вопросы / комментарии / ответы в этой теме также могут быть полезны).

Другие вопросы по тегам