Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Rdesktop + VirtualBox  (Прочитано 14226 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Rdesktop + VirtualBox
« : 30 Ноября 2010, 01:38:00 »
Хочу подключится к виртуальной машине Windows XP, через Rdesktop с UBUNTU.

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

IP адрес виртуальной машины Windows xp  -  192.168.1.101,   пингуется и UBUNTU и обратно с Windows XP пингуется адрес UBUNTU 192.168.1.100
Все находятся в одной сети.

ping 192.168.1.100  проходит нормально на обоих машинах
ping 192.168.1.101 проходит нормально на обоих машинах

После этого на машине UBUNTU запускаю в консоли   -

linuxuser@linuxuser:~$ rdesktop 192.168.1.104:3389
Autoselected keyboard map ru
ERROR: 192.168.1.104: unable to connect


Подскажите, что  я делаю не так ?
« Последнее редактирование: 30 Ноября 2010, 01:43:15 от zhenya0007 »

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #1 : 30 Ноября 2010, 01:43:54 »
...
IP адрес виртуальной машины Windows xp  -  192.168.1.101
...

После этого на машине UBUNTU запускаю в консоли   -

linuxuser@linuxuser:~$ rdesktop 192.168.1.104:3389
Autoselected keyboard map ru
ERROR: 192.168.1.104: unable to connect
Очепятка?

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #2 : 30 Ноября 2010, 01:49:44 »
...
IP адрес виртуальной машины Windows xp  -  192.168.1.101
...

После этого на машине UBUNTU запускаю в консоли   -

linuxuser@linuxuser:~$ rdesktop 192.168.1.104:3389
Autoselected keyboard map ru
ERROR: 192.168.1.104: unable to connect
Очепятка?

Да очепятка.


там 101, вместо 104.

Вопрос в силе.

 rdesktop 192.168.1.101:3389
Autoselected keyboard map ru
ERROR: 192.168.1.101: unable to connect
« Последнее редактирование: 30 Ноября 2010, 01:53:44 от zhenya0007 »

Оффлайн Kraggash

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #3 : 30 Ноября 2010, 01:55:13 »
Может в Windows порт за файрволом? Можно проверить утилитой "nmap"

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #4 : 30 Ноября 2010, 02:09:27 »
Фаерволов на XP нет никаких, но вот, что выдал NMAP


zhenya@zhenya:~$ nmap -v -A 192.168.1.101

Starting Nmap 5.00 ( http://nmap.org ) at 2010-11-30 02:07 MSK
NSE: Loaded 30 scripts for scanning.
Initiating Ping Scan at 02:07
Scanning 192.168.1.101 [2 ports]
Completed Ping Scan at 02:07, 0.00s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 02:07
Completed Parallel DNS resolution of 1 host. at 02:07, 0.10s elapsed
Initiating Connect Scan at 02:07
Scanning 192.168.1.101 [1000 ports]
Discovered open port 135/tcp on 192.168.1.101
Discovered open port 445/tcp on 192.168.1.101
Discovered open port 139/tcp on 192.168.1.101
Completed Connect Scan at 02:07, 1.27s elapsed (1000 total ports)
Initiating Service scan at 02:07
Scanning 3 services on 192.168.1.101
Completed Service scan at 02:07, 6.01s elapsed (3 services on 1 host)
NSE: Script scanning 192.168.1.101.
NSE: Starting runlevel 1 scan
Initiating NSE at 02:07
Completed NSE at 02:07, 0.05s elapsed
NSE: Starting runlevel 2 scan
Initiating NSE at 02:07
Completed NSE at 02:07, 10.04s elapsed
NSE: Script Scanning completed.
Host 192.168.1.101 is up (0.0011s latency).
Interesting ports on 192.168.1.101:
Not shown: 997 closed ports
PORT    STATE SERVICE      VERSION
135/tcp open  msrpc        Microsoft Windows RPC
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds Microsoft Windows XP microsoft-ds
Service Info: OS: Windows

Host script results:
|  nbstat: NetBIOS name: ZHENYA, NetBIOS user: <unknown>, NetBIOS MAC: 08:00:27:54:93:21
|  Name: ZHENYA<00>           Flags: <unique><active>
|  Name: WORKGROUP<00>        Flags: <group><active>
|  Name: ZHENYA<20>           Flags: <unique><active>
|_ Name: WORKGROUP<1e>        Flags: <group><active>
|  smb-os-discovery: Windows XP
|  LAN Manager: Windows 2000 LAN Manager
|  Name: WORKGROUPHENYA
|_ System time: 2010-11-30 02:07:13 UTC+3

Read data files from: /usr/share/nmap
Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 17.80 seconds


Пользователь решил продолжить мысль 30 Ноября 2010, 02:13:33:
Какие еще проблемы могут быть, из за чего он может не работать ?
« Последнее редактирование: 30 Ноября 2010, 02:13:33 от zhenya0007 »

Оффлайн Kraggash

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #5 : 30 Ноября 2010, 02:36:54 »
Среди открытых портов 3389 нет. Должно быть примерно так:
3389/tcp open  ms-term-serv
Все же еще раз проверьте виндовый файрвол, там есть свой, встроенный.

Оффлайн prodigy

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #6 : 30 Ноября 2010, 02:42:15 »
надо не в свойствах виртуальной машины включать галочку, а в самой винде включить удаленный рабочий стол

Оффлайн Kraggash

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #7 : 30 Ноября 2010, 03:15:37 »
надо не в свойствах виртуальной машины включать галочку, а в самой винде включить удаленный рабочий стол
И то верно, галка (или настройка в конфиге) в свойствах ВМ нужна для того, чтобы инсталлировать винду на сервере без иксов.
« Последнее редактирование: 30 Ноября 2010, 03:19:26 от Kraggash »

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #8 : 30 Ноября 2010, 08:50:31 »
Среди открытых портов 3389 нет. Должно быть примерно так:
3389/tcp open  ms-term-serv
Все же еще раз проверьте виндовый файрвол, там есть свой, встроенный.

Ты неправ, там не список разрешенных фаерволом  показывает, а список используемых и открытых в данный момент времени.
Фаервол на XP отключен.         После того, как в винде был вкючен встроенный RDP, функция NMAP выдала следующее:

nmap 192.168.1.101

Starting Nmap 5.00 ( http://nmap.org ) at 2010-11-30 08:48 MSK
Interesting ports on 192.168.1.101:
Not shown: 996 closed ports
PORT     STATE SERVICE
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
3389/tcp open  ms-term-serv

Nmap done: 1 IP address (1 host up) scanned in 1.62 seconds

Отсюда следует, что это просто список используемых на текущий момент, к фаерволу это не имеет отношение, т.к. его просто нет, а  iptables я отключал во время запска RDP.




Пользователь решил продолжить мысль 30 Ноября 2010, 08:51:55:

надо не в свойствах виртуальной машины включать галочку, а в самой винде включить удаленный рабочий стол

Ну так то работает, проверил. Но в   VirtualBox используется свой протокол VRdp, который должен работать без включении галочки в самой Windows XP на виртуальной машине, он работает автономно  без внутренних протоколов  встроенных в ОС.

Как сделать, так , что бы  VRDP, без включения внутреннего протокола RDP Widows XP заработал rdesktop из UBUNTU ?


Поправте меня, если я неправ.  :o
« Последнее редактирование: 30 Ноября 2010, 09:11:06 от zhenya0007 »

Оффлайн Kraggash

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #9 : 30 Ноября 2010, 11:26:29 »
Как сделать, так , что бы  VRDP, без включения внутреннего протокола RDP Widows XP заработал rdesktop из UBUNTU ?
Встроенный сервер VBox используется для работы машины на хосте без иксов или в фоновом режиме.
Включаем VRDP в нашей машинке (если не включено):
VBoxManage modifyvm "Win тра та та XP" -vrdp onЗапускаем машинку в режиме VRDP:
VBoxManage startvm "Win тра та та XP" -type vrdpНа сервере так делал, все работало (коннектился со стороннего компа), на раб. машинке проверить не могу, слабая очень.

Да вот, кстати из справки по VBox:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 30 Ноября 2010, 11:37:41 от Kraggash »

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #10 : 30 Ноября 2010, 11:57:18 »
Как сделать, так , что бы  VRDP, без включения внутреннего протокола RDP Widows XP заработал rdesktop из UBUNTU ?
Встроенный сервер VBox используется для работы машины на хосте без иксов или в фоновом режиме.
Включаем VRDP в нашей машинке (если не включено):
VBoxManage modifyvm "Win тра та та XP" -vrdp onЗапускаем машинку в режиме VRDP:
VBoxManage startvm "Win тра та та XP" -type vrdpНа сервере так делал, все работало (коннектился со стороннего компа), на раб. машинке проверить не могу, слабая очень.

Да вот, кстати из справки по VBox:
(Нажмите, чтобы показать/скрыть)


Ну насколько я знаю эти консольные команды являются именно консольными и они не заменяют галку в виртуалбокс в настройках, а явяются их синонимами, а следовательно, галки в настройках виртуалбокс это то же самое, что

VBoxManage modifyvm "Win тра та та XP" -vrdp on
VBoxManage startvm "Win тра та та XP" -type vrdp

Просто можно это сделать, через GUI , а можно в консоли.

Тогда почему GUI не работают ?

Оффлайн conan

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #11 : 30 Ноября 2010, 13:24:21 »
я конечно могу ошибаться, но насколько я помню для подключения к виртуальной машине (проприетарный VirtualBox ) указываеться IP адрес хост машины а не виртуальной. ведь можно удалённо ставить ОС в графическом режиме (например WinXP, Seven и тд)  ;)
Народ, не имеющий национального самосознания, есть навоз, на котором произрастают другие народы. П.А.Столыпин

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #12 : 30 Ноября 2010, 14:16:46 »
я конечно могу ошибаться, но насколько я помню для подключения к виртуальной машине (проприетарный VirtualBox ) указываеться IP адрес хост машины а не виртуальной. ведь можно удалённо ставить ОС в графическом режиме (например WinXP, Seven и тд)  ;)

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

Оффлайн conan

  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #13 : 30 Ноября 2010, 14:38:29 »
а что пишет сам rdesktop, что за ошибка ? попробуй создай пустую VM машину, назначь ей порт для подключения через RDP и подключись. если она будет работать то это дело в настройках конкретной той машины. и ещё очисти на всякий случай каталог ".rdesktop" в домашнем каталоге и попробуй пере подключиться.
Народ, не имеющий национального самосознания, есть навоз, на котором произрастают другие народы. П.А.Столыпин

Оффлайн zhenya0007

  • Автор темы
  • Активист
  • *
  • Сообщений: 763
    • Просмотр профиля
Re: Rdesktop + VirtualBox
« Ответ #14 : 30 Ноября 2010, 14:48:19 »
а что пишет сам rdesktop, что за ошибка ? попробуй создай пустую VM машину, назначь ей порт для подключения через RDP и подключись. если она будет работать то это дело в настройках конкретной той машины. и ещё очисти на всякий случай каталог ".rdesktop" в домашнем каталоге и попробуй пере подключиться.

По поводу чего пишет, вот

rdesktop 192.168.1.100:4000
Autoselected keyboard map ru    -  на этой строчке появляется черный экран, а после экран сам закрывается секунд через 6-7.

после этой строчки без всяких ошибок переходит сразу  на user@user:~$ 

И все, никаких ошибок, на счет всего остального попробую



 

Страница сгенерирована за 0.024 секунд. Запросов: 21.