Увімкнення eth0 або eth1 для внутрішньої мережі в комп'ютері без доступу до Інтернету


1

Я встановлюю віртуальну коробку в комп’ютер без доступу до Інтернету. Я не впевнений, цей комп'ютер має мережевий адаптер (Ethernet) чи ні. У мене є дві віртуальні машини, які можуть спілкуватися один з одним (я створюю це на своєму ноутбуці). Я копіюю * .vdi зі свого ноутбука на той комп'ютер, про який я згадував раніше. (Машина Ubuntu)

У віртуальному вікні я створив нову машину з включеним 2 мережевим адаптером. Адаптер 1 приєднаний до NAT. Адаптер 2 приєднаний до внутрішньої мережі.

Я не торкаюся розширеної частини налаштування.

Я запускаю машину. Однак коли я набираю ifconfig, це просто показує мені lo. Я не бачу eth0та eth1інформації.

Я типу IP Addr як запропоновано , user*то він дає мені lo, eth2, eth3. Чому це не відображається eth0і eth1?

Чому портативна віртуальна машина більше не має eth0? (рекомендовано кмарш)

Дякую


Я приходжу до цікавості. Чи означає це, що мій реальний комп'ютер не має апаратного забезпечення фізичного адаптера (Ethernet)?
Сантоса Санді

Ви запитуєте, чому портативна віртуальна машина більше не має eth0?
kmarsh

@kmarsh, завдяки тому, що він короткий. Так, після того, як я переміщу його на комп'ютер без Інтернету, чому моя віртуальна машина більше не має eth0?
Сантоса Сенді

Що ifconfig -aповертає?
VL-80

@Nikolay Так По-перше, я цього не робив if config -a. Після того , як проблема буде вирішена, if config -aпризведе lo, eth2, eth3. Дуже дякую за турботу. Я дуже ціную це
Сантоза Сенді

Відповіді:


1

Перейдіть до свого CLI Ubuntu VM і спробуйте ввести текст ip addr. Це покаже і такі інтерфейси ifdown. Якщо інтерфейс вказаний там, спробуйте sudo ifup. Якщо це не так, спробуйте ввести, lspciщоб переконатися в наявності обладнання.


Я намагаюся надрукувати , ip addrа потім він дає мені lo, eth2, eth3. Чому це не відображається eth0і eth1?
Сантоса Сенді

0

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

Проблема полягає в тому, що коли ми створюємо нову віртуальну машину в VBox. Це автоматично повторно ініціює mac-адресу.

Тому, коли я завантажую підготовлене *.vdi, машина має eth2 та eth3 замість підготовлених eth0та eth1.

Тому слід додати /etc/network/interfacesфайл. Ми повинні змінитись eth0на eth2та eth1до eth3.

Подяка

Ця відповідь є відродженою відповіддю на основі порад від користувача @ user294023

Додати: Коли ви переміщуєте свій *.vdi, переконайтесь, що ваша система очікує повної конфігурації мережі під час запуску.

Більше довідки: https://askubuntu.com/questions/82322/how-do-i-fix-broken-networking-in-cloned-virtual-machines/388532#388532

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