LinuxForum.Fans
Тема

CentOS на VirtualBOX(небольшие проблемы).

Автор: Gentoos 21 сообщений 8111 просмотров
#331128


Поставил цент на виртуалку, не могу запустить апдейт, в чем проблема? К интернету подключен, но я его не настраивал. По идее ВБ должен был сам все сделать(как в убунту, вин и тд.).
Как поправить ошибку?

#331130

Это потому что карты по умолчанию отключены.
Надо в файле /etc/sysconfig/network-scripts/ifcfg-etho
включить адаптер.
А потом рестартануть сетевую службу.
По умолчанию карта настроена на получение сетевых реквизитов автоматически (DHCP).

#331142


NM_CONTROLLED = YES заменил на NO - 0 реакции.
Или что-то другое нужно было сделать?

#331155

Показывайте

text
ifconfig -a 
route -n
cat /etc/resolv.conf
#331158


cat /etc/resolv.conf

Отсутствует.

#331159
AlfaStriker написал:
Это потому что карты по умолчанию отключены.
Надо в файле /etc/sysconfig/network-scripts/ifcfg-etho
включить адаптер.
А потом рестартануть сетевую службу.
По умолчанию карта настроена на получение сетевых реквизитов автоматически (DHCP).

Почти верно. Только я бы начал с проверки включения витруального сетевого интерфейса не в госте, а на хосту. И поставил бы его в режим моста, хотя можно и в NAT.

#331160

А вы как настроили сеть для виртуальной машыны. Она должна все настройки получать от Vbox'a по DHCP. Или все настройки должны быть сделаны мануально?

#331162
kisil написал:
А вы как настроили сеть для виртуальной машыны.

На удивление сеть была уже по дефолту, после установки драйверов.
По крайней мере в убунту и win 7\8 не пришлось настраивать сеть.

#331163
Cruiser78 написал:

Только я бы начал с проверки включения витруального сетевого интерфейса не в госте, а на хосту. И поставил бы его в режим моста, хотя можно и в NAT.

Можно чуть больше информации?

#331165
Gentoos написал:
[quote=Cruiser78]
Только я бы начал с проверки включения витруального сетевого интерфейса не в госте, а на хосту. И поставил бы его в режим моста, хотя можно и в NAT.

Можно чуть больше информации?[/quote]

1. Выключаем виртуальную машину.
2. В оболочке VirtualBox'а идем в свойства нашей виртуальной машины.
3. В свойствах находим управление сетью. Там выбираем адаптер 1 и смотрим, как он включен.
3.1. Если нам нужно, что бы наша виртуальная машина была доступна из нашей локальной сети, то заказываем этому адаптеру режим сетевого моста. Тогда виртуальная машина по DHCP получит адрес из пула лакальной сети.
3.2. Если нам этого не нужно, то ставим его в режим NAT. Тогда виртуалка получит адрес в своей внутренней (VB) сети и извне доступна не будет.
4. Сохраняем настройки.
5. Включаем виртуалку.
============================

И еще одно из засадных мест - правила udev. Если в них прописан для интерфейса eth0 иной MAC-адрес - обломаешься, но eth0 с другого мака не запустишь.

#331166


Дефолт.

#331168

Данный адаптор для десктопа, попробую два других.
Извняюсь за даплпост.

Изменение адапторов не помогло.

#331171

А я у себя в виртуалбоксе выбираю значение подключения не NAT, а "Тока основонй адаптер" и вибираю его vboxnet0. Тогда гость не получаетникаких настроек, но у него уже поднимаетса интерфейс без айпишки. По умолчанию у меня ВиртуалБокс ставит айпишку на vboxnet0 - 192.168.56.1, тогда я гостю ставлю айпишку из этой же сети и всё. Сеть есть между хостом и гостем. Так как мне в интернет не нужно выпускать виртуалки, то этого хватает.

#331174

К сожалению мне локалка не нужна. Требуется полный доступ в интернет.

#331176

А у вас виртуалбокс на какой системе стоит?? Если на лине, то при таких настройках без проблем прокинуть интернет на гостя самому с помощью iptables.

#331178

На десктопах по дефолту все ок:

Показать
#331179
kisil написал:
А у вас виртуалбокс на какой системе стоит?? Если на лине, то при таких настройках без проблем прокинуть интернет на гостя самому с помощью iptables.

Win 7.

#331181

Ну если так, то сделайте так. Настройте сеть виртуалки с CentOS также, как у убунту. Загрузите CentOS, отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-etho и поставьте значение

text
ONBOOT=yes

Перегрузите CentOS.

#331184
kisil написал:
Ну если так, то сделайте так. Настройте сеть виртуалки с CentOS также, как у убунту. Загрузите CentOS, отредактируйте файл /etc/sysconfig/network-scripts/ifcfg-etho и поставьте значение
text
ONBOOT=yes

Перегрузите CentOS.

Без изменений.
Забыл добавить, у меня динамический айпи.

#331186

Запустите гостя и наберите в его консоли от рута

text
dhcpcd eth0

Как отработает эта команда.

Войдите или зарегистрируйтесь, чтобы ответить.