mindtester
@mindtester
делаю странные вещи..чаще на C#..иногда за деньги

Есть хост на линукс, есть виртуалки, выход в инет по PPPoE, без роутера! хост не видит виртуалки, как решить минимальными средствами?

на самом деле эксперимент далеко не первый..

при наличии банального роутера, проблем такого рода вообще нет. все известные мне роутеры имели фичу что то вроде DNS relay. достаточно было сделать сетевой мост (он же бридж) на сетевуху которая в роутер, в госте обьявить сетку домашней, и все были счастливы.

когда PPPoE приходится поднимать прямо на сетевом порту материнки, инет приходится раздавать гостевым системам через NAT (виртуалбоксовский). что бы как то наладить общение, пробую поднимать вторым стевым интерфейсом в гостях, ввиртуальную сеть самого VirtualBox.

но в итоге, хост, что вин10, что юбунта, что федора.. гостей не видит. гости его резолвят по имени и пингуют. оне НЕ резолвит имена, но по прямому ip все таки пингует

существует ли достаточно простой способ "открыть глаза" хосту?

правка!
у виндовых гостей имеется 2 сетевых интерфеса:
1 - NAT
2 - виртуальная сеть VirtualBox, которая принудительно выставлена как "домашняя", через политики имен сетей. сетевое оповещение включено. друг друга (ну по крайней мере виндовые гости) видят сразу.

еще правка!
гостей может быть больше - линуксы, андроиды, все кто угодно. смена может быть частой
(по тому hosts не предлагать)

на федоре сейчас поднято соединение vboxnet0, зона фаервола home, но "не алле" ((
при этом по айпишнику в принципе пингует

по поставленным задачам, в этом курятнике, надо что бы хост тоже видел гостей.

если кто разруливал подобные ситуации - буду благодарен за советы!

ps в линуксе не первый год, но пока только с рабочими столами разобрался более менее, сетевые фичи еще не освоил, звиняйте
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
mindtester
@mindtester Автор вопроса
делаю странные вещи..чаще на C#..иногда за деньги
1 - вопрос закрывается. идеальный ответ - купи блин роутер
2 - от hosts хотелось увильнуть. но пришлось смириться (курение DNS будет дольше. виртуальный роутер тоже придется курить. да еще и машинку поднимать)
3 - зато получилось снять хотя бы половину ручной работы - в гостях не надо прописывать ip. загоняем виртуалбоксовский адаптер в link local и адреса генерятся автоматом. при чем всегда одни и те же, по крайней мере для ipv6 это гарантировано. единственная заморочка - для ipv6 придется дописать статический маршрут (пингуется только с явным указанием адаптера ping fe80::6965:ccb2:3286:bc78%vboxnet0
) но это точно уже дело техники (гугления)

всем добрым людям спасибо!
не очень добрым - тоже попутного ветра
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
В настройках виртуальной машины включите второй сетевой адаптер с настройкой Host-only adapter.
Если она поднимается через vagrant -
config.vm.network "private_network", ip: "192.168.33.30"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы