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

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

Автор: Nuselda
Дата сообщения: 07.07.2011 15:07
Всем привет, неделю бьюсь, помогите пожалуйста разобраться:
есть хост-машина win 7
подключены 3 сетевухи с разными провайдерами на хост машине все три выходят в инет
устанавливаю 3 виртуалки, мне надо что бы в каждую шел отдельный провайдер
одна понятно ставим нат и все работает через основную сеть, остальные 2 настраиваем как сетевой мост и тут начинаются танцы с бубнами:
на всех провайдерах диинамичный IP, поэтому параметры оставляем по умолчанию, мак адрес поменяла, пишет что без связи с инетом( покеты уходят и не возвращаются)
пробовала и хр и вин 7, в хр пишет вобще что все ок но в инет не выходит
может кто подскажет варианты?

Добавлено:
Кстати версия VB 4
подключала по wifi еще одного провайдера, так вот это соединение как сетевой мост работает без проблем, но он мне не подходит (
Автор: parshivi
Дата сообщения: 07.07.2011 15:40
юзайте прокси или kerio winroute fw
Автор: urodliv
Дата сообщения: 07.07.2011 16:21
Nuselda
Ну и изврат вы хотите...

Для интерфейсов, работающих в режиме "моста" делаем следующее.
1. В свойствах реального интерфейса прописываем адрес 192.168.247.1 (для второго вбейте 192.168.248.1, маска 255.255.255.252). Остальные параметры оставьте пустыми.
2. Прописать в свойствах сетевой карты мас-адрес реальной машины. Делать это надо непосредственно в свойствах виртуальной машины, а не в самой гостевой системе.
3. Изменить мас-адрес реальной сетевой карты на любой произвольный.
4. Запускаем гостевую систему и назначаем автоматическое получение сетевых настроек.
Автор: parshivi
Дата сообщения: 07.07.2011 19:50
да, ээ только мак-адрес для бриджа надо в virtualbox вбивать ручками, copy+paste не пройдет там дефолтовый стоит 080027 на бриджи (ну или в .xml файле править до 8ми сетевых карт)

реализацию не совсем понимаю, ханипот?
Автор: Nuselda
Дата сообщения: 10.07.2011 23:58
поставила через роутер 2 из 3 провайдеров, через роутер работает в режиме моста без проблем, видимо придется покупать третий роутер (
А кто знает по какому принципу винда вибирает через какую сеть выходить в инет?
вот 3 провайдера подключены она то через одного то через другого, может есть какой то вариант приоритет выставлять?
мне осталось решить вопрос с соединением нат, через него идет виртуалка но провайдеры меняются
Автор: Se_Vlad
Дата сообщения: 11.07.2011 11:32
Основная система - Убунта 10,10
Гость - Винда ХР
ВиртБокс - 4.0.10
Сетевые интерфейсы включены. Гость в инет ходит -проблем нет.

На убунте поднят аппач и заведены виртуалхосты - site1.loc, site2.virt и тд.

Как из гостевой винды увидеть эти сайты?
Поднимать ДНС-сервер на убунте или есть другие варианты?
Автор: urodliv
Дата сообщения: 11.07.2011 13:09
Nuselda
Почитайте это
Se_Vlad
Файла hosts в винде за глаза...
Автор: Se_Vlad
Дата сообщения: 11.07.2011 22:30

Цитата:
Файла hosts в винде за глаза...

Блин, от я туплю Сеньк.
Автор: Dark Engel
Дата сообщения: 14.07.2011 13:31
Всем добрый день. Прочитал тему, но честно говоря окончательно запутался. Прошу помощи.

Имеем:
VB 4.0.10
2VM

1-я Виртуалка с Debian на ней поднят dhcp и dns
2-я Пустая виртуалка.

Задача: 1-я и 2-я должны быть завязаны в одну виртуальную сеть. 2-я Должна получать ip от 1-й

Вот как их засунуть в отдельную сеть?
Заранее спасибо.
Автор: urodliv
Дата сообщения: 14.07.2011 14:45
Dark Engel
Сетевые карты обоих виртуалок переведите в режим "Внутренняя сеть". При этом её имя должно быть одинаковым.
Автор: ench
Дата сообщения: 25.07.2011 12:49
Доброго времени суток.
Нужна поощь с такой штукой:


VB 4.0.10
1 ВМ - Win2008x86
На хосте WinXP
Сеть на ВМ - сетевой мост.
Хостовая машина получает ip по DHCP.
ВМ - получает ip из той же подсети.

Из ВМ видна локальная сеть хостовой машины, с хостовой пингуется ВМ.

но. Хостовая машина - доменная.
А ВМ создавалась для тестов, и с этой целью вводилась в свой тестовый домен (она домен контроллер).

Есть еще одна ВМ (но не на моем ПК, в той же подсети что и хостовая). Ее нужно ввести в тот же тестовый домен (пока она в рабочей группе). Но 2-я ВМ не видит ВМ на моем ПК.

Если кто-то решал подобную задачу, подскажите что может мешать?
Автор: urodliv
Дата сообщения: 25.07.2011 17:46

Цитата:
Но 2-я ВМ не видит ВМ на моем ПК.

Это как? Не пингуется?
Автор: ench
Дата сообщения: 26.07.2011 09:27

Цитата:
Это как? Не пингуется?

не пингуется.
Автор: urodliv
Дата сообщения: 26.07.2011 19:04

Цитата:
не пингуется.

Ну вот и всё. Приехали. Если у вас виртуалы не пингуют друг друга, то о домене можно и не вспоминать.
Скорее всего вторая виртуалка настроена неверно.
Автор: ench
Дата сообщения: 27.07.2011 16:41

Цитата:
Если у вас виртуалы не пингуют друг друга

Ситуация не совсем такая.
ВМ на моем ПК пингует 2-ю ВМ, как и любые ПК в локальной сети хоста.
Но 1-ю ВМ (на моем ПК, которая) не пингует никто, кроме хоста.

1-я ВМ
_____________________________________________________
Физический адрес. . . . . . . . . : 08-00-27-91-D9-E2
DHCP включен. . . . . . . . . . . : Да
Автонастройка включена. . . . . . : Да
Локальный IPv6-адрес канала . . . : fe80::29b3:b0c4:3bad:8fb%10(Основной)
IPv4-адрес. . . . . . . . . . . . : 192.168.64.235(Основной)
Маска подсети . . . . . . . . . . : 255.255.252.0
Аренда получена. . . . . . . . . . : 27 июля 2011 г. 10:45:02
Срок аренды истекает. . . . . . . . . . : 29 июля 2011 г. 10:45:04
Основной шлюз. . . . . . . . . : 192.168.67.100
DHCP-сервер. . . . . . . . . . . : 192.168.67.61
IAID DHCPv6 . . . . . . . . . . . : 235405351
DUID клиента DHCPv6 . . . . . . . : 00-01-00-01-15-B5-90-CB-08-00-27-91-D9-E2

DNS-серверы. . . . . . . . . . . : ::1
127.0.0.1
Основной WINS-сервер. . . . . . . : 192.168.67.61
Дополнительный WINS-сервер. . . . . . : 192.168.67.24
192.168.0.209
NetBios через TCP/IP. . . . . . . . : Включен


2-я ВМ
__________________________________________
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft Virtual Machine Bus Network Ada
pter #2
Physical Address. . . . . . . . . : 00-15-5D-43-29-39
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.67.37(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.252.0
Default Gateway . . . . . . . . . : 192.168.67.100
DNS Servers . . . . . . . . . . . : 192.168.67.61
192.168.67.24
NetBIOS over Tcpip. . . . . . . . : Enabled


Пинг 2-й ВМ (с 1-й ВМ)


C:\Users\Администратор>ping 192.168.67.37 -t

Обмен пакетами с 192.168.67.37 по с 32 байтами данных:
Ответ от 192.168.67.37: число байт=32 время=2мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128
Ответ от 192.168.67.37: число байт=32 время=1мс TTL=128


Пинг произвольного ПК из той же ЛС (с 1-й ВМ):
C:\Users\Администратор>ping 192.168.66.70 -t

Обмен пакетами с 192.168.66.70 по с 32 байтами данных:
Ответ от 192.168.66.70: число байт=32 время=2мс TTL=128
Ответ от 192.168.66.70: число байт=32 время=1мс TTL=128
Ответ от 192.168.66.70: число байт=32 время<1мс TTL=128
Ответ от 192.168.66.70: число байт=32 время=1мс TTL=128
Ответ от 192.168.66.70: число байт=32 время<1мс TTL=128
Ответ от 192.168.66.70: число байт=32 время=2мс TTL=128
Ответ от 192.168.66.70: число байт=32 время<1мс TTL=128

Пинг гостевой ВМ с хоста:
C:\Documents and Settings\Администратор>ping 192.168.64.235 -t

Обмен пакетами с 192.168.64.235 по 32 байт:

Ответ от 192.168.64.235: число байт=32 время=1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128
Ответ от 192.168.64.235: число байт=32 время<1мс TTL=128

Пинг со 2-й ВМ
C:\Users\Administrator>ping 192.168.64.235 -t

Pinging 192.168.64.235 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Автор: urodliv
Дата сообщения: 27.07.2011 16:56
Банально, но спрошу.
Как обстоят дела с антивирусами и "стенками" на вашем компе и виртуальной машине?
Ещё бы я попробовал для теста вашу виртуалку перенести на другую реальную машину.
Автор: ench
Дата сообщения: 27.07.2011 17:19

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

На гостевой ВМ на моем ПК антивирус не установлен, windows firewall отключен.
Отключение антивируса на хосте помогло. Идет пинг со второй ВМ:
C:\Users\Administrator>ping 192.168.64.235 -t

Pinging 192.168.64.235 with 32 bytes of data:
Request timed out.
Reply from 192.168.64.235: bytes=32 time=1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128
Reply from 192.168.64.235: bytes=32 time<1ms TTL=128

Когда ввожу 2-ю ВМ в тестовый домен, появляется окно для ввода логина/пароля.
В итоге получаю сообщение:
"The following error occurred attampting domain "test"
the network path was not found"
Автор: urodliv
Дата сообщения: 27.07.2011 17:27
ench
Отлично!
Теперь у вас проблема с dns. Чтобы её разрулить, я бы рекомендовал обоим виртуалкам, при существующем раскладе, назначить адреса из подсети, отличной от той, которую вы используете в локалке. Поставьте, например, 172.16.0.1/24. И тогда вторая вм должна в качестве dns-сервера иметь адрес первой вм. И уже после этого вводить машину в домен.
Это самое простое.
Автор: ench
Дата сообщения: 27.07.2011 17:58
urodliv, есть еще один нюанс:
2-я ВМ (Win2008R2x64) создана на hyper-v, потому как х64 на своем ПК создать нет возможности. А нужно именно х64. Выделили место на hyper-v (больше негде). Изначально была идея тестовый домен создать в другой подсети, изолированной от той, что используется в локальной.
Но с hyper-v нужно повозиться для этого. У меня доступа нет, а у кого есть - некогда этим заниматься. Решили разворачивать тестовый домен в той же сети.

Нужна наводка как в существующей ситуации решить проблему с ДНС.
Автор: urodliv
Дата сообщения: 27.07.2011 18:20
Попробуйте в настройках второй вм указать dns-сервер первой вм. И убрать wins.
P.S. Ваша проблема вышла за рамки virtualbox`а. Рекомендую поискать в этом разделе тему (название примерное) а-ля "поднятие домена с использованием стороннего dns-сервера". Вроде такая тема проскакивала.
Автор: ench
Дата сообщения: 28.07.2011 09:40

Цитата:
Рекомендую поискать в этом разделе тему (название примерное) а-ля "поднятие домена с использованием стороннего dns-сервера". Вроде такая тема проскакивала.

Спасибо огромное за помощь!
Автор: Udjinnn
Дата сообщения: 28.07.2011 19:35
Ребят подскажите пожалуйсто:
Хост ОС: winXP
гостевая: ubuntu 11.04
Vbox 4.1.0
Нужна просто локальная сеть между этими операционками без инета.
На ХР стоит единственная физическая сетевуха. Доменов нет, других локалок нет. В инете много статей, но все сводятся к подключению инета. При выставлении NAT в Vbox и без каких либо доп настроек в ubuntu появляется инет.
В настройках физической сетевухи в ХР стоит 192.168.1.5, маска 255.255.255.0
в главных настройках сетевого адаптера в Vbox: 192.168.1.4, маска 255.255.255.0
в настройках сети ubuntu в Vbox стоит: Виртуальный адаптер хоста, имя: VirtualBox Host-Only Ethernet Adapter
Автор: urodliv
Дата сообщения: 28.07.2011 20:42
Udjinnn
Решение для вашего случая тут описано. Читать надо прежде, чем писать...
Автор: Udjinnn
Дата сообщения: 29.07.2011 07:26
Все прочитал, но сеть не заработала...
VirtualBox Host-Only Ethernet Adapter задан 192.168.2.4, маска 255.255.255.0
в настройках сети ubuntu 192.168.2.6, маска 255.255.255.0
из ХР 192.168.2.6 пингуется, при попытке зайти на адрес "неудается найти 192.168.2.6"
из ubuntu пинга 192.168.2.4 нет
***.***.2.* задал потому что VirtualBox Host-Only Ethernet Adapter - это второй по счету сетевой адаптер, есть еще физическая Ethernet сетевуха, а вы писали что на разные сети назначать разные подсети
И еще, ubuntu в любом случае просисывает в сетевом соединении шлюз, по умалчиванию 0.0.0.0. Задал и в ubuntu и в VirtualBox Host-Only Ethernet Adapter 192.168.2.0, правильно ли это, если нет, то какой шлюз прописывать
Автор: SmolkaSpec
Дата сообщения: 29.07.2011 18:10
Доброго времени суток. Помощи прошу. 1,5 суток гугления и экспериментов не дали результата.
Дано:
Хост-машина: ubuntu 10.10, интернет через USB 3G-модем (по средством NeworkManager).
Virtualbox 3.2.8 (из репов).
Гостевая ОС: Debian 6 (без иксов) + SSH + LAMP. Инет подхватила при установке сама (через NAT).
Задача:
1. Нужно с хост-машины иметь доступ к гостевой ОС. (локалка)
2. Иметь возможность отключать внешний инет в гостевой ОС. (он будет нужен редко и только для обновлений и установки программ).
[more=Хост-машина: ifconfig -a]eth0 Link encap:Ethernet HWaddr fa:86:0f:56:67:2b
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:22 Base address:0x2000

lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 B) TX bytes:480 (480.0 B)

ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:10.210.128.76 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:694069 errors:0 dropped:0 overruns:0 frame:0
TX packets:680248 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:740046227 (740.0 MB) TX bytes:66404022 (66.4 MB)

vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[/more]

[more=Гостевая ОС: nano /etc/network/interfaces]# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp[/more]
Автор: urodliv
Дата сообщения: 29.07.2011 19:09
Udjinnn
Начну с конца.

Цитата:
И еще, ubuntu в любом случае просисывает в сетевом соединении шлюз, по умалчиванию 0.0.0.0. Задал и в ubuntu и в VirtualBox Host-Only Ethernet Adapter 192.168.2.0, правильно ли это, если нет, то какой шлюз прописывать

192.168.2.0 в вашем случае адрес сети. Шлюзом он быть не может. По идее, для вас не должно быть критично наличие или отсутствие записи о шлюзе. Если считаете, что это неправильно, то напишите 192.168.2.1, но это может с вами сыграть злую шутку потом.
Цитата:
***.***.2.* задал потому что VirtualBox Host-Only Ethernet Adapter - это второй по счету сетевой адаптер, есть еще физическая Ethernet сетевуха, а вы писали что на разные сети назначать разные подсети

Браво! Я грешным делом думал, что вы это пропустите.

Цитата:
из ХР 192.168.2.6 пингуется, при попытке зайти на адрес "неудается найти 192.168.2.6"
из ubuntu пинга 192.168.2.4 нет

Не совсем ясно что значит "зайти на адрес", но подозреваю, что вы имеете в виду доступ к ресурсам убунты через smb-протокол. А самба у вас на убунте поднята и работает?
По поводу пинга из убунты в хрюшу: фаервол выключен? Антивирус есть?

SmolkaSpec

Цитата:
1. Нужно с хост-машины иметь доступ к гостевой ОС. (локалка)

Доступ какого вида? Что вы под этим подразумеваете?

Цитата:
Иметь возможность отключать внешний инет в гостевой ОС.

Это просто. Но ответ я вам дам, только после решения первой задачи.
Автор: SmolkaSpec
Дата сообщения: 29.07.2011 20:42

Цитата:
SmolkaSpec
Цитата:
1. Нужно с хост-машины иметь доступ к гостевой ОС. (локалка)

Доступ какого вида? Что вы под этим подразумеваете?

Нужно чтобы Хост-машина и Гостевая ОС были в одной локальной сети, желательно со статической адресацией. Чтобы можно было с хоста через ssh ходить в гостевую ОС. И из браузера хоста ходить на апач в гостевой ОС.
Проще говоря, на хост-машине IDE для разработки, а в virtualbox должен крутится web-сервер идентичный реально существующему. Хост и гостевая должны быть в одной локалке. Гостевой ОС внешний инет нужен эпизодически, только для доустановки софта и обновлений, в остальное время внешний инет должен быть отключен, чтобы web-сервер на гостевой ОС был доступен только с хост-машины.

P.S. извините за сумбурность.
Автор: urodliv
Дата сообщения: 29.07.2011 21:24
SmolkaSpec
Я тут недавно давал ссылку на мой пост о том, как настроить виртуальный адаптер. Это первое решение (см. ниже).
Второе решение основано на том, что мы выбираем в свойствах адаптера "мост" и "натравливаем" его на реальный сетевой адаптер. В вашем случае он не задействован, но нужно его использовать. Тогда машины увидят друг друга прозрачно в обе стороны.
В обоих этих случаях придётся на хостовой машине настраивать "проброс" трафика между адаптерами (3g - "вирт. адаптер" или 3g - ethernet-адаптер силами iptables и snat. А это другая тема.

P.S.
SmolkaSpec и в особенности Udjinnn
Тут наткнулся на своё же сообщение. Там речь идёт о проблеме "виртуального адаптера". Посмотрите её.

Автор: SmolkaSpec
Дата сообщения: 30.07.2011 00:12
urodliv, благодарю за наводящие мысли.. кажется я начинаю понимать что к чему...
1. Виртуальный адаптер это что-то вроде интерфейса-прослойки между реальным адаптером хоста и виртуальным адаптером гостевой, так что ли?
2. В настройках сети вирт. машины поставил "Виртуальный адаптер хоста" (вместо NAT). У гостевой пропал инет, но заработала локалка (пинги проходят хост (вирт адаптер)<=>гость). Такое положение (перед загрузкой гостевой включаем или инет или локалку) вещей меня пока более чем устраивает. Глубже пока не буду заморачиваться.

P.S. Вот те раз.. неприятно удивлён.. оказывается NetworkManager вообще не смотрит в /etc/network/interfaces


Добавлено:
А.. нет... тихо сам собой веду беседу.. Виртуальный адаптер хоста - это как если бы мы воткнули дополнительную сетевуху для связи с гостевой.
Автор: urodliv
Дата сообщения: 30.07.2011 16:30

Цитата:
Виртуальный адаптер хоста - это как если бы мы воткнули дополнительную сетевуху для связи с гостевой.

Точняк.

Цитата:
У гостевой пропал инет, но заработала локалка (пинги проходят хост (вирт адаптер)<=>гость).

Ходят в обе стороны? Это мне для информации только.

Цитата:
P.S. Вот те раз.. неприятно удивлён.. оказывается NetworkManager вообще не смотрит в /etc/network/interfaces
Это да, вроде с 0,7 версии что-то поменялось. В топку его.

Страницы: 1234567891011121314151617

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


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