Вопрос или проблема
Я использую Remmina (через snap, так что это последняя версия), чтобы подключиться со своего Ubuntu 17.04 настольного сервера к рабочему серверу Ubuntu 16.04 Gnome 3, работающему в VMWare Workstation (на Windows 10). Я могу подключиться с Ubuntu 17.04 к своему ноутбуку с Windows 10, используя Remmina RDP. Я хочу подключиться со своего настольного сервера Ubuntu 17.04 к рабочему серверу Ubuntu 16.04, используя Remmina.
Может ли кто-нибудь помочь мне в этом?
На своем Ubuntu 17 я создаю новый клиент удаленного рабочего стола Remmina, указывая его на мой Ubuntu 16 (192.168.123.456 в моей сети) с портом 5900 (129.168.123.456:5900), используя опцию VNC (Virtual Network Computing) в Remmina. Я указываю имя пользователя и пароль.
На моем рабочем сервере Ubuntu 16 (куда я хочу подключиться) я запускаю vino-server, и он говорит, что прослушивает IPv6://[::]:5900 и IPv4://0.0.0.0:5900. ifconfig говорит мне, что IP этого ВМ – 192.168.123.456, именно поэтому я пытаюсь подключиться к этому с моего сервера Ubuntu 17.
Я не уверен, что делаю не так.
Спасибо за любую помощь!
Посмотрите на этот пост на форуме:
https://ubuntuforums.org/showthread.php?t=2177810
В общем, вам нужно установить VNC-сервер на ваш сервер Ubuntu
Я следовал этому посту на форуме, чтобы настроить свой VNC-сервер:
Как установить VNC-сервер?
Надеюсь, это поможет =)
Ответ или решение
Подключение Remmina с Ubuntu к Ubuntu
Если вы хотите настроить подключение с вашего сервера Ubuntu 17.04 к рабочему серверу Ubuntu 16.04, используя Remmina и VNC, ваше описание уже содержит многие важные детали. Давайте рассмотрим шаги и возможные проблемы более подробно, чтобы вы могли успешно установить соединение.
Шаг 1: Установка и настройка VNC-сервера
Первым делом, чтобы осуществить подключение, необходимо убедиться, что на вашем рабочем сервере Ubuntu 16.04 установлен и правильно настроен VNC-сервер. Вы можете использовать Vino, который уже установлен на большинстве дистрибутивов с графическим интерфейсом.
-
Установка Vino (если еще не установлен):
sudo apt update sudo apt install vino
-
Запуск Vino-сервера:
Запустите vino-сервер с нужными параметрами, чтобы он слушал ваш IP-адрес:
/usr/lib/vino/vino-server --display :0
Использование команды
--display :0
гарантирует, что сервер будет запущен на основном экране. -
Настройка доступа:
Также убедитесь, что в настройках Vino включен доступ к вашему сеансу. Это можно сделать через параметр "Разрешить доступ" в графических настройках Vino (если доступен) или с помощью команды:
gsettings set org.gnome.desktop.remote-access require-encryption false
Обратите внимание: Отключение шифрования может снизить безопасность вашего соединения, поскольку данные будут передаваться в открытом виде.
Шаг 2: Проверка сетевых настроек
Убедитесь, что ваш рабочий сервер Ubuntu 16.04 действительно доступен по IP-адресу 192.168.123.456 и что порт 5900 открыт.
-
Проверка IP-адреса:
ifconfig
Убедитесь, что ваш сервер выводит корректный IP-адрес.
-
Проверка порта:
Вы можете использовать
netstat
, чтобы убедиться, что VNC-сервер слушает на нужном порту:netstat -tuln | grep 5900
Вы должны увидеть строку с указанием, что слушаете на
0.0.0.0:5900
.
Шаг 3: Настройка Remmina на клиенте
Теперь, когда ваш VNC-сервер настроен и работает, можно настроить клиент Remmina на Ubuntu 17.04.
-
Создание нового соединения:
- Откройте Remmina.
- Нажмите на кнопку "+" для создания нового подключения.
- В открывшемся окне выберите протокол "VNC".
- Укажите IP-адрес:
192.168.123.456
и порт5900
. - Укажите имя пользователя и пароль, если это необходимо.
-
Сохранение и подключение:
Сохраните настройки и попытайтесь подключиться. Если подключение все еще не осуществляется, попробуйте следующее:
-
Убедитесь, что г Firewall на вашем сервере Ubuntu 16.04 не блокирует порт 5900. Вы можете временно отключить его для проверки:
sudo ufw allow 5900
-
Шаг 4: Дополнительные проверки
Если после всех вышеуказанных шагов соединение все еще не удается установить, убедитесь в следующем:
- Проверьте, что ваш клиент и сервер находятся в одной локальной сети.
- Убедитесь, что на обоих системах нет активных процессов, которые могли бы блокировать соединение (например, другие VNC-серверы или клиенты).
- Просмотрите логи VNC-сервера, если они доступны, чтобы получить дополнительную информацию о возможных ошибках.
Заключение
Следуя вышеописанным шагам, вы должны быть в состоянии успешно подключиться с вашего Ubuntu 17.04 к Ubuntu 16.04 с помощью Remmina и VNC. Если у вас возникли дополнительные вопросы или вам требуется дальнейшая помощь, не стесняйтесь обращаться к сообществу Ubuntu или другим IT-экспертам.