Я запустил vncserver на своем домашнем компьютере под управлением Ubuntu 10.10.
Я включил возможность подключения пользователей и заставил его запрашивать пароль
вчера я проверил это из Ubuntu, набрав
vncviewer localhost:1
и я смог увидеть мой рабочий стол.
Сейчас я на работе, используя CentOS, vncviewer x.x.x.x:1
и я печатаю : я не могу подключиться.
Что я должен сделать, чтобы разрешить удаленный рабочий стол через Интернет на мой домашний компьютер? Я также согласился бы просто иметь возможность получить доступ к терминалу на моем домашнем компьютере, если не рекомендуется использовать полный рабочий стол. Спасибо!
редактирует:
CentOS машина находится в Интернете. Настройка сети дома заключается в том, что компьютер подключен напрямую к модему DSL.
ubuntu
remote-desktop
vnc
centos
Дерек
источник
источник
Ответы:
Для создания входящих подключений обычно необходимо настроить переадресацию портов в маршрутизаторе домашней сети. Для VNC это TCP-порты 5900+ n , где n - номер дисплея. Ибо
:1
это будет 5901.Однако, поскольку в VNC отсутствуют какие-либо меры безопасности (кроме необязательного пароля, который отправляется в виде простого текста), было бы более безопасно туннелировать соединение по SSH.
Установите
openssh-server
в Ubuntu, перешлите SSH-порт tcp / 22 вместо VNC и подключитесь из CentOS с помощью:источник
Это, вероятно, не сработает. Если у вас нет статического IP-адреса, вы не сможете подключиться к домашней сети обычным способом. Вы можете использовать такой сервис, как FreeDNS или DynDNS. Есть хорошее руководство о том, как настроить такую систему. Я не думаю, что вам действительно нужно покупать домен, хотя, я думаю, вы можете расположиться на чужом. Во всяком случае, вот что происходит:
Когда вы это настроите, вам нужно будет использовать такую команду:
vncviewer yourdomain:port
где yourdomain - это домен, зарегистрированный через FreeDNS или DynDNS, а port - это порт, на котором работает сервер vnc.Это не так уж сложно ... Я настроил это во второй половине дня, и я могу получить доступ к своему рабочему столу из любой точки мира.
источник