Невозможно войти в гостевую систему Ubuntu в Virtualbox 4.0.4 в Windows 7

2

У меня установлен гостевой Ubuntu на Virtualbox 4.0.4 под управлением Windows 7 Home Premium. У меня есть два правила брандмауэра для Vbox, которые разрешают любые входящие и TCP, и UDP, и в этих правилах включен обход по краям. У меня есть хост-порты 9080 и 9022, перенаправленные на 80 и 22 на гостевой. Коробка Win7 находится на соединении Ethernet

После некоторого тестирования у меня есть нетбук с Wi-Fi-соединением и ремикс Ubuntu для нетбуков, который не может установить ssh-соединение с гостем Ubuntu.

Но тот же нетбук может подключиться к порту 9080 по адресу машины с Win7 и успешно подключиться к веб-серверу, работающему через порт 80 гостевой системы Ubuntu.

Чтобы проверить это, я запустил initctl stop sshгостевую систему Ubuntu, проверил, что у порта 22 нет слушателей, и запустил ssh с /usr/sbin/sshd -d -e. Это показывает различные биты отладочной информации с консоли. Затем я запустил Putty на машине win7, чтобы подключиться к порту 9022 по собственному IP-адресу (который он получил от DHCP) и успешно установил соединение с гостевой Ubuntu.

Переменная, о которой я не знаю много, это настройка кабельного маршрутизатора арендодателя, но я не могу понять, почему это блокировало бы пакеты до 9022, но не пакеты до 9080.

Где бы вы посмотрели дальше?

Майкл Диллон
источник
В конце концов, я купил свой беспроводной маршрутизатор, чтобы контролировать путь подключения и настроить брандмауэр маршрутизатора в соответствии со своими потребностями.
Майкл Диллон

Ответы:

0

Попробуйте запустить свой ssh-клиент с включенной отладкой. Я считаю, что это опция -vvv. man sshдля деталей.

jpaugh
источник