Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Нет пингов между хостом Win7 и гостевой WinXP на VirtualBox (http://forum.oszone.net/showthread.php?t=296876)

ES 13-03-2015 20:08 2482342

Нет пингов между хостом Win7 и гостевой WinXP на VirtualBox
 
На домашнем компе (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 2482361

Цитата:

Цитата ES
Но пинги между ними не проходят. »

В обе стороны?

User001 14-03-2015 08:04 2482462

Цитата:

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

Брандмауэр?

ES 15-03-2015 15:23 2482982

Цитата:

Цитата James Marsh
В обе стороны? »

Да, в обе стороны пинги не проходят.

Цитата:

Цитата User001
Брандмауэр? »

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

User001 16-03-2015 06:53 2483197

Цитата:

Цитата ES
Как его правильно настроить? »

Разрешить нужное вам (адреса / протоколы / порты) Для ping.
Цитата:

Цитата ES
Совсем его выключать не хочется »

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

Цитата ES
в обе стороны пинги не проходят. »


komp48 16-03-2015 08:56 2483220

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

ES 16-03-2015 15:40 2483378

Цитата:

Цитата komp48
пингуете по IP или по доменному имени? »

пингую по ИП

Цитата:

Цитата komp48
и еще вопрос: какова цель выбора таких параметров "В настройках сети виртуалки указал "Виртуальный адаптер хоста"."
понимаете ли вы назначение данного выбора? »

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

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

ES 16-03-2015 16:32 2483404

общий доступ к файлам обязательно нужно включать?

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

komp48 16-03-2015 16:49 2483418

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

ES 16-03-2015 16:52 2483421

Цитата:

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

"мост" не подходит,
так как это у меня домашний компьютер и подключен через кабель к интернету.
После включения "мост" на хосте (домашнем компе) пропадает интренет.

El Scorpio 17-03-2015 01:14 2483676

Цитата:

Цитата ES
Цитата User001:
Брандмауэр? »

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

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


Цитата:

Цитата ES
так как это у меня домашний компьютер и подключен через кабель к интернету.
После включения "мост" на хосте (домашнем компе) пропадает интренет. »

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

ES 17-03-2015 09:56 2483724

Цитата:

Цитата El Scorpio
Включите только для интерфейса физической сетевой карты, подключенного к интернету. »

так он (брандмауэр) у меня включен

Цитата:

Цитата El Scorpio
А вообще купите простой недорогой маршрутизатор »

ну когда-нибудь, конечно, куплю

Цитата:

Цитата User001
Разрешить нужное вам (адреса / протоколы / порты) Для ping. »

Создал это правило и для входящего и для исходящего трафика - все равно не работает :(
Что еще можно попробовать?

komp48 17-03-2015 11:38 2483769

как вариант можно попробовать для гостевой машины в сетевых настройках поставить NAT и пробросить порт для SQL сервера
в идеале конечно как советовали выше купить маршрутизатор

ES 17-03-2015 11:43 2483772

Цитата:

Цитата komp48
как вариант можно попробовать для гостевой машины в сетевых настройках поставить NAT и пробросить порт для SQL сервера »

пробовал так делать, но так не подходит,
так как в варианте с NAT хост не видит гостя вообще, этот вариант используется чтобы гость видел хоста,
а проброс будет работать только для внешних подключений к хосту - тогда это внешнее подключение будет перенаправлено на гостя,
а для "внутренних" подключений из хоста к гостю проброс в принципе не работает

Цитата:

Цитата komp48
в идеале конечно как советовали выше купить маршрутизатор »

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

вот описание:
Цитата:

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

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

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

El Scorpio 17-03-2015 11:50 2483776

Цитата:

Цитата ES
так как в варианте с NAT хост не видит гостя вообще, этот вариант используется чтобы гость видел хоста, »

В варианте NAT хост в принципе не может "видеть" гостя, потому что не имеет IP-адреса из диапазона гостя.

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

ES 17-03-2015 12:02 2483780

Цитата:

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

проброс будет работать только для внешних подключений к хосту - тогда это внешнее подключение будет перенаправлено на гостя,
а для "внутренних" подключений из хоста к гостю проброс не работает,
я пробовал

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

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

User001 17-03-2015 18:49 2483923

Цитата:

Цитата ES
Что еще можно попробовать? »

Отключить брандмауэры -> проверить ping и т.д. -> сделать вывод о том, связана ли проблема с брандмауэром -> включить обратно.
Кстати, покажите с виртуальной машины arp -a.
Цитата:

Цитата ES
обратил внимание что сеть хоста с гостем в этом варианте имеет тип "Общественная" »

Выбор сетевого расположения..

ES 17-03-2015 19:26 2483952

Цитата:

Цитата User001
Кстати, покажите с виртуальной машины 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 2484353

можете попробовать еще сделать вот так http://www.cyberforum.ru/emulators/t...ml#post6108071


Время: 10:11.

Время: 10:11.
© OSzone.net 2001-