У меня дома есть два ноутбука Mac, я назначил им статические частные IP-адреса. Я также настроил свой маршрутизатор на адрес DynDNS, который обновляется каждый раз, когда мой маршрутизатор получает новый публичный IP-адрес. Я включил общий доступ к экрану на обоих ноутбуках.

Я могу успешно перейти на мою веб-страницу маршрутизатора, используя адрес DynDNS. Я понимаю, что мне нужно перенести порт для того, чтобы совместное использование экрана работало извне.

альтернативный текст

Предположим, ноутбуки имеют частные IP 192.168.1.2 и 192.168.1.3

Я немного заблудился здесь, был бы признателен за помощь (мне нужно иметь возможность удаленного рабочего стола для обоих ноутбуков)

2 ответа2

0

Воспринимайте это как подсказку / грубое руководство, поскольку я не знаю, как работает ваш маршрутизатор. И я не знаю, какой порт или порт использует совместное использование экрана, поэтому я просто наберу Pstart Pstop.

Это также требует, чтобы вы могли указать клиенту программы совместного использования экрана использовать другие порты, чем он обычно использует.

Вот мое предположение:

В Server IP Adress вы положили 192.168.1.2

External Port Start : здесь вы выбираете номер, который не используется, например, 60100
External Port Stop : вы вводите номер 60102 + (Pstop-Pstart) чтобы дать вашему приложению необходимый размер пролета порта. (Очень часто порт запуска и остановки одинаков)

Internal Port Start положил Pstart
Internal Port Stop положил Pstop

И сохранить.

Затем вы повторяете для 192.168.1.3 но вместо этого начинаете с 61100 .

Затем на компьютере, который вы хотите использовать для подключения к 192.168.1.3 и 192.168.1.2 вы указываете ему использовать адрес you.dyndns.org и порты, указанные выше.

PS.
Порты, которые я выбрал, являются лишь примерами, вы можете использовать что-то другое (держите его выше 60000 для безопасности)

0

Mac OS X использует протокол VNC для совместного использования экрана.

VNC использует порт 5900 по умолчанию.

Таким образом, прямой порт 5900 является внешним по отношению к 192.168.1.2 порту 5900, а порт 5901 - внешним по отношению к 192.168.1.3 порту 5900.

При подключении извне введите имя хоста DynDNS. Рабочий стол 0 (написано:0) будет вашим первым блокнотом, рабочий стол 1 (:1) будет вашим вторым блокнотом.

На вашем маршрутизаторе похоже, что вы указали внешний порт в поле "Custom Server" и внутренний IP-адрес в поле IP-адреса сервера. Смотрите руководство вашего роутера для более подробной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .