Вчера я потерял свое интернет-соединение после перезагрузки установки Ubuntu 16.04. Теперь, когда Ubuntu загружается, он ищет сеть в течение нескольких минут, затем сообщает «Соединение установлено», но я не могу подключиться к Интернету или связаться (например, отправить запросы ping) кому-либо.
Я удалил сеть Ethernet, надеясь, что она будет повторно инициализирована, если я добавлю ее заново. Когда я нажимаю значок сетевого администратора, «Сеть Ethernet» становится серой (поэтому я не могу ее включить). Сейчас есть новая запись, которая называется «Auto Ethernet», но она не работает (те же симптомы, что я упоминал ранее).
Если я попытаюсь добавить новое сетевое соединение Ethernet, «eth0» исчезнет из списка устройств. Вместо этого у меня теперь есть запись «eno1», которую я никогда раньше не видел. Это может быть то же устройство, которое переименовано, но я не знаю.
Мой файл / etc / network / interfaces содержит
auto lo
iface lo inet loopback
Есть ли какой-либо способ переустановить мой сетевой менеджер и / или драйвер Ethernet без сетевого подключения? Или мне придется переустанавливать Ubuntu?
Этот ответ суммирует чат:
Вы можете также:
NetworkManager, которым позволяют, заботятся о сетевых соединениях; удостоверьтесь это managed=true
в /etc/NetworkManager/NetworkManager.conf
. Перезапустите Администратора сети после изменений: sudo systemctl restart NetworkManager
. Могут быть удалены устаревшие записи в /etc/NetworkManager/system-connections
; при необходимости они будут воссозданы.
покончили с NetworkManager в целом, как описано здесь . В этом случае файл /etc/networking/interfaces
является решающим.
то, что Ваш сетевой интерфейс был переименован, имеет отношение systemd
, соблюдение стандарта, названного "Предсказуемые Названия Сетевого интерфейса", описало здесь .
apt-get install build-essential
для установки необходимых пакетов. – Ali Nikneshan 12 November 2017 в 23:06