SSH Tunnel
Gateway はSSH サーバーを介したトンネル接続を可能にすることで、ファイアウォールの背後にあるホスティングサービスを簡素化します。
ローカルデータベースアクセスの設定
SQL Gateway からSSH サーバーへの接続は、SSH リバーストンネルです。SQL Gateway を認証後、サーバーは自動的にリモート接続を転送します。[リモートサーバー]セクションのホストおよびポートと一緒に、SSH 認証を実行するために必要なクレデンシャルを指定する必要があります。また、あらかじめサービスを作成して、サービス タブでExpose through SSH Tunnel オプションを選択しておく必要があります。
サーバーへの認証
リモートサーバーセクションの認証モードメニューで、次のいずれかのオプションを選択し、接続テストをクリックしてSSH サーバーへのログインを開始します。Password
この認証方法では、SQL Gateway は、SSH サーバーを実行しているマシン上のユーザーアカウントのユーザー名とパスワードでログインします。パスワードは暗号化されたSSH トンネルを通じてセキュアに送信されます。Public Key
この認証方法を実行するには、キーペアが必要です。デジタル証明書を指定するか、証明書ボックスの"..." ボタンをクリックし、証明書を作成してキーペアを取得します。
- Private Key:Windows 証明書ストア、.pfx ファイル、または.pem ファイルからプライベートキーを選択します。
- Public Key:Export Public Key をクリックして、OpenSSH パブリックキー、SSH2 パブリックキー、X.509 パブリックキーとしてパブリックキーを保存します。
SSH の管理
高度な設定セクションでは、SSH 接続の動作を設定できます。- タイムアウト:最大許容アイドル接続間隔を秒単位で設定します。
- 自動再接続:SSH 接続が失われたときに、SQL Gateway が再接続を試みるかどうかを選択します。
- 再接続のインターバル:リトライ間隔を秒単位で指定します。
- 再接続数:接続が失われたときに、SQL Gateway が再接続を試みる回数を入力します。値を-1 にすると、SQL Gateway は再接続を無限に試みます。