| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Сетевые технологии > Удаленное управление |
| Автор: mistero 14.12.2007, 18:17 |
| Здравствуйте! У меня 2 компа. На одном стоит Kubuntu и сервер-tightvnc, а на другом Win XP и соответственно клиент-tightvnc. Сетка настроена, то есть компы друг друга пингуют. Запускаю сервер с пом. команды tightvcnserver. Далее клиентом пытаюсь подконнектиться, но failed. Не могу понять в чем проблемы. Мож я с сервером не так работаю... Предупреждаю, я в Лине совсем-совсем новичок. |
| Автор: Imple 14.12.2007, 21:16 |
| Вы дали слишком мало информации для того чтобы решить вашу проблему. Для начала, покажите вывод из консоли при запуске сервера, точное сообщение об ошибке, опишите в одной ли сети клиент и сервер, либо между ними есть маршрутизатор. Только после всей этой информации, мы сможем дать преположения, почему у вас не получается. |
| Автор: mistero 14.12.2007, 21:16 | ||
Имеется ввиду я пытаюсь законнектиться с сервером, вводя его ip (в моем случае 192.168.0.1). Все настройки при этом по умолчанию. После попытки соединения выдается сообщение: failed to connect to server(ip) На компе с Лином я запускаю сервер командой tightvnc. Компы соединяются через хаб. Сообщение консоли напишу через несколько минут. |
| Автор: ZeeLax 14.12.2007, 21:19 |
Что это значит? |
| Автор: mistero 14.12.2007, 21:38 | ||
Содержимое консоли при запуске сервера:
|
| Автор: Imple 14.12.2007, 21:48 |
| Ради проверки, попробуйте из браузера на клиентской машине набрать http://<адрес сервера>:5801/ (к примеру http://10.0.0.1:5801/). Запустится ли Java-аплет? Этим можно узнать есть ли связь между сервером и клиентом. Потом будем двигаться дальше. |
| Автор: mistero 14.12.2007, 23:21 | ||
Нет, апплет не запустился. (порт, вроде, должен быть 5901) |
| Автор: ZeeLax 15.12.2007, 05:24 | ||
на сервере. вывод сюда. |
| Автор: Imple 15.12.2007, 06:40 |
| А вы пробывали 5901 как посчитали правильным, или все же 5801? |
| Автор: bilbobagginz 15.12.2007, 07:19 | ||||
подключение к десктопу, сервер которого сказал, что сидит на:
нужно делать на:
всем привет. Добавлено через 47 секунд а честно так, самый эффективный метод удаленного контроля сервером - через командную строку, через SSH. |
| Автор: mistero 15.12.2007, 12:49 | ||||||||
проверялось и то, и другое Добавлено через 13 минут и 3 секунды
Извините, но не понятно. |
| Автор: mistero 15.12.2007, 16:30 | ||||||
Вывод:
|
| Автор: ZeeLax 15.12.2007, 16:59 |
| Файервол смотрели? |
| Автор: mistero 15.12.2007, 17:11 | ||
Файервалла нет с обеих сторон. |
| Автор: mistero 22.12.2007, 19:13 |
| При запуске java-апплета. (192.168.0.1:5901) выдается строчка: RBF 003 003 и все Что скажете? |
| Автор: ZeeLax 22.12.2007, 19:19 | ||
Вы уверены, что происходит запуск аплета? На этот порт необходимо подключаться VNC-клиентом. |
| Автор: mistero 22.12.2007, 19:39 | ||
то есть через обычный web-броузер нельзя? |
| Автор: ZeeLax 22.12.2007, 19:40 |
| Нет. |
| Автор: mistero 22.12.2007, 19:44 | ||
Хорошо, я путаю. Но по порту для веба 5801 нет вообще коннекта. |
| Автор: ZeeLax 22.12.2007, 19:45 |
| сделайте на него telnet. Вывод сюда. |
| Автор: mistero 22.12.2007, 20:04 | ||||
Делаю коннект по телнету, порт 5801:
Добавлено через 5 минут и 56 секунд Может быть я не знаю каких-то конфигураций. Ява-апплет у меня поставлен в соответствии с документацией(для линукс). *.class, *.jar, *.vnc файлы были скопированы в папку /usr/local/vnc/classes файл index.vnc в первозданном виде, там в ручую ничего не задано. При запуске сервера использую конфигурацию -desktop, чтобы задать имя рабочего стола. |
| Автор: ZeeLax 22.12.2007, 20:33 |
Чем пробовали? Как определили? Логи читали? |
| Автор: mistero 22.12.2007, 20:54 | ||
В броузере при http://192.168.0.1:5801 выдается стандартная страница о том, что сервер не найден. |
| Автор: ZeeLax 22.12.2007, 21:19 |
| Читайте логи сервера. Дожен быть аплет. Если не аплет, то хоть соединение с веб-сервером должно состояться. |
| Автор: mistero 22.12.2007, 22:19 | ||||
Посмотрите, пожалуйста лог:
|
| Автор: ZeeLax 23.12.2007, 08:24 | ||
| Выполняете telnet на порт 5801 Вводите туда
<Enter> - надо нажать клавишу, а не вводить это Вывод сюда. |
| Автор: mistero 23.12.2007, 10:32 | ||||
| Выполняю телнет по порту 5801, ввожу
Результат:
|
| Автор: ZeeLax 23.12.2007, 10:47 |
| "<Enter>" вы не вводили, ведь так? Вы вводили "GET /" а потом два раза нажимали <Ввод>, так? |
| Автор: mistero 23.12.2007, 11:20 | ||
Так точно, клавишу Enter жму 2 раза |
| Автор: ZeeLax 23.12.2007, 11:27 | ||
давайте сюда
|
| Автор: mistero 23.12.2007, 11:53 | ||||||
|
| Автор: ZeeLax 23.12.2007, 11:58 | ||
|
| Автор: mistero 23.12.2007, 12:31 | ||
|
| Автор: ZeeLax 23.12.2007, 12:56 |
| файл Index.vnc должен называться index.vnc (всё в нижнем регистре) |
| Автор: mistero 23.12.2007, 13:18 | ||
Сейчас попробую переименовать, но названия файлов мной не изменялись. Добавлено через 6 минут и 11 секунд c index.vnc все верно, файл с маленькой буквы, извините, это была описка. |
| Автор: ZeeLax 23.12.2007, 13:50 |
| Так, давайте разбиралово с вебом пока оставим. VNC-клиентом можно подключиться? |
| Автор: mistero 23.12.2007, 14:02 | ||
Ввожу в клиенте адрес сервера: 192.168.0.1 и 192.168.0.1:5901 тоже пробую, но ни черта не выходит, клиент вылетает и все. Я тестирую на локалхосте, если что. (192.168.0.1 - компа на котором сам сервер) |
| Автор: ZeeLax 23.12.2007, 14:15 | ||
В окно? Добавлено через 3 минуты и 7 секунд 192.168.0.1:1 пробовали? Добавлено через 4 минуты и 34 секунды P.S. Если почитать документацию, то там рассказывают про формат указания координат сервера:
Стало быть 192.168.0.1::5901 |
| Автор: mistero 23.12.2007, 14:39 |
| Большое спасибо, все получилось!!! Извиняюсь за ламерство, чо-то я просмотрела это в документации. |
| Автор: ZeeLax 23.12.2007, 14:44 |
| Отмечайте тему решенной |