Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» VirtualBox - не могу настроить сеть

Автор: urodliv
Дата сообщения: 11.07.2012 21:44
Laterport
Ничего я из той статьи не понял. То у них "мост", то потом откуда-то появляется "Host-only adapter". Мой вам совет: "не читайте левые статьи в интернете, если есть внятная инструкция от производителя".
Автор: Laterport
Дата сообщения: 11.07.2012 22:02
urodliv
Я не вижу "внятной" поэтапной инструкции от производителя. Может лучше по факту? Я разрешаю общий доступ на основном интерфейсе, причём везде (в интерфейсе VBox-а в винде и в самой программе) фигурирует IP 192.168.137.1. В настройках сети гостевой OS сетевой мост, в качестве сетевухи указан основной интерфейс с которого получаю инет.
Автор: urodliv
Дата сообщения: 11.07.2012 22:23

Цитата:
Я не вижу "внятной" поэтапной инструкции от производителя.

Тогда рисуйте схему того, что хотите получить. А то в вашей инструкции написано одно, а вам надо совсем другое. А я напишу то, как бы я решал вашу задачу.
Автор: Laterport
Дата сообщения: 12.07.2012 07:06
urodliv
Я расписывал в своей теме чего хочу добиться, скажу и тут. Мне нужно чтобы сервер на гостевой OS был доступен из интернета (у меня внешний статический IP), при этом чтобы он был доступен и из локальной сети. Мне посоветовали попробовать перенаправление портов посредством 3proxy, всё получилось. В гостевой OS сеть была настроена как NAT. Эта схема замороченная каждый раз нужно пробрасывать порт. Хочу сделать так чтобы сервер был доступен из интернета при сетевой настройке гостевой OS - "сетевой мост". Ниже схемка как сейчас настроено всё при такой схеме у меня вообще нет интернета в виртуальной системе. Что делаю не так?
Автор: urodliv
Дата сообщения: 12.07.2012 21:34
Laterport
Честное слово, вам в другой теме уже усё рассказали как делать. В вашей же схеме, насколько я понял, присутствует лишнее звено.
Я бы это дело решал так.
1. Вот вывод [more=сетевых настроек] 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 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 UNKNOWN qlen 1000
link/ether 00:d0:b7:bf:a2:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/24 brd 192.168.1.255 scope global eth0
inet6 fe80::204:61ff:fe74:d370/64 scope link
valid_lft forever preferred_lft forever
3: vboxnet0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff[/more] моей рабочей машины. Пугаться не надо, это не винда, но для понимания сойдёт.
Что мы видим? Видим адаптер eth0. Это физический адаптер моей машины. Адрес он получает от маршрутизатора по dhcp, но можно и статику вбить. То есть моя локальная сеть имеет адрес 192.168.1.0/24.
На этой машине установлен vbox, в котором имеется виртуалка. Вот сетевые свойства, которые для неё передаёт vbox:

Другие три виртуальных адаптера выключены напрочь.
Теперь заглянем в [more=сетевые настройки]1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 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 UNKNOWN qlen 1000
link/ether 08:00:27:17:60:40 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.68/24 brd 192.168.1.255 scope global eth0
inet6 fe80::a00:0800:2717:6040/64 scope link
valid_lft forever preferred_lft forever[/more] на этой самой виртуальной машине.
Как видим здесь нужный нам адаптер так же называется eth0 (а могу сделать и другое название, так что не надо думать, что он принимает название аналогичное названию реальной машины). И сетевые настройки он так же получает динамически от маршрутизатора. А это значит, что его адрес лежит в той же подсети, что и вся локальная сеть. А это, в свою очередь значит, что она (виртуальная машина), в принципе, доступна с любой машины локальной сети.
То есть теперь нам надо на маршрутизаторе только сделать проброс входящих пакетов на 80 порт на адрес 192.168.1.68.
И это всё. Не надо никаких прокси-серверов, промежуточных машин и т.д.
Автор: Laterport
Дата сообщения: 12.07.2012 22:00
urodliv
Благодарю за развёрнутый ответ, а можно подробнее все ваши сетевые настройки на всех интерфейсах, ну не работает у меня, ума не приложу почему.
Автор: urodliv
Дата сообщения: 12.07.2012 22:06

Цитата:
все ваши сетевые настройки на всех интерфейсах

Эмц. А что я ещё могу предоставить? Вроде всю подноготную выложил...
Автор: Laterport
Дата сообщения: 13.07.2012 10:05
Изрядно поднадоела эта тема, но нужно разобраться, почему не работает.


Гостевая машина:

Код:

localhost# ifconfig
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 08:00:27:15:51:5f
inet 192.168.0.125 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::a00:27ff:fe15:515f%em0 prefixlen 64 scopeid 0x1
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
localhost#
Автор: urodliv
Дата сообщения: 13.07.2012 10:38
Значит так.
1. Какая сеть (ip-адрес/маска) настроена на lan-интерфейсе маршрутизатора?
2. До загрузки программы vbox даём команду ipconfig /all. Вывод закидываем сюда.
3. Загружаем vbox и запускаем виртуалку. Запускаем ipconfig /all и рисуем его сюда.
Автор: Laterport
Дата сообщения: 13.07.2012 12:21
На LAN интерфейсе маршрутизатора:

LAN

IP Address :192.168.0.1
Subnet Mask :255.255.255.0

DHCP раздаёт адреса начиная с 192.168.0.100. Вот как раз такой адрес у машины на котором всё это делаю.

ipconfig /all - vbox выключен


Код:
Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : userpc
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Гибридный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет

Ethernet adapter Подключение по локальной сети:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Контроллер Marvell Yukon 88E8056 PCI-E Gi
gabit Ethernet
Физический адрес. . . . . . . . . : 00-1D-60-57-D7-29
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.0.100(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Аренда получена. . . . . . . . . . : 12 июля 2012 г. 8:20:01
Срок аренды истекает. . . . . . . . . . : 19 августа 2148 г. 19:46:07
Основной шлюз. . . . . . . . . : 192.168.0.1
DHCP-сервер. . . . . . . . . . . : 192.168.0.1
DNS-серверы. . . . . . . . . . . : 192.168.0.1
NetBios через TCP/IP. . . . . . . . : Включен

Ethernet adapter VirtualBox Host-Only Network:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
Физический адрес. . . . . . . . . : 08-00-27-00-A0-59
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.137.1(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :
NetBios через TCP/IP. . . . . . . . : Включен
Автор: urodliv
Дата сообщения: 13.07.2012 12:57
Laterport
Мои сомнения подтверждаются. Вы схему подключения так и не изменили. Как пытались nat`ить через винду, так и продолжаете это делать. Только учтите, что по невнятной работе ICS полинтернета завалено. Кому-то удаётся эту проблему решить, кому-то нет. Но в любом случае предмет обсуждения в данном формате никакого отношения не имеет к vbox`у. Больше я вам ничем не могу помочь.
Автор: Laterport
Дата сообщения: 13.07.2012 13:12
urodliv
Что значит NATить через винду? И ещё я всё-таки хочу понять что нужно сделать для того чтобы данная схема заработала, убрать роутер или что?


Вы писали в "вашей же схеме, насколько я понял, присутствует лишнее звено." Какое?
Автор: urodliv
Дата сообщения: 13.07.2012 13:47

Цитата:
Что значит NATить через винду?

Ссылка

Цитата:
И ещё я всё-таки хочу понять что нужно сделать для того чтобы данная схема заработала, убрать роутер или что?

Для этого вам надо всего лишь две вещи:
1. Разобраться в вопросах маршрутизации и коммутации.
2. Понять разницу в типах подключений vbox: чем "сетевой мост" отличается от "виртуального адаптера хости", или "внутренней сети". Кстати ссылку на это я давал раньше...
P.S. Глянул я ваши опусы пингов в виртуальной машине. Это шоу. Вы пингуете из виртуалки саму же виртуалку. И, как не странно, она отвечает! Но при этом её адрес находится в диапазоне локальной сети, а не в диапазоне "виртуального адаптера хоста".
В общем не морочьте нам голову, а почитайте документацию. Ещё лучше позовите человека, который в данных вопросах понимает, что он делает.
Автор: Laterport
Дата сообщения: 13.07.2012 13:52
urodliv
Сдаётся мне ви сами не знаете ни черта, толком не можете сказать, что конкретно нужно сделать чтобы данная схема заработала.
Автор: urodliv
Дата сообщения: 13.07.2012 14:05

Цитата:
Сдаётся мне ви сами не знаете ни черта

Соглашусь с вами, если вам от этого будет легче. Я действительно ничерта по данному вопросу не понимаю. Все мои предыдущие инструкции для вас предлагаю предать анафеме и проклясть во веки вечные. Аминь.
Автор: Laterport
Дата сообщения: 13.07.2012 14:11
Вы, кстати, так и не ответили, какое лишнее звено в схеме!?
Автор: urodliv
Дата сообщения: 13.07.2012 14:15

Цитата:
Вы, кстати, так и не ответили, какое лишнее звено в схеме!?

Боюсь, что в свете вашей фразы:

Цитата:
Сдаётся мне ви сами не знаете ни черта

задавать подобный вопрос неуместно. А точнее глупо.
Автор: Laterport
Дата сообщения: 13.07.2012 14:39
urodliv
Боюсь, что вы действительно просто не можете ответить на этот вопрос.
Автор: urodliv
Дата сообщения: 13.07.2012 14:54

Цитата:
Боюсь, что вы действительно просто не можете ответить на этот вопрос.

Вам не этого надо боятся. Вам надо бояться того, что в самый ответственный момент ваших собственных знаний может не хватить.
А моё неумение (или простое нежелание) решить вашу проблему меня нисколько не заботит. А даже веселит. Ибо осознание того, что человек усомнившийся в моей профпригодности тут же просит у меня же профессионального совета не может не радовать. Фантасмагория какая-то! Да простят меня модераторы за флуд.
Автор: Laterport
Дата сообщения: 13.07.2012 15:17
urodliv
Вы на столько упороты, что даже сами от этого страдаете? Вот именно - ваше неумение и незнание. С самого начала было заметно что вы некомпетентен. Человек находящийся на подобном форуме, будет стараться сам помочь респондентам, вместо того, чтобы посылать читать офф. документацию, причём в которой ничего вообще нет толкового. Ни одного совета по делу от вас не последовало, сплошная "вода", которая прозрачна и без ваших слов. Я благодарю вас за желание пофлудить в пустую, надеюсь, тут найдется человек который сможет посоветовать что-то конкретное.
Автор: urodliv
Дата сообщения: 13.07.2012 15:40

Цитата:

Вы на столько упороты

Меня никто не порол. Мы небитое поколение.

Цитата:
Вот именно - ваше неумение и незнание

Время рассудит. И другие участники форума.

Цитата:
С самого начала было заметно что вы, не компетентен.

Если вы сразу это заметили, то зачем продолжали общение? Проницательный вы наш.

Цитата:
Человек находящийся на подобном форуме, будет стараться сам помочь респондентам

Каждому своё. Одним интересно писать алгоритм действий для биороботов, другим хочется донести собеседнику фундаментальную идею решения вопроса, но чтобы при этом собеседник сам нашёл нужное решение. Я вам дал один из алгоритмов получения результата, вы его отвергли. По какой причине? Не моё дело. Вникать в "механику процесса" вы тоже не расположены. Так что же вам надо?

Цитата:
посылать читать офф. документацию, причём в которой ничего вообще нет толкового

"Кто хочет, тот ищет возможности, кто не хочет - причины"
Да и не я придумал универсальную формулу RTFM. Или вы её тоже будете опровергать?

Цитата:
Ни одного совета по делу от вас не последовало, сплошная "вода", которая прозрачна и без ваших слов.

Особенно лестно это слышать от вас.
Автор: evgesha04
Дата сообщения: 24.07.2012 08:12
господа помогите связать на ноуте Vbox физически(сетевая карта) через Ethernet(витую пару) с техническим устройством(контроллером) какие настройки надо выствить. Спецпрограммы не идут на 64битной системе, ставить пиратку 32 бита недают
хост:windows 7 64 бит
гость:ХР 32 бит
Vbox v4.1.18r78361
p.S контроллеру могу задать любой IP если надо через другой комп
Автор: urodliv
Дата сообщения: 24.07.2012 09:10
evgesha04
Вариантов два:
1.ip-адреса хост-машины и контроллера назначаем из одной подсети. В настройках адаптера vbox выбираем NAT.
2. В настройках vbox выбираем "Сетевой адаптер моста". И тогда уже надо, чтобы ip-адрес гостевой системы лежали в одной подсети с адресом контроллера.
Автор: evgesha04
Дата сообщения: 24.07.2012 10:41
спасибо второй вариант прокатил правда слишком кратко ответили), в сетях не мастер, ну ничего додумал чуток, буду пробовать первый, и еще проверю в каком варианте будет интернет в локалке
Автор: evgesha04
Дата сообщения: 25.07.2012 09:39
первый вариант тоже приемлем, интернет в локалке появился, во втором интернета нет
Автор: urodliv
Дата сообщения: 25.07.2012 13:44

Цитата:
интернет в локалке появился, во втором интернета нет

Ну тут уж надо смотреть, как у вас сеть устроена.
Автор: evgesha04
Дата сообщения: 26.07.2012 09:24
GSM модем от билайн- стандартная установка настройки не менял, выставляя "Сетевой мост" в настройках Virtualbox интернет в ГОСТЕВОЙ windows XP не работает, модем к гостевой не подтянут работает через ХОСТ-wind7
Автор: urodliv
Дата сообщения: 26.07.2012 09:37
evgesha04
Ну так при такой конфигурации "сетевой мост" бесполезен.
Автор: megasoup2009
Дата сообщения: 05.08.2012 02:30
Нужна помощь в настройке сети с двумя активными интернет соединениями.

Есть 2 интернет соединения: PPoE через кабель и USB модем.
Необходимо чтобы две одновременно запущенных виртуальных машины работали раздельно через различное интернет-соединение соответственно.
Соединения все подняты на хосте.
До этого всегда виртуалки работали через NAT, но тут вcтала необходимость одновременной работы.
Ни на одной тачке не должно быть физических сетевух.
Есть ли какие-нибудь способы осуществить это?

Хост Win 7 Ent x64
Гости Win XP SP3 x86
На компе одна физическая сетевуха (встроенная)
Версия VBox 4.1.18 r78361
Автор: urodliv
Дата сообщения: 05.08.2012 18:12

Цитата:
Ни на одной тачке не должно быть физических сетевух.

Чивой? А ip-пакеты они будут через астрал получать и отправлять?

Страницы: 1234567891011121314151617

Предыдущая тема: Документоборот на крупном предприятии


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.