2

私は新しい AWS EC2 インスタンスを持っています。すべて自宅で問題なく動作しました。現在、大学で ssh アクセスがブロックされています。それをバイパスして ec2 インスタンスに ssh する方法を知りたかったのです。どのような方法でそれを行うことができますか? また、stunnel を使用してこれを行うにはどうすればよいですか? 解決策とともに簡単な説明をいただければ幸いです。

4

2 に答える 2

2

私は次のことを試します:

  • EC2 インスタンスの SSH リスナーを 22/tcp 以外のポート (2222/tcp など) に移動します。ファイアウォールで指定されたポート番号をブロックしているだけかもしれません。
  • ディープ パケット インスペクションを使用している場合、ポートを移動してもファイアウォールは SSH ハンドシェイクを検出してブロックするため、役に立ちません。その場合、ハンドシェイク自体を暗号化するための stunnel スタイルのソリューションが必要になります。

ディープ パケット インスペクションを使用している場合は、次の手順に従うことをお勧めします: http://www.terranpro.org/Tunnel%20SSH%20over%20SSL%20or%20HTTPS.html

stunnel ソリューションには多くの可動部分があります。

  • RSA キーの生成 (openssl を使用)
  • Stunnelサーバー構成(EC2側)
  • Proxytunnel のインストール (SSH クライアント上)

さらに、すべてを二重に暗号化するため、パフォーマンスが低下します。頑張ってください!

于 2012-04-25T00:10:27.967 に答える
-1

SSHに使用されるポート22はブロックする必要があります。自分のマシンで開くには、大学の管理者から許可を得る必要があります。

于 2012-04-15T12:58:36.580 に答える