Сеть не работает в Ubuntu

Сеть не работает в Ubuntu

Я перенес физический Ubuntu на Hyper-V 2012 с помощью Acronis Universal Restore. Он работал нормально некоторое время, пока я не перезагрузил машину. После перезагрузки сеть заработала:

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

Но никакой пинг или что-то еще не работает. Нет брандмауэра. Я удалил другие сети из /etc/udev/rules.d/70-persistent-net.rules, потому что я пытался добавить несколько интерфейсов после перезагрузки, и сеть сломалась, и она продолжала добавлять новые адреса. IP-адрес от DHCP, и когда я добавлял новую локальную сеть, она каждый раз получала новые адреса. Поэтому я удалил все интерфейсы, и после перезагрузки eth0 снова появился со старым IP-адресом от DHCP. По-прежнему нет сети...

Ядро — 2.6.32-41.

Имейте в виду, что это работало непосредственно перед перезагрузкой, и что у меня очень мало знаний о Linux. Я парень Windows.

решение1

Ответ самый непредсказуемый из всех, с которыми я сталкивался. Изменение числа процессоров Hyper-V с 4 на 1 решает проблему. Изменение числа процессоров на 2, 4, 6 или что-то еще приводит к тому, что сеть перестает работать. Скорее всего, из-за того, что Integration Services еще не установлены. Этого я не ожидал...

решение2

Похоже, вы хотели статический IP для начала. Также возможно, что у вас конфликт IP?

С его помощью можно установить статический IP-адрес. Я бы рекомендовал вернуться к исходному IP-адресу, когда он работал.

sudo nano /etc/network/interfaces

   auto eth0
   iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

sudo service сетевой перезапуск

Связанный контент