Я клонировал свой Ubuntu Server 17.04 с виртуального бокса на физическую машину, поскольку эта машина работала, поэтому я хотел настроить новую, не снимая текущую установку. После замены моей старой системы img i, сделанной из виртуальной машины, все работало нормально, оно отлично загрузилось, и все мои вещи были там, кроме моего интернета.
lspci показывает, что только RTX111 / 8168/8411 показывает ifconfig виртуальные адаптеры и адаптер enp0s3, которые я не знаю, что это такое.
Больше не существует файла /etc/udev/rules.d/70-persistent-net.rules (это изменено? оно было там, когда я установил его на 15.04)
Как это исправить?
Вывод cat /etc/network/interfaces:
Хорошо, что я решил исправить проблему. В конце концов, я искал неправильные точки, как предложил @ Kaz Wolfe, и я подумал, что мой адаптер ethernet был enp0s3, но в конце концов это был enp2s0, я изменил /etc/network/interfaces файл будет следующим
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp2s0
iface enp2s0 inet static
address 10.0.0.254
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.6
dns-nameservers 8.8.8.8 208.67.222.222
Тогда я просто запустил sudo service networking restart и ping google.com, и он сработал! Он по-прежнему содержит множество других сетевых интерфейсов, которые я не уверен в том, что они там делают, но я думаю, что это связано с портами докеры и отображения, поэтому я оставлю их в покое.
Хорошо, что я решил исправить проблему. В конце концов, я искал неправильные точки, как предложил @ Kaz Wolfe, и я подумал, что мой адаптер ethernet был enp0s3, но в конце концов это был enp2s0, я изменил /etc/network/interfaces файл будет следующим
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp2s0
iface enp2s0 inet static
address 10.0.0.254
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.6
dns-nameservers 8.8.8.8 208.67.222.222
Тогда я просто запустил sudo service networking restart и ping google.com, и он сработал! Он по-прежнему содержит множество других сетевых интерфейсов, которые я не уверен в том, что они там делают, но я думаю, что это связано с портами докеры и отображения, поэтому я оставлю их в покое.