Как получить доступ к компьютеру ubuntu с помощью vncserver / viewer?

У меня есть компьютер ubuntu, который я хочу удаленно войти в систему, используя соединение vnc. Пока что это то, что я сделал:

sudo apt-get install tightvncserver

После загрузки программного обеспечения я набрал терминал:

vncserver :78

Я предполагаю, что: 78 относится к некоторому порт, который я открываю для подключения VNC (я новичок в этом, поэтому не стесняйтесь исправлять меня). После ввода пароля появляется следующее:

New 'X' desktop is FiniteElementMethodFiniteDifferenceMethod:78

Creating default startup script /home/pmdelgado2/.vnc/xstartup
Starting applications specified in /home/pmdelgado2/.vnc/xstartup
Log file is /home/pmdelgado2/.vnc/FiniteElementMethodFiniteDifferenceMethod:78.log

Я начал искать свой IP-адрес в Интернете. Затем, с компьютера Windows в той же сети, использовал ultravnc и ввел в: 78 и попытался подключиться. Конечно, это не привело к соединению.

У меня есть два основных вопроса об этом:

  1. Как проверить (на ubuntu, а не в Интернете) правильный IP-адрес для моего компьютера?
  2. Если мой компьютер ubuntu находится в частной беспроводной сети дома, и я пытаюсь подключиться удаленно из другого места (в другой сети), есть ли что-то особенное, что мне нужно сделать для подключения через сеть (брандмауэры, сетевые пароли, так далее.)? Особенно в специальном случае входа с компьютера Windows на мой ubuntu?
1
задан 23 May 2012 в 19:19

14 ответов

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 25 July 2018 в 18:47

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко вычислить, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 25 July 2018 в 18:47

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 2 August 2018 в 00:56

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко понять, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 2 August 2018 в 00:56

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 4 August 2018 в 16:26

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко понять, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 4 August 2018 в 16:26

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 6 August 2018 в 01:07

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко вычислить, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 6 August 2018 в 01:07

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 7 August 2018 в 18:33

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко понять, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 7 August 2018 в 18:33

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 10 August 2018 в 07:13

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко вычислить, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 10 August 2018 в 07:13

Для локального доступа вам нужно узнать свой локальный IP:

ifconfig

должен помочь.

Для удаленного доступа вам необходимо переадресовать IP-адрес маршрутизатора на вашем компьютере локальный IP. Вы найдете много учебников по поиску googling ...

1
ответ дан 15 August 2018 в 19:14

Ubuntu также поставляется с собственным VNC-сервером (называемым vino), который проще в использовании (за счет того, что он менее настраивается). Просто откройте «Desktop Sharing» из вашей тире.

The: 78 ссылается на ваш отображаемый номер, а не на порт. Итак, если у вас нет более 79 экранов, вы, вероятно, не хотите этого делать. :-) Нумерация начинается с 0, но по умолчанию все равно по умолчанию, поэтому вам не нужно определять это при использовании vncserver.

  1. , как сказал жасмин, просто используйте ifconfig, чтобы показать свой локальный IP.
  2. Вам нужно настроить маршрутизатор для перенаправления порта на ваш компьютер Ubuntu. То, как вы это делаете, немного отличается от всех маршрутизаторов. Не имеет значения, что вы используете ПК с Windows для подключения к ПК Ubuntu, он не изменит конфигурацию маршрутизатора. Это все сети. Обычно, если у вас есть домашний маршрутизатор, его довольно легко вычислить, просунув туда, иначе Google для вашей модели. http://portforward.com/ также является хорошим сайтом с учебниками по многим различным моделям маршрутизаторов.

Чтобы помочь вам на вашем пути, VNC по умолчанию использует порт 5900. Таким образом, вы должны иметь порт 5900, перенаправленный на ваш маршрутизатор на ваш ноутбук (или какой-либо другой случайный порт, перенаправленный на порт 5900 на ПК Ubuntu), чтобы разрешить доступ к вашему компьютеру через Интернет. Вы также можете посмотреть на использование динамического DNS-провайдера, например no-ip.com, чтобы вы могли использовать DNS-имя, например myubuntu.no-ip.com, вместо вашего общедоступного IP-адреса (который будет меняться со времени к времени).

1
ответ дан 15 August 2018 в 19:14
  • 1
    Спасибо, reverendj1. Существует ли стандартный способ перенаправления порта или зависит от маршрутизатора? – Paul 23 May 2012 в 21:35
  • 2
    Нет проблем. Это действительно зависит от маршрутизатора КАК вы это делаете. Как и в том, как вы его настраиваете. Фактический процесс его пересылки является тем же самым. Как правило, вы либо пересылаете его 1: 1, то есть порт 5900 на вашем маршрутизаторе пересылает на порт 5900 на ваш компьютер, либо вы переадресуете какой-либо другой порт на 5900 на свой компьютер. Я думаю, что немного лучше использовать другой порт и перенаправить его на 5900 на ваш компьютер, потому что 5900 хорошо известен как порт VNC. portforward.com - хороший ресурс на разных маршрутизаторах, просто игнорируйте всю свою рекламу своей программы. Обычно это довольно просто – reverendj1 23 May 2012 в 21:41

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

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