Вы играли с автоматической передачей почты для этого пользователя недавно?
Однажды мне удалось настроить Exchange для пересылки всей почты, отправленной пользователю...... тому же пользователю.
По общему признанию я не вспоминаю точное сообщение, как это было только что, но это было подобно этому.
Вам понадобится машина, которую вы будете администрировать, для выполнения исходящих подключений, чтобы добраться до нее за любыми межсетевыми экранами / маршрутизаторами, за которыми она окажется. Вы можете избавить себя от головной боли от реализации этого самостоятельно и использовать что-то вроде Hamachi .
Можете ли вы настроить OpenVPN между Macbook и вашим сайтом? Macbook может быть клиентом OpenVPN, используя TunnelBlick . Вы можете настроить сервер OpenVPN на своем сайте, используя все, что вам подходит. В этом случае Macbook инициирует VPN-соединение с вашим сайтом, а ваш сервер OpenVPN назначит ему статический IP-адрес внутри VPN. Затем вы можете просто использовать ssh на этот IP-адрес VPN.
Да, этот localtunnel, вероятно, будет работать. С другой стороны, OpenVPN гораздо более стандартизирован и понятен, чем localtunnel. И вы можете сделать с ним гораздо больше, если вам понадобится дополнительный доступ.
Если вам конкретно нужен SSH, то какой-нибудь VPN-клиент на Mac, который связывает его с вашей сетью, позволит это. Когда вам нужно получить доступ, они запускают VPN, которая назначает им статический адрес в вашей сети, а затем вы включаете SSH.
Насколько я понимаю, вы можете сделать это при условии, что:
1) у вас есть общедоступный IP-адрес и запущенный сервер sshd ИЛИ
2) если вы находитесь в интрасети и вы Вы можете настроить переадресацию портов на вашем маршрутизаторе, чтобы порт 22 был перенаправлен на ваш компьютер
, если 1) или 2) соответствует вашему случаю, а на компьютере с macos запущен сервер sshd. Если вы хотите получить к нему доступ, выполните следующие действия на macos (создайте из него сценарий и передайте его владельцам macos):
macos$ ssh -R 65022:localhost:22 root@<yourmachine_ip_address>
Он перенаправляет sshd-сервер macos на ваш порт 65022.
Теперь вы можете просто ssh на порт 65022:
yourlocalmachine$ ssh -p 65022 root@127.0.0.1
, и теперь вы должны использовать macos.
Кстати: yourmachine_ip_address может быть третьей машиной с доступом sshd, которым вы владеете, и с общедоступным IP-адресом. Затем на последнем шаге вы подключитесь к нему следующим образом:
yourlocalmachine$ ssh -p 65022 root@<yourmachine_ip_address>
ПРЕДУПРЕЖДЕНИЕ: Я '