接続の問題
SSH接続の問題を診断して解決する
接続拒否
接続拒否エラー
考えられる原因
- •SSHサーバーが稼働していない
- •ホストまたはポートが間違っている
- •ファイアウォールにブロックされている
解決策
- サーバーでSSHサービスが稼働しているか確認:sudo systemctl status sshd
- ホストアドレスとポート番号が正しいか確認
- ファイアウォール設定を確認:sudo ufw status または sudo iptables -L
- 別のネットワークから試す
接続タイムアウト
接続タイムアウトエラー
考えられる原因
- •サーバーがオフライン
- •ネットワークの問題
- •ファイアウォールがパケットを破棄
- •IPアドレスが間違っている
解決策
- サーバーがオンラインであることを確認(pingまたはWebコンソール)
- ネットワーク接続状態を確認
- 必要に応じてVPN接続を確認
- IPアドレスが正しいか再度確認
💡 ヒント
接続タイムアウトを延長するには、接続設定 > 詳細で「接続タイムアウト」を調整してください。
ホストキー検証失敗
ホストキーが以前保存したものと異なる場合に発生します。
このエラーの意味
SSHはホストキーを使用してサーバーの身元を確認します。このキーが変更された場合、サーバーが再インストールされたか、中間者攻撃の可能性があります。
解決策
- サーバーが最近再インストールされたか確認
- 管理者にホストキーが変更されたか確認
- 安全が確認できれば、HejShellで「キーを更新」を選択
- 不審な場合は接続しない
⚠️ セキュリティ警告
ホストキーの変更を無視することはセキュリティリスクを伴います。必ずサーバー管理者に確認してください。
接続切断
接続が頻繁に切断される
考えられる原因
- •ネットワークが不安定
- •サーバー側のタイムアウト設定
- •NAT/ファイアウォールのタイムアウト
- •サーバーの過負荷
解決策
- 接続設定でキープアライブを有効化
- キープアライブ間隔を30〜60秒に設定
- より安定したネットワークに切り替え
- サーバー管理者にClientAliveIntervalの設定を依頼
接続が遅い
接続が遅いまたはラグがある
考えられる原因
- •ネットワーク帯域幅が不足
- •サーバーの過負荷
- •ネットワーク遅延が高い
- •DNSルックアップの遅延
解決策
- 別のネットワークから試す
- 接続設定で圧縮を有効化
- DNSではなくIPで直接接続を試す
- サーバー管理者にサーバー状態の確認を依頼
DNS解決失敗
ホスト名をIPアドレスに解決できない場合に発生します。
解決策
- ホスト名のスペルを確認
- IPアドレスで直接接続を試す
- DNSサーバーを変更(例:8.8.8.8)
- ネットワーク設定を確認
診断手順
以下の手順に従って、接続の問題を体系的に診断してください。
- 設定 > 診断で「接続テスト」を実行
- ログを確認(設定 > ログ)
- 別のSSHクライアントで同じサーバーへの接続をテスト
- 問題が続く場合は、ログを添付してサポートに連絡
まだ問題がありますか?
上記の方法で解決しない場合は、接続ログを添付してお問い合わせください。 dev@hej.ai.kr