The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск VirtualBox 6.1.36, opennews (?), 20-Июл-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


31. "Выпуск VirtualBox 6.1.36"  +/
Сообщение от Ilya Indigo (ok), 21-Июл-22, 09:44 
Есть древняя виртуалка с Centos6 запускаемая через vagrant.
В настройках vagrant указана частная сеть config.vm.network config.vm.network :private_network, ip: '192.168.54.100'

Проблема в том, что на свежем ядре и virtualbox (openSUSE Tumbleweed) на виртуалке не поднимается мост (eth2), хотя на винде он нормально поднимается.
ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:8a:6d:07 brd ff:ff:ff:ff:ff:ff
    inet 10.0.2.15/24 brd 10.0.2.255 scope global eth0
    inet6 fe80::a00:27ff:fe8a:6d07/64 scope link
       valid_lft forever preferred_lft forever
3: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
    link/ether 08:00:27:eb:74:95 brd ff:ff:ff:ff:ff:ff

При этом ssh порт 2222 вагрантом прекрасно пробрасывается, но вот пробросить 80-ый порт и достутачаться до него с хоста никак не удаётся.

echo '* 0.0.0.0/0 ::/0' > /etc/vbox/networks.conf
Я создал (в новых боксах этого файла нету и подсеть 192.168.54.0/24 не доступна для частных сетей), но это проблему не решает.

Кто-нибудь сталкивался с подобной проблемой?

Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск VirtualBox 6.1.36"  +2 +/
Сообщение от Аноним (38), 21-Июл-22, 11:51 
Мост eth2 ? Мост br0, тогда с сетью у гостя всё в порядке.
Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск VirtualBox 6.1.36"  +1 +/
Сообщение от Ilya Indigo (ok), 21-Июл-22, 15:00 
Благодарю, что-то я затупил, посмотрел что там в /etc/sysconfig/network-scripts/ifcfg-eth2 и /etc/sysconfig/iptables

ifcfg-eth2 не существовало. но был ifcfg-eth1 с нужным конфигом, который тоже не поднимался.

#VAGRANT-BEGIN
# The contents below are automatically generated by Vagrant. Do not modify.
NM_CONTROLLED=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.54.100
NETMASK=255.255.255.0
DEVICE=eth2
PEERDNS=no
#VAGRANT-END

Переименовал его в ifcfg-eth2 теперь поднимается.

В /etc/sysconfig/iptables по умолчанию открыт только 22-ой порт, только который я и видел добавил 80 и 443, теперь с хоста видится.

Но не при запуске vagrant up или vagrant reload вагрант всё равно не понимает что виртуалка запущена и готова к настройке, и не выполняет следующих действ, выписывая
    uh.lh.machine: Warning: Connection reset. Retrying...
    uh.lh.machine: Warning: Remote connection disconnect. Retrying...
Хотя config.vm.boot_timeout = 600 более чем достаточно.

И не понятно как она у остальных на винде нормально запускается и работает без тех проблем которые у меня?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру