LinuxForum.Fans
Тема

Virtual BOX 4.1 удаленный доступ по RDP

Автор: Ru_Grey 20 сообщений 8125 просмотров
#179665

Всем всего доброго,
Есть ОС CentOS 6 64bit, на нем установлен VirtualBox 4.1. Гостевая ОС WinXP eng. Хочу получать доступ на эту гостевую ОС. Из описание VirtualBox, я понял что удаленное управление обеспечивает сам VB используя RDP и не требуется поддержка удаленого управления у гостевых ОС.
Задал порт управления в VB 5600 включил удаленное управление RDP. Сканирование портов nmap 192.168.0.3 -p 1-10000 показывает только стандартные виндовые порты которые открыты по дефолту. 192.168.0.3 - ip гостевой ос, он пингуется.
Посоветуйте почему rdp не поднимаетс?

#179666

по идее этот порт будет слушаться на хосте

#179812

Должен слушать на ip физической машинке ?

#179831
Ru_Grey написал:
Из описание VirtualBox, я понял  что удаленное управление обеспечивает сам VB используя RDP и не требуется поддержка удаленого управления у гостевых ОС. 

исходя из того, что Вы же сами и написали - да

#180034

И какие будут предложения? почему порт не открывается ?

#180228
Ru_Grey написал:
И какие будут предложения? почему порт не открывается ?

И где он не открывается? Смотреть надо не на порты гостевой оси (там может вообще сеть не быть поднята), а на порт хоста, на котором и развернута гостевая ось. Соответсвенно надо посмотреть МЭ на предмет разрешения доступа к этому порту.

#181314

Я смотрю порт на физической машинке,и на гостевой. Результат один и тот же.
Что такое МЭ ?

#181449
Ru_Grey написал:
Я смотрю порт на физической машинке,и на гостевой. Результат один и тот же.
Что такое МЭ ?

МЭ - межсетевой экран. Тот же iptables. Соединение надо устанавливать с RDP-портом хоста, а не гостевой оси. На каждого гостя - свой отдельный порт на хосту нужен.

#181632

iptables отключен.

#181687

nmap'ом проверьте какие порты открыты на хосте, например

#181724
Cruiser78 написал:
iptables отключен.

Не стоит его отключать. Перестает работать маскарадинг.
А так машины друг друга видят? пингуются?

#182098
Hrafn написал:
nmap'ом проверьте какие порты открыты на хосте, например

Результат сканирования портов Ip адреса реальной машины
[console]
#nmap 195.3.6.60 -p 1-10000

Starting Nmap 5.21 ( http://nmap.org ) at 2011-08-04 15:02 KRAST
Nmap scan report for celsius (195.3.6.60)
Host is up (0.00056s latency).
Not shown: 9997 closed ports
PORT STATE SERVICE
22/tcp open ssh
111/tcp open rpcbind
5900/tcp open vnc

Nmap done: 1 IP address (1 host up) scanned in 0.29 seconds
[/console]

Результат сканирование Ip адреса гостевой ОС
[console]nmap 195.3.6.61 -p 1-10000

Starting Nmap 5.21 ( http://nmap.org ) at 2011-08-04 15:02 KRAST
Nmap scan report for 195.3.6.61
Host is up (0.00073s latency).
Not shown: 9993 closed ports
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
2638/tcp open sybase
3389/tcp open ms-term-serv
6203/tcp open unknown
6247/tcp open unknown

Nmap done: 1 IP address (1 host up) scanned in 3.69 seconds[/console]

Машины друг друга видят. Я организовал удаленный доступ средствами гостевой OC WinXP eng. Всё же хочется через VB.

#182114

если Вы хотите через VB, то зачем давать виртуалке внешний, фактически, айпишник?

#182118

Что бы виртуалка была в той же сети что и физическая машинка.
Терминальный доступ зависит от типа подключения сетевого интерфейса для гостевой ОС?

#182295

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

#182316
Hrafn написал:
Если виртуалка в той же сети, что и хост машина, то какой смысл подключаться к виртуалке через хост-машину?

Что бы в гостевой оси не городить огород с ремутным доступом, с сервером такого доступа в ней. Для выни - самое то.

#182416

Так почему rdp не работает на VB ?

#183040

Посмотрел ссылочку http://forum.ubuntu.ru/index.php?topic=111503.0. Порт выставляю 5600. Запускается гостевая ОС без ошибок

[console]VBoxHeadless --startvm amptrack
Oracle VM VirtualBox Headless Interface 4.1.0
(C) 2008-2011 Oracle Corporation
All rights reserved.
[/console]
[console]netstat -ln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:45223 0.0.0.0:* LISTEN
tcp 0 0 :::5900 :::* LISTEN
tcp 0 0 :::41420 :::* LISTEN
tcp 0 0 :::111 :::* LISTEN
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 ::1:631 :::* LISTEN
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
udp 0 0 0.0.0.0:59252 0.0.0.0:*
udp 0 0 0.0.0.0:631 0.0.0.0:*
udp 0 0 0.0.0.0:905 0.0.0.0:*
udp 0 0 0.0.0.0:972 0.0.0.0:*
udp 0 0 0.0.0.0:50781 0.0.0.0:*
udp 0 0 :::111 :::*
udp 0 0 :::905 :::*
udp 0 0 :::51764 :::*
Active UNIX domain sockets (only servers)

[/console]

#205204

Несколько неожиданно, один человек, Евгений Осмин, если я правильно написал его фамилию, написал мне на e-mail, что сталкивался с той же проблемой, что и у ТС, а поскольку аккаунта у него здесь нет и регистрироваться ради одного ответа он не хочет, то, по его же просьбе, цитирую:

"Сам только что столкнулся с такой же проблемой. Долго мучился и не мог понять, почему не работает, даже порт не открывался.
Не могли бы вы (у других участников дискуссии контакты не нашёл) сообщить Ру_Грею, что для работы vrdp необходим Extension_Pack, который можно скачать на сайте VirtualBox в разделе Downloads, и добавить его в плагины VirtualBox'а.
Хотя, наверно, уже не актуально.
Вот :)"

Вот :)
Если поможет кому, будет славно.

Войдите или зарегистрируйтесь, чтобы ответить.