Я клонировал свой Сервер Ubuntu 17.04 с virtualbox на реальную машину, поскольку та машина служила так, я хотел установить новый, не удаляя текущую установку. После замены моей старой системы с img я сделал из virtualbox машины, все хорошо работало, это загрузилось прекрасный, и мой материал был всем там за исключением моего Интернета.
lspci показывает, что мой RT8111/8168/8411 ifconfig показывает только virtualbox адаптеры и enp0s3 адаптер, который я не знаю, каково это.
Кажется, нет a /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
, и это работало! Это все еще содержит много других сетевых интерфейсов, которые я не уверен в том, что они делают там, но я думаю, что это имеет отношение к докеру и отображающимся портам, таким образом, я оставлю их в покое.