Intereting Posts
Настройка цветов LS с человеко-читаемым скриптом в tcsh Расширенный монитор – прокрутка вправо для доступа к левому экрану createrepo терпит неудачу с сообщением с сообщением headerRead Почему я не могу импортировать пул ZFS без разделения диска данных на fdisk? Отображение сеанса экрана Bash для удаленного экрана для пользователя uuencode висит? Что создает файлы подкачки? Как заставить службу /etc/xdg/autostart/app.desktop ждать службы (systemd)? Bash: завершение табуляции с помощью cdable_vars Ошибка сети с несколькими параллельными контейнерами докеров Как использовать printf с awk для обозначения вывода команд, разделенных столбцами Запросить пароль для пароля при использовании команды su Найти файлы, для которых несколько вариантов этого имени файла существуют вместе в одном каталоге Какая услуга зарегистрирована для определенного интерфейса на D-Bus? Как выполнить какой-либо сценарий оболочки до приостановки VM?

Нет подключения к Интернету для новой установки

Я – совершенно новый пользователь Linux, обучающийся из разных дистрибутивов через VirtualBox. Я наткнулся на Arch Linux как на естественную платформу для этого. Однако у меня возникает следующая проблема:

В моей учетной записи, отличной от root, после установки …

Попытка выполнить ping -c 3 www.google.com приводит к результатам «ping: неизвестный хост www.google.com».

Попытка выполнить ping -c 3 8.8.8.8 приводит к тому, что «Сеть недоступна».

Попытка sudo pacman -S alsa-utils приводит к ошибке «error: failed retrieve file» из: Не удалось разрешить хост: «для всех файлов.

Я запускаю 64-разрядный хост Windows 7 и VirtualBox 4.3.28. У меня есть материнская плата с сетевым сетевым адаптером Intel (это единственный подключенный к моему маршрутизатору и единственный адаптер с поддержкой хост-системы), сетевой адаптер сторонних производителей и адаптер WiFi. Сетевые настройки в VirtualBox по умолчанию. Интернет работает для хоста, всех других виртуальных машин и для установки в реальном времени Arch Linux (2015.07.01) (ping и загрузки работали с предварительной установкой).

Вот точные действия и команды, которые я выполнил во время установки (игнорируя мои заметки). Edit: Pastie отредактировал важную строку (46) xD; он читает « systemctl enable dhcpcd@eth0.service ». Эти шаги были взяты из руководства для начинающих Arch Linux и Lifehacker. Я могу предложить другую информацию, такую ​​как настройки виртуальной машины, по запросу. Благодарим вас за чтение и заблаговременно за обсуждение! 🙂

Исходная тема

Я обнаружил, что eth0 не является именем моего интерфейса. systemctl enable dhcpcd@enp0s3.service решила проблему. Большое спасибо.

Убедитесь, что ваш виртуальный блок имеет сетевой интерфейс, предоставляемый виртуальной ОС. (Настройки> Сеть> Адаптер 1> Прикреплено к NAT). Это не единственный способ сделать это, но это может быть проще всего для вас.

Также убедитесь, что ваш сетевой адаптер установлен и использует DHCP. Например, файловые «интерфейсы» могут выглядеть примерно так

 $ cat /etc/network/interfaces auto eth1 iface eth1 inet dhcp 

Проверьте, есть ли у вас IP-адрес с помощью «ifcongfig» (найдите «inet addr»)

 $ ifconfig eth1 Link encap:Ethernet HWaddr 00:03:2d:23:2d:0f inet addr:10.159.15.214 Bcast:10.159.15.255 Mask:255.255.255.128 inet6 addr: fe80::203:2dff:fe23:2d0f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:494587 errors:0 dropped:0 overruns:0 frame:0 TX packets:423021 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:305034072 (305.0 MB) TX bytes:77050307 (77.0 MB) Interrupt:18 Memory:f7b00000-f7b20000