У меня есть учетная запись на сервере внутри моей корпоративной сети. У меня также есть VPS от Linode. Я могу ssh с корпоративного сервера на Linode VPS или на свой домашний компьютер без проблем.
Но благодаря корпоративному брандмауэру я не могу подключиться к этой машине из Линоде, из дома или из любого места.
То есть:
corp --ssh--> home // works fine
home --ssh--> corp // blocked
Есть ли способ сделать обратный туннель, когда я на работе, чтобы я мог подключиться к этой машине, как только вернусь домой?
Обратите внимание, что я не спрашиваю, хорошая ли это идея или мои начальники взбесятся и уволят меня, просто ... это возможно?
Все компьютеры работают под управлением Ubuntu и сравнительно недавней версии SSHD. Я могу установить любое программное обеспечение, которое я хочу, на домашнюю машину или VPS, но, вероятно, ограничено SSH/SSHD и тем, что есть в стандартной установке Ubuntu для корпоративного сервера.
Изменить: сервер Corp имеет статический IP-адрес и публично виден как веб-сервер.