У меня на работе есть сервер (Win 2008) и настольный ПК (Win 7) за брандмауэром. Сервер не имеет подключения к Интернету в целях безопасности (фактически, он находится в удаленном центре обработки данных), а на настольном ПК установлен клиент Logmein, поэтому я могу использовать этот компьютер из своего дома и подключить меня к серверу. Теперь мне нужно подключить меня к MS SQL Server на сервере с клиента MS SQL Server в моем доме, но я не могу понять, как сделать такой удаленный туннель ... чтобы быть более явным:
______________________________________________
| Firewall at work |
| ________________ __________________ |
| |(1) | |(2) | |
| | Win2008 Server | | Desktop Win7 | |
| | (MS SQL Srv) | <--- | (Logmein & inet) | |
| |________________| |__________________| |
|______________________________________________|
_________________ at home _________________
|(3) | |(4) |
| Linux PC | <-----> | Win 7 |
| SSH Virtual Srv | | (MS SQL Client) |
|_________________| |_________________|
Мне нужен доступ из (4)с Клиент MS SQL к (1)с MS SQL Server... Я думаю, мне стоит сделать обратный туннель ssh с помощью Putty или чего-то подобного из (2) к (3) открыть порт, который перенаправляет весь входящий трафик в определенный порт в (3) к (1) через (2). Я не знаю, действительно ли мне нужно (3), чтобы туннель ssh, если он не будет использоваться, должен быть еще лучше. Настольный компьютер с Logmein и прямым доступом к серверу имеет очень плохое подключение к Интернету, поэтому работать в таком режиме действительно сложно.
Извините за мой плохой английский...
Я не слишком хорошо знаком с LogMeIn, но, насколько я понимаю, это просто сеанс удаленного отображения, который использует размещенную службу для легкого обхода NAT. Если это так, я не верю, что то, чего вы хотите достичь, возможно, поскольку нет никакого способа туннелировать что-либо, кроме удаленного доступа к вашему домашнему компьютеру с помощью мыши и клавиатуры. Похоже, что лучшим ответом было бы использовать (или реализовать) реальное решение VPN.