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

Насколько я знаю, такого дистрибутива нет, но вы можете установить ubuntu-minimum с помощью альтернативного установщика или использовать альтернативный установщик для настройки того, что вы хотите установить в вашей системе.

После установки ubuntu-minimal вы останетесь с установкой командной строки, но все, что вам нужно сделать, это запустить apt-get install gnome-desktop monodevelop, чтобы получить то, что вы ищете.

1
задан 2 March 2017 в 17:17

2 ответа

Это не имеет никакого отношения к приложению. У вас есть порт на маршрутизаторе, чтобы сделать компьютер доступным из Интернета. Это в сторону, позволяя VNC-доступ за пределами локальной сети, является плохой идеей безопасности.

1
ответ дан 25 May 2018 в 19:34
  • 1
    Он не менее безопасен, чем любой другой удаленный доступ, если вы туннелируете его через SSH. – Takkat 31 July 2011 в 19:13
  • 2
    В самом деле. SSH будет лучшим вариантом. – mikewhatever 31 July 2011 в 21:11

Предполагая, что вы уже установили vnc-viewer (например, из tightvncviewer), вы можете подключиться к удаленному компьютеру через локальную сеть через SSH-соединение, используя опцию -via

vncviewer -via user@remote localhost:0

localhost:<display<> зависит от ваших локальных настроек (обычно 0).

Конечно, вам нужно знать IP удаленного компьютера, к которому вы хотите подключиться. Если у вас нет статического IP-адреса, вам нужно использовать службу динамического DNS (например, tightvncviewer ) и запустить клиент на удаленной стороне, который предоставляет IP-услугу, например. в маршрутизаторе (рекомендуется) или путем запуска ddclient .

Кроме того, на удаленном компьютере должна быть запущена динамическая служба DNS (установите ddclient Install tightvncviewer на удаленном компьютере). [ ! d11]

1
ответ дан 25 May 2018 в 19:34
  • 1
    Я думаю, вы неправильно поняли этот вопрос. Он спрашивал, как можно подключиться к сети, а не из нее. Решение, как ни круто говорит, заключается в пересылке портов в маршрутизатор. – Jo-Erlend Schinstad 31 July 2011 в 18:26
  • 2
    Точно вам нужно установить SSH-соединение (как я сказал в первом предложении о моем ответе), что подразумевает переадресацию портов, конечно. Удаленный и локальный относительно того, где вы сидите;) – Takkat 31 July 2011 в 19:07
  • 3
    И возможность бесплатной службы DNS, которую я мог бы запустить на моем компьютере ubuntu. (Тот, который я желаю получить из окон), или мне нужен еще один компьютер в моей сети? Также я предпочитаю это пребывание бесплатно. Это возможно? – Sam Mercier 1 August 2011 в 10:48
  • 4
    @Sam Mercier: DynDNS предлагает бесплатный сервис. Если маршрутизатор не может этого сделать, вы можете запустить ddclient в поле Ubuntu. Также вам нужен openssh-server для безопасного SSH-туннелирования, переадресация портов для SSH на маршрутизаторе для окна Ubuntu. На стороне Windows вы можете запустить службу, например, tightvnc , который также обеспечивает туннелирование SSH. В качестве альтернативы вы можете запустить TeamViewer , закрытый источник, но бесплатно для Windows и Ubuntu. – Takkat 1 August 2011 в 11:53
  • 5
    Хорошо, поэтому я могу просто запустить TeamViewer, и он будет работать? – Sam Mercier 1 August 2011 в 23:09

Другие вопросы по тегам:

Похожие вопросы: