# 公開パッケージレジストリをブロックする

パッケージのトラフィックをプライベートレジストリ経由でルーティングしても、開発者はパッケージマネージャーを公開レジストリに直接向けることで、この設定を回避できます。Device Protection は、代わりにすべてのトラフィックが承認済みのプライベートレジストリを通過するよう強制します。

## 仕組み

Device Protection は各デバイスのネットワークトラフィックを監視します。要求が公開パッケージレジストリに直接送られる場合、パッケージがダウンロードされる前にネットワークレベルでブロックされます。

## 前提条件

* 開発者マシンに展開された Aikido Device Protection。詳細は [Device Protection の展開](https://help.aikidogov.us/docs/docs-ja/aikido-device-protection/deploying-aikido-endpoint/device-protection-mdm-guides).
* あなたのプライベートレジストリは [カスタムレジストリ](https://help.aikidogov.us/docs/docs-ja/aikido-device-protection/using-aikido-endpoint/custom-registries)の下に追加されているため、公開レジストリがブロックされた後も、それ経由のインストールは引き続き動作します。

## ブロックを設定する

1. 次へ移動します： [Device Protection を開いて、\[設定\] タブを開きます](https://app.aikido.dev/endpoint-protection/settings).
2. ブロックしたいエコシステムをクリックします。
3. オンにする **すべてのインストールをブロック**.

プライベートレジストリ経由でルーティングする各エコシステムについて繰り返します。

{% hint style="warning" %}
変更がすべてのデバイスに同期されるまで、最大 10 分かかる場合があります。
{% endhint %}

特定のパッケージやチームを通したいですか？ 同じエコシステムの下に例外を追加してください。詳細は [インストールポリシーの設定](https://help.aikidogov.us/docs/docs-ja/aikido-device-protection/using-aikido-endpoint/configuring-installation-policies#exceptions).
