# ピアクローラの設定

デフォルトでは、[`rippled`サーバ](/ja/docs/concepts/networks-and-servers)は、[ピアクローラAPI](/ja/docs/references/http-websocket-apis/peer-port-methods/peer-crawler)を使ってリクエストしてきた人に統計を公開し、[XRP Ledgerのピアツーピアネットワーク](/ja/docs/concepts/networks-and-servers/peer-protocol)の健全性と状況を追跡しやすくしています。より多くの情報を提供したり、より少ない情報を提供したり、あるいはピアクローラーのリクエストを完全に拒否するように、サーバを設定することができます。

このドキュメントには、2つのオプションについて説明しています。

- [ピアクローラが報告する情報の変更](#%E3%83%94%E3%82%A2%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%8C%E5%A0%B1%E5%91%8A%E3%81%99%E3%82%8B%E6%83%85%E5%A0%B1%E3%81%AE%E5%A4%89%E6%9B%B4)
- [ピアクローラの無効化](#%E3%83%94%E3%82%A2%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AE%E7%84%A1%E5%8A%B9%E5%8C%96)


## ピアクローラが報告する情報の変更

ピアクローラからのリクエストに対してサーバが提供する情報量を設定するには、以下の手順を実行します。

1. `rippled`の設定ファイルを編集します。

```
vim /etc/opt/ripple/rippled.cfg
```

2. 設定ファイルに`[crawl]`を追加または更新し、変更を保存します。

```
[crawl]
overlay = 1
server = 1
counts = 0
unl = 1
```
このスタンザのフィールドは、サーバが[peer crawlerレスポンス](/ja/docs/references/http-websocket-apis/peer-port-methods/peer-crawler#%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B9%E3%81%AE%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88)で返すフィールドを制御します。設定フィールドの名前はAPIレスポンスのフィールドと一致します。値が`1`の設定は、レスポンスにそのフィールドを含めることを意味します。0`の値は、そのフィールドをレスポンスから省略することを意味します。この例では、各設定のデフォルト値を示しています。
3. 設定ファイルに変更を保存したら、`rippled`サーバを再起動して、更新された設定を適用します。

```
systemctl restart rippled
```


## ピアクローラの無効化

サーバのピアクローラAPIを無効にして、ピアクローラーリクエストにまったくレスポンスしないようにするには、以下の手順を実行します。

1. `rippled`の設定ファイルを編集します。

```
vim /etc/opt/ripple/rippled.cfg
```

2. 設定ファイルに`[crawl]`を追加または更新し、変更を保存します。

```
[crawl]
0
```
`[crawl]`の他のすべての内容を削除するか、コメントアウトしてください。
3. 設定ファイルに変更を保存したら、`rippled`サーバを再起動して、更新された設定を適用します。

```
systemctl restart rippled
```


## 関連項目

- **コンセプト:**
  - [ピアプロトコル](/ja/docs/concepts/networks-and-servers/peer-protocol)
- **チュートリアル:**
  - [rippledサーバの管理](/ja/docs/infrastructure/installation/install-rippled-on-ubuntu)
- **リファレンス:**
  - [server_infoメソッド](/ja/docs/references/http-websocket-apis/public-api-methods/server-info-methods/server_info)
  - [peersメソッド](/ja/docs/references/http-websocket-apis/admin-api-methods/peer-management-methods/peers)
  - [ピアクローラ](/ja/docs/references/http-websocket-apis/peer-port-methods/peer-crawler)