# connect [[ソース]](https://github.com/XRPLF/rippled/blob/a61ffab3f9010d8accfaa98aa3cacc7d38e74121/src/ripple/rpc/handlers/Connect.cpp) `connect`コマンドは、`rippled`サーバを特定のピア`rippled`サーバに強制的に接続します。 *`connect`リクエストは、権限のないユーザは実行できない[管理メソッド](/ja/docs/references/http-websocket-apis/admin-api-methods)です。* ### リクエストのフォーマット リクエストのフォーマットの例: WebSocket ```json { "command": "connect", "ip": "192.170.145.88", "port": 51235 } ``` JSON-RPC ```json { "method": "connect", "params": [ { "ip": "192.170.145.88", "port": 51235 } ] } ``` コマンドライン ```sh #Syntax: connect ip [port] rippled connect 192.170.145.88 51235 ``` リクエストには以下のパラメーターが含まれます。 | `Field` | 型 | 説明 | | --- | --- | --- | | `ip` | 文字列 | 接続するサーバのIPアドレス。 | | `port` | 数値 | *(省略可)* 接続時に使用するポート番号。デフォルトでは**2459**です。 新規: rippled 1.6.0 | ### レスポンスのフォーマット 処理が成功したレスポンスの例: JSON-RPC ```json { "result" : { "message" : "connecting", "status" : "success" } } ``` コマンドライン ```json Loading: "/etc/rippled.cfg" Connecting to 127.0.0.1:5005 { "result" : { "message" : "connecting", "status" : "success" } } ``` このレスポンスは[標準フォーマット](/ja/docs/references/http-websocket-apis/api-conventions/response-formatting)に従っており、正常に完了した場合は結果に次のフィールドが含まれています。 | `Field` | 型 | 説明 | | --- | --- | --- | | `message` | 文字列 | コマンドが成功した場合の値は`connecting`。 | ### 考えられるエラー * [汎用エラータイプ](/ja/docs/references/http-websocket-apis/api-conventions/error-formatting#%E6%B1%8E%E7%94%A8%E3%82%A8%E3%83%A9%E3%83%BC)のすべて。 * `invalidParams` - 1つ以上のフィールドの指定が正しくないか、1つ以上の必須フィールドが指定されていません。 * スタンドアロンモードでは接続できません - スタンドアロンモードではネットワーク関連のコマンドが無効にされています。