PDA

Показать полную графическую версию : Нет пингов между хостом Win7 и гостевой WinXP на VirtualBox


ES
13-03-2015, 20:08
На домашнем компе (Windows 7) создал виртуальную машину с гостевой операционкой Windows XP.
В настройках сети виртуалки указал "Виртуальный адаптер хоста".

В результате настройки сети получились такие.

ХОСТ:

Ethernet adapter Подключение по локальной сети 2:
DNS-суффикс подключения . . . . . :
Локальный IPv6-адрес канала . . . : fe80::9926:12af:8ded:5240%21
IPv4-адрес. . . . . . . . . . . . : 192.168.56.101
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :

Ethernet adapter Подключение по локальной сети:
DNS-суффикс подключения . . . . . : pskovline.ru
Локальный IPv6-адрес канала . . . : fe80::50f3:48bd:f2c0:e25%10
IPv4-адрес. . . . . . . . . . . . : 10.16.27.17
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . : 10.16.27.1


ГОСТЬ:

Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
IP-адрес . . . . . . . . . . . . : 192.168.56.102
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . :

Но пинги между ними не проходят.
Пишет "превышен интервал ожидания запроса".

Помогите разобраться почему не работает?

James Marsh
13-03-2015, 20:38
Но пинги между ними не проходят. »
В обе стороны?

User001
14-03-2015, 08:04
Но пинги между ними не проходят.
Пишет "превышен интервал ожидания запроса". »Брандмауэр?

ES
15-03-2015, 15:23
В обе стороны? »
Да, в обе стороны пинги не проходят.

Брандмауэр? »
Как его правильно настроить?
Совсем его выключать не хочется

User001
16-03-2015, 06:53
Как его правильно настроить? »Разрешить нужное вам (адреса / протоколы / порты) Для ping (https://technet.microsoft.com/ru-ru/library/cc771915.aspx).
Совсем его выключать не хочется »Временное отключение брандмауэра, возможно, позволит выяснить из-за чегов обе стороны пинги не проходят. »

komp48
16-03-2015, 08:56
брандмауэр скорее всего тут не причем, пингуете по IP или по доменному имени?
и еще вопрос: какова цель выбора таких параметров "В настройках сети виртуалки указал "Виртуальный адаптер хоста"."
понимаете ли вы назначение данного выбора?

ES
16-03-2015, 15:40
пингуете по IP или по доменному имени? »
пингую по ИП

и еще вопрос: какова цель выбора таких параметров "В настройках сети виртуалки указал "Виртуальный адаптер хоста"."
понимаете ли вы назначение данного выбора? »
нужна сеть между хостом и виртуальной машиной,
на виртуальной машине стоит SQL-сервер, нужно к нему подключиться из программы на хосте,

другие варианты настройки сети виртуальной машины, как я понимаю, для этого не подходят,
подходит только "Виртуальный адаптер хоста"

ES
16-03-2015, 16:32
общий доступ к файлам обязательно нужно включать?

на хосте брандмауэр один на обе сети?
или на каждую сеть свои настройки брандмауэра?

komp48
16-03-2015, 16:49
для этого подойдет параметр "Сетевой мост"
IP виртуальной машины будет в том же диапазоне что и хостовая, т.е. в структуре сети будет как бы еще один физический компьютер подключенный к сети

ES
16-03-2015, 16:52
для этого подойдет параметр "Сетевой мост"
IP виртуальной машины будет в том же диапазоне что и хостовая, т.е. в структуре сети будет как бы еще один физический компьютер подключенный к сети »
"мост" не подходит,
так как это у меня домашний компьютер и подключен через кабель к интернету.
После включения "мост" на хосте (домашнем компе) пропадает интренет.

El Scorpio
17-03-2015, 01:14
Цитата User001:
Брандмауэр? »

Как его правильно настроить?
Совсем его выключать не хочется »
Включите только для интерфейса физической сетевой карты, подключенного к интернету.


так как это у меня домашний компьютер и подключен через кабель к интернету.
После включения "мост" на хосте (домашнем компе) пропадает интренет. »
А вообще купите простой недорогой маршрутизатор. Можно даже с WiFi.
Пропишите в его настройках параметры подключения к интернетам.
И тогда у вас заработает и интернет на физической машине, и "мост" на виртуальной.
Заодно интернет появится и на телефоне, которые всё чаще оснащают модулем WiFi.

ES
17-03-2015, 09:56
Включите только для интерфейса физической сетевой карты, подключенного к интернету. »
так он (брандмауэр) у меня включен

А вообще купите простой недорогой маршрутизатор »
ну когда-нибудь, конечно, куплю

Разрешить нужное вам (адреса / протоколы / порты) Для ping. »
Создал это правило и для входящего и для исходящего трафика - все равно не работает :(
Что еще можно попробовать?

komp48
17-03-2015, 11:38
как вариант можно попробовать для гостевой машины в сетевых настройках поставить NAT и пробросить порт для SQL сервера
в идеале конечно как советовали выше купить маршрутизатор

ES
17-03-2015, 11:43
как вариант можно попробовать для гостевой машины в сетевых настройках поставить NAT и пробросить порт для SQL сервера »
пробовал так делать, но так не подходит,
так как в варианте с NAT хост не видит гостя вообще, этот вариант используется чтобы гость видел хоста,
а проброс будет работать только для внешних подключений к хосту - тогда это внешнее подключение будет перенаправлено на гостя,
а для "внутренних" подключений из хоста к гостю проброс в принципе не работает

в идеале конечно как советовали выше купить маршрутизатор »
ну почему же?
есть же все-таки вариант "Виртуальный адаптер хоста", как я понимаю он именно и предназначен для моего случая.

вот описание:
Режим Виртуальный адаптер хоста был добавлен в версии VirtualBox 2.2. Данный режим можно рассматривать как гибрид режимов сетевого моста и внутренней сети: как и режиме моста виртуальные машины могут соединяться друг с другом и с хост системой, как будто бы они соединены через физический коммутатор. Как и в режиме внутренней сети, нет необходимости в предоставления физического сетевого интерфейса и виртуальные машины не могут общаться с внешней сетью хоста, т.к. они никак не связаны с физическим сетевым интерфейсом.

При использовании режима внутренней сети, VirtualBox создает новый программный интерфейс на хосте, который добавляется к списку существующих сетевых интерфейсов хоста. Другими словами, в режиме сетевого моста существующий физический интерфейс используется для подключения виртуальных машин, а в режиме "виртуальный адаптер хоста" создается новый "петлевой" интерфейс хоста. В режиме внутренней сети трафик между виртуальными машинами не "виден", а трафик "петлевого" интерфейса возможно перехватить.

Режим виртуального адаптера хоста удобно использовать для нескольких предварительно настроенных виртуальных систем, которые предназначены для совместного использования. Например, одна виртуальная машина представляет собой web сервер который использует вторую с сервером базы данных. Другой дополнительный, сетевой интерфейс (мост) может соединить web сервер с внешним миром для выдачи данных, но внешнему миру не будет доступа к серверу базы данных.

El Scorpio
17-03-2015, 11:50
так как в варианте с NAT хост не видит гостя вообще, этот вариант используется чтобы гость видел хоста, »
В варианте NAT хост в принципе не может "видеть" гостя, потому что не имеет IP-адреса из диапазона гостя.

Однако в режиме NAT вы можете настроить проброс порта для SQL-сервера, а в параметрах SQL-клиента на хосте указать localhost:PORT

ES
17-03-2015, 12:02
Однако в режиме NAT вы можете настроить проброс порта для SQL-сервера, а в параметрах SQL-клиента на хосте указать localhost:PORT »
проброс будет работать только для внешних подключений к хосту - тогда это внешнее подключение будет перенаправлено на гостя,
а для "внутренних" подключений из хоста к гостю проброс не работает,
я пробовал

я пока пытаюсь побороть вариант "Виртуальный адаптер хоста"...

обратил внимание что сеть хоста с гостем в этом варианте имеет тип "Общественная",
скорее всего из-за этого они и не видят друг друга,
как изменить на "Домашняя"?

User001
17-03-2015, 18:49
Что еще можно попробовать? »Отключить брандмауэры -> проверить ping и т.д. -> сделать вывод о том, связана ли проблема с брандмауэром -> включить обратно.
Кстати, покажите с виртуальной машины arp -a.
обратил внимание что сеть хоста с гостем в этом варианте имеет тип "Общественная" »Выбор сетевого расположения. (http://windows.microsoft.com/ru-ru/windows/choosing-network-location).

ES
17-03-2015, 19:26
Кстати, покажите с виртуальной машины arp -a. »
на госте arp -a пишет "не найдены записи"

а на хосте arp -a выдает:

Интерфейс: 10.16.27.17 --- 0xa
адрес в Интернете Физический адрес Тип
10.16.27.1 84-c9-b2-21-ee-05 динамический
224.0.0.2 01-00-5e-00-00-02 статический
224.0.0.22 01-00-5e-00-00-16 статический
224.0.0.252 01-00-5e-00-00-fc статический
224.0.0.253 01-00-5e-00-00-fd статический
239.192.152.143 01-00-5e-40-98-8f статический
239.255.255.250 01-00-5e-7f-ff-fa статический
255.255.255.255 ff-ff-ff-ff-ff-ff статический

Интерфейс: 192.168.56.102 --- 0x15
адрес в Интернете Физический адрес Тип
192.168.56.101 08-00-27-68-94-86 динамический
192.168.56.255 ff-ff-ff-ff-ff-ff статический
224.0.0.2 01-00-5e-00-00-02 статический
224.0.0.22 01-00-5e-00-00-16 статический
224.0.0.252 01-00-5e-00-00-fc статический
239.192.152.143 01-00-5e-40-98-8f статический
239.255.255.250 01-00-5e-7f-ff-fa статический

komp48
18-03-2015, 15:41
можете попробовать еще сделать вот так http://www.cyberforum.ru/emulators/thread1162453.html#post6108071




© OSzone.net 2001-2012