ネットワーク機能
高度なSSHネットワーク機能を活用
概要
HejShellはポートフォワーディング、ジャンプホスト、エージェントフォワーディングなどの高度なSSHネットワーク機能をサポートしています。
- ✓ローカル/リモート/ダイナミックポートフォワーディング
- ✓ジャンプホスト(踏み台サーバー)接続
- ✓SSHエージェントフォワーディング
- ✓SOCKS5プロキシ
ポートフォワーディング
SSHトンネル経由でリモートサービスに安全にアクセスします。
フォワーディングタイプ
ローカルポートフォワーディング (-L)
ローカルポートをリモートサーバーのポートに接続します。
localhost:3306 → remote:3306リモートポートフォワーディング (-R)
リモートサーバーのポートをローカルに接続します。
remote:8080 → localhost:3000ダイナミックポートフォワーディング (-D)
SOCKS5プロキシを作成してすべてのトラフィックをトンネル化します。
localhost:1080 → SOCKS5プロキシ設定
- 接続設定 > ポートフォワーディングタブに移動
- 「+」をクリックして新しいルールを追加
- タイプを選択(ローカル/リモート/ダイナミック)
- ソースと宛先のhost:portを入力
- 保存して接続
ジャンプホスト
踏み台サーバー経由で内部ネットワークのサーバーにアクセスします。
仕組み
ジャンプホスト(踏み台)を経由して最終目的のサーバーに接続します。
接続フロー:
あなたのPC → ジャンプホスト → 最終サーバー設定
- まずジャンプホストの接続情報を保存
- 最終サーバー設定時に「ジャンプホスト」オプションを有効化
- 保存済みのジャンプホストを選択
- 接続は自動的にジャンプホスト経由でルーティングされます
💡 複数のジャンプホスト
複数のジャンプホストを順番に経由する必要がある場合は、ジャンプホストチェーンを設定できます。
SSHエージェントフォワーディング
ローカルのSSHキーを転送してリモートサーバーで使用します。
有効化方法
- 接続設定 > 詳細オプションに移動
- 「エージェントフォワーディングを有効化」にチェック
- 接続後、SSHキーがリモートサーバーで使用可能になります
⚠️ セキュリティに関する注意
エージェントフォワーディングは便利ですが、信頼できないサーバーでは使用しないでください。悪意のあるサーバー管理者がフォワードされたエージェントを悪用する可能性があります。
SOCKS5ダイナミックポートフォワーディング
ダイナミックポートフォワーディングでSOCKS5プロキシを作成し、SSH接続経由ですべてのネットワークトラフィックをトンネル化します。
使用例
- •内部ネットワークのウェブサイトにアクセス
- •地域制限を回避
- •公共Wi-Fiでの安全なブラウジング
- •内部APIのテスト
設定
- 接続設定 > ポートフォワーディングでダイナミックフォワーディングを追加
- ローカルポートを指定(例:1080)
- 接続後、ブラウザやアプリでSOCKS5プロキシを設定
- プロキシ:localhost:1080
機能リクエスト
ネットワーク機能についてご提案がありますか?お気軽にお問い合わせください。 dev@hej.ai.kr