
Мне нужен способ подключения к внутренней сети моей компании с домашнего компьютера (компьютер A). Я хотел бы установить некоторое программное обеспечение на моем рабочем компьютере (компьютер B) на работе, чтобы иметь доступ к нему и к внутренней сети компании (что-то вроде TeamViewer).
Я бы предпочел настроить на нем какой-нибудь прокси-сервер или VPN, чтобы я мог подключаться через него, не мешая людям, которые им пользуются. Поскольку мой рабочий компьютер не может открывать порты, я понимаю, что лучшим вариантом будет установить какой-нибудь дополнительный сервер между ними (например, виртуальный частный сервер), чтобы рабочий компьютер подключался к VPS, а я подключался к VPS из дома. Есть ли какие-нибудь похожие решения (желательно бесплатные) :)
решение1
Лучшим решением будет построить "обратный туннель" между вашим рабочим и домашним ПК. Это бесплатно, и вы не будете мешать другим людям. Это также очень безопасно, если вы настроите аутентификацию с помощью "криптографических ключей".
Независимо от того, используете ли вы Windows, Mac или *Nix, для этой работы существуют бесплатные программы. Для Windows это бесплатная утилита Putty, а для всех остальных ПК — программа ssh.
Хотя это и не сложно, но требует немного работы. Вы можете найти хорошее введение в эту темуздесь