Как настроить сеть с поддержкой VirtualBox на хосте Windows 7?

У меня есть виртуальный бокс, работающий на сервере Windows 2008, с гостем, запущенным ubuntu 10.04. Гостям ubuntu предоставляется статический IP-адрес 192.168.1.4, который также имеет openssh. Гость подключил сетевую настройку, я могу выполнить ping 192.168.1.4 с любого компьютера в локальной сети, гостевой ubuntu также может получить доступ к локальной сети. Однако, когда я пытаюсь запустить PuTTY в машину ubuntu, я всегда получаю «отказ от соединения». Ниже приведены некоторые детали настройки:

ubuntu IP: 192.168.1.4

hosts.allow

sshd : 192.168.1.38 

hosts.deny

 ALL : ALL 

когда я следую команде, я вижу, что sshd прослушивает порт 22:

 lsof -i tcp:22 

Есть идеи?

EDIT :

Это оказалось неправильной настройкой VirtualBox Bridged Network. Я даю гостелю Ubuntu статический IP-адрес 192.168.1.4 (присвоенный eth0). Затем на хосте Windows 7 в Центре сети и общего доступа после установки моста появляется новое соединение с именем «Сеть только для хостинга VirtualBox», для этого соединения снова предоставляется тот же статический IP-адрес 192.168.1.4. После того, как я изменил «Виртуальную сеть только для VirtualBox», чтобы автоматически получить IP-адрес, он получает другой IP-адрес 169.254.249.70 (предварительный). И теперь я могу использовать SSH в 192.168.1.4 без проблем, даже не затрагивая hosts.allow и hosts.deny.

Я также заметил, что в окнах свойств (см. Скриншот ниже) «VirtualBox Host-Only Network» второй флажок «VirtualBox Bridged Networking Driver» не установлен. Пока тот же флажок физической сетевой платы (которая соединена с мостом) проверяется. Поэтому мой дальнейший вопрос заключается в следующем: именно так как VBox соединяет сети, которые должны быть настроены? Любое обоснование этого? Я был бы признателен, если бы кто-нибудь мог объяснить некоторые вопросы о настройке моста через VBox на хосте Windows, и я приму это в качестве ответа.

Свойства сети только для хоста VirtualBox

Вот аналогичная ситуация и то, что я сделал, чтобы решить. У меня были настройки сети на NAT, в результате мой гость не использовал сетевой адаптер хостов. Ip был установлен, а затем я узнал позже:

Искать:

 I've installed BigBlueButton using the VM, but I can't access it from a browser 

На этой странице:
http://code.google.com/p/bigbluebutton/wiki/FAQ

Несмотря на то что я переключился, мне нужно было обновить гостевой сетевой адаптер, чтобы забрать новый IP-адрес, использовать комманд ifconfig в гостевой системе, чтобы узнать, какой IP его использует, и установить bbb-conf setip в этот ip-адрес, полученный из ifconfig. Гость будет использовать адаптер хоста, чтобы выйти в сеть / сеть.

Для соединения Putty запустите эту команду у своего гостя: sudo apt-get install openssh-server

Запустите Putty с ip сверху (ifconfig result) с портом 22.

Вот хорошее чтение в сети только для хостов:
http://christophermaier.name/blog/2010/09/01/host-only-networking-with-virtualbox