3

Я хочу получить доступ к другому компьютеру (Mac OSX), который в другом месте. Простое решение может быть похоже на использование teamviewer и logmein, но в этом случае я хочу удаленно использовать командную строку / терминал. Проблемный teamviewer и logmein не поддерживают терминальную сессию. Удаленный компьютер (компьютер, к которому я хочу подключиться) использует динамический IP-адрес, и у меня нет доступа к маршрутизатору, подключенному к этому компьютеру.

У меня есть некоторый ресурс, который я могу использовать динамические DNS-сервисы, такие как dynu, no-ip и т.д., Но большинству этих сервисов нужно, чтобы я изменил некоторые настройки в маршрутизаторе (например, переадресация портов и т.д.). Тот факт, что у меня нет доступа к маршрутизатору. Или я что-то упустил?

Любое решение?

1 ответ1

2

Если вы хотите подключиться, у вас есть 2 основных варианта:

  1. Используйте свой собственный сервер для обхода NAT, для этого вы будете использовать обратное туннелирование SSH, либо напрямую к вашей машине, если вы не находитесь за NAT, либо в промежуточную точку, как в учебном пособии, связанном, если вы также находитесь за NAT.

  2. Использование службы, такой как ngrok, чтобы дать вам общедоступный адрес для подключения к

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