Я обновил Ubuntu до 12.10, и интернет не работает на vbox

Запуск любых приложений с графическим интерфейсом от имени пользователя root может привести к повреждению файла, особенно если приложение с графическим интерфейсом является текстовым редактором. В дополнение к этому gksu и gksudo не работают для запуска графических приложений от имени root в Wayland в Ubuntu 17.10: Почему gksu / gksudo не работает с Wayland? и пакет gksu был удалено из репозиториев Ubuntu по умолчанию в Ubuntu 18.04 и более поздних версиях.

Nautilus Admin ( nautilus-admin ) - это простое расширение Python для файлового менеджера Nautilus, которое добавляет некоторые административные действия в контекстное меню:

  • Открыть как администратор: открывает папку в новом окне Nautilus с правами администратора (root).
  • Редактировать как администратор: открывает файл в окне Gedit с правами администратора (root).

Чтобы установить Nautilus Admin во всех поддерживаемых в настоящее время версиях Ubuntu, откройте терминал и введите:

sudo apt install nautilus-admin  

Хотя есть команды для запуска графических приложений от имени пользователя root, настоятельно рекомендуется использовать текстовый редактор nano, который обычно запускается из терминала, для редактирования файлов как root. Текстовый редактор Nano включен в стандартную установку Ubuntu.

Nano очень прост в использовании. Инструкции по использованию нано-редактора всегда находятся внизу каждой страницы. Вам нужно знать только два сочетания клавиш нано для WriteOut и Exit. Нажмите комбинацию клавиш Ctrl kbd> + O kbd> и после этого нажмите Enter kbd>, чтобы сохранить редактируемый файл. Нажмите сочетание клавиш Ctrl kbd> + X kbd>, чтобы выйти из nano.

Если вы привыкнете правильно редактировать файлы как root, вы уменьшите вероятность ошибок, которые могут быть очень трудоемкими для исправления.

9
задан 09.02.2020, 10:36

7 ответов

В Ubuntu 12.04 разрешение имен DNS изменено, поэтому вы должны добавить параметр «dns-nameservers» в файл / etc / network / interfaces, например:

dns-nameservers 8.8.8.8 8.8.4.4
2
ответ дан 09.02.2020, 10:38
  • 1
    Спасибо!, Как только я вернул адаптер к " Intel PRO/1000 T Server (82543GC) и Vbox назад к 4,1, это работало как очарование! – Jean-François Fabre♦ 09.02.2020, 10:38

Я боролся без сетевого подключения с момента обновления до 12.10. Я получаю сообщение «DNS-сервер не отвечает».

sudo apt-get install dnsmasq

решил проблему и для меня.

0
ответ дан 09.02.2020, 10:36

Лично в моем случае ни одно из вышеперечисленных решений не сработало.

Однако, следующая команда, найденная здесь , сделала мой день:

vboxmanage modifyvm "Your VM Name" --natdnshostresolver1 on

Надежда, которая помогает,

0
ответ дан 09.02.2020, 10:37

У меня была точно такая же проблема. Вам нужно обновить VirtualBox до 4.2.X (это мне помогло)

Добавьте одну из следующих строк в соответствии с вашим дистрибутивом в ваш /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian precise contrib
[115 ] than:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-4.2

Подробнее о шагах по установке и постустановке вы можете прочитать здесь: https://www.virtualbox.org/wiki/Linux_Downloads

6
ответ дан 09.02.2020, 10:37

У меня была такая же проблема. Использование 12.10 в качестве хоста и запуск Windows Vista в качестве гостя. Следующее решило проблему:

VBoxManage modifyvm global --natdnshostresolver1 on

Источник: https://forums.virtualbox.org/viewtopic.php?f=26&t=50387

0
ответ дан 09.02.2020, 10:38

Сначала проверьте, как настроена сеть в гостях, если это DHCP, тогда, вероятно, они не получают DNS-серверы от хоста, так как после обновления Virualbox не имеет запущенной службы DNS для назначенных гостей, поэтому они не могут разрешать имена хостов.

Существует два решения: 1) настроить гостевые машины для использования 8.8.8.8 8.8.4.4 в качестве DNS-серверов или перенастроить Virtualbox для предоставления прокси-службы DNS

VBoxManage modifyvm "VM name" --natdnsproxy1 on 

или

VBoxManage modifyvm "VM name" --natdnshostresolver1 on

Изменение конфигурации DNS-сервера в гостях работает для меня, другое решение может работать (в соответствии с документацией VBox), сам не проверял

3
ответ дан 09.02.2020, 10:39

В соответствии с темой здесь http://ubuntuforums.org/showthread.php?t=2049230

sudo apt-get install dnsmasq

решили проблему для меня

4
ответ дан 09.02.2020, 10:39
  • 1
    Огромное спасибо! Это работало отлично на меня на Xubuntu 12.10. – Sathesh 09.02.2020, 10:40

Теги

Похожие вопросы