Windowsサーバーのsshポートトンネリングと同等ですか?


11

私の家はLinuxサーバーです。SSHを使用して、制限が少なすぎるファイアウォールを回避できます。しかし、実際には、私たちが扱うすべてのサーバーはWindowsベースです。

Windows 2008サーバーで実行されているSQL Server 2000インスタンスに接続する必要があります。サーバーがファイアウォールの背後にあり、リモートデスクトップを除くすべての受信ポートをブロックしているようです。VPNがあると仮定しますが、何らかの理由でそれが出て、リモートデスクトップへのアクセスが最終的にどのくらい速くなったかで判断すると、ファイアウォールまたはユーザーに例外が配置されるまでに数週間かかる可能性があります。 VPNに追加されました。

だから今私はそれを回避するための簡単な解決策を探しています。それを回避するための最良の方法は何ですか?

また、サーバーへの接続に使用するコンピューターはWindows 7を実行しています。サーバーへの管理者アクセス権がありますが、永続的にインストールすることはできません。


それを言うのは嫌いですが、私はあなたが夢中だと思います。リモートデスクトップでは、どんな種類のクールなトンネリングも実行できません。:/
NitroxDM

@Nitroは、トンネリングをサポートするWindows 7で実行されるSSHサーバーはありますか?トンネリングをサポートしていることがわかっているので、サーバー上でスタンドアロンバージョンのPuttyを実行できるので、逆に実行する必要があるだけでしょうか?
Earlz

以下に答えました。しかし、それであなたが逆に行けるかどうかはわかりません。これは、サーバーでputtyを使用し、ボックスでsshを実行しています。試したことはありませんが、動作しないことがわかりました。とにかく試してみてください。
NitroxDM

回答:


4

リモートデスクトップの使用の何が問題になっていますか?他に何を達成しようとしていますか?あなたはWindows 7クライアントからWindows 2008サーバーに来ており、リモートデスクトップが利用可能であると言います。私は問題を理解していません。リモートデスクトップサーバーは、適切なブードゥー機能を使用して、自宅のクライアントからさまざまな内部サーバーを選択できるように構成できます。ファイアウォールのシステム管理者がこれを制御します。

Vandyke Softwareには、Windows Server用の堅固なSSHサーバー製品があります。無料ではありませんが、動作します。ファイアウォールはさておき、Puttyまたは任意のSSHクライアントから接続し、ポート転送することができます。 http://www.vandyke.com/products/vshell/

常にgotomypc.comまたはその同類があります。

これはどうでしょう、SSHが発信を許可されていると仮定します。

  1. REMOTEポート転送をホームLinux SSHサーバーへの接続プロファイルの一部として構成し、管理者としてサーバーでputty.exeを実行します。これは、NitroxDMのようなWin2008でそれがある場合、同等のOpenSSHコマンドです。

    [root@sqlserver]# ssh -R 5005:127.0.0.1:1433 user@mylinux.athome.com

    パテのドキュメントから:

    You can also forward ports in the other direction: arrange for a particular port number on the server machine to be forwarded back to your PC as a connection to a service on your PC or near it. To do this, just select the ‘Remote’ radio button instead of the ‘Local’ one. The ‘Source port’ box will now specify a port number on the server (note that most servers will not allow you to use port numbers under 1024 for this purpose).

    管理者としてPuttyを実行している場合は、理論的には問題ありません。Linuxではrootから機能するため、一見の価値があるようです。

  2. そのままにしておきます。家に帰って、Windows 7ラップトップのSQLコンソールから自宅のLinuxボックスに接続します。これは現在、個人のハッカーのgotomypc.comサーバーとして扱っています。そのLinuxボックスは現在TCPポート5005でリッスンしており、そのポートへの接続はWin2008のPutty経由でポート1433(SQL)に逆方向に転送されます。mylinux.athome.com:5005に接続して何が起こるかを確認するために、SQLツールまたはコマンドラインを構成します。


うわーそれは実際にそれがうまくいくように聞こえる
Earlz

@Earlzもうやってみましたか?それがどのように機能したか聞いてみたいです!

仕組み:Puttyを使用してWindowsサーバーからLinux VPSサーバーにSSH(リモート(?)転送を使用)します。次に、ローカル(?)転送を使用して、仕事用コンピューターからLinuxサーバーにsshします。魅力のように機能し、完全に安全
Earlz

驚くばかり!ここで「承認」チェックマークはどうですか?

0

私はWindowsでOpenSSHを使用しています。しかし、それで問題が解決するとは思いません。sshを起動して実行すると、リモートデスクトップを切断せずに開いているファイアウォールポートに切り替えることはできません。

VPNを待たなければならないようです。または、データをローカルサーバーにエクスポートします(これが接続の理由です)。

幸運を。


どのOpenSSHサーバー?Cygwinへの移植?
Earlz


CopSSH、かなりよく維持されているようです。 itefix.no/i2/copssh
Zoredache

@Zoredache-知っておきたい。
NitroxDM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.