2

У меня есть компьютер за брандмауэром, к которому я хотел бы получить доступ через SSH, и я ищу сервис, похожий на "LogMeIn", который позволит мне получить доступ к компьютеру в любом месте.

Кто-нибудь знает, существует ли такая служба?

3 ответа3

3

Сервис Apple iCloud может сделать это при определенных обстоятельствах:

  • У вас есть два Mac
  • У обоих есть лев
  • В обоих сервисах iCloud «Назад к моему Mac» (бесплатно) включен один и тот же Apple ID

В этом случае iCloud предоставит вам частную сеть, которую вы можете использовать для связи между двумя компьютерами, независимо от того, находятся ли они в одной или разных сетях. Официально это для обмена экранами и файлами, но широко документировано, что это работает и для SSH.

Чтобы настроить это, на целевом компьютере запустите mDNS -E в терминале и обратите внимание на домен icloud.com , частью которого он является. С клиентского компьютера просто введите SSH к целевому имени хоста, а затем к своему домену iCloud, например hostname.12345678.members.btmm.icloud.com .

Я понимаю, что шансы невелики, у вас два Mac под управлением Lion, но я также искал более общие услуги и не нашел ни одного. Это лучшее, что я знаю на данный момент.

1

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

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

Пример: добавьте виртуальный сервер, прослушивающий порт 1122, перенаправьте его на внутреннюю машину, прослушивающую порт SSH 22, затем подключитесь к внешнему IP-адресу, используя SSH, с существующей переадресованной конфигурацией порта.

Если у маршрутизатора динамический IP-адрес, просмотрите различные сайты регистрации динамических IP-адресов; DLink работает бесплатно для своих устройств, dyndns.org также позволяет один бесплатный адрес.

0

Возможно, путем настройки клиента VNC через ссылку ssh для подключения к серверу VNC на машине? Будьте осторожны, так как я не думаю, что бесплатный VNC имеет какое-либо шифрование. Вы не хотите выставлять порт VNC-сервера в Интернет.

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