日本語

Aikidoへのアクセスを特定のIPに制限する

IP制限を使うと、Aikido ワークスペースへのアクセスを制限でき、信頼済みのIPアドレスから接続するユーザーだけがダッシュボードを利用できます。これにより、既存のログイン方法に加えてネットワークレベルの制御を追加できます。

なぜIP制限を使うのですか?

  • ✨ 盗まれた認証情報によるリスクを低減: 攻撃者が許可されたネットワークから接続できなければ、漏えいしたパスワードやトークンは役に立ちません
  • 🛡️ オフィスネットワークやVPNの出口など、既知の場所からのアクセスを強制します
  • 🚦 IPベースのアクセス制御を求めるコンプライアンス要件を満たします

IP制限を設定できるのは誰ですか?

Only ワークスペース管理者 IP制限を表示および管理できます。管理者以外のユーザーは設定ページとAPIへのアクセスがブロックされます。

IP制限を設定する

  1. IP制限を開く

    次へ移動します: IP制限 ワークスペース設定で。直接リンクからアクセスしてください。

  2. 信頼済みIPアドレスを追加

    クリックします 「IP制限を追加」 そして1つ以上のIPv4アドレスまたはCIDR範囲を入力します。

    • 単一のIPを使用します(例: 203.0.113.45)個別のマシンやVPN出口ポイント向け
    • CIDR範囲を使用します(例: 203.0.113.0/24)でサブネット全体を許可します。ネットマスクは次の範囲である必要があります /24 と /32

    クリックします 「保存」 許可リストを適用するには。

  3. 現在のIPが含まれていることを確認してください

    保存すると、Aikido は現在のIPアドレスを自動的に追加します。これにより、自分自身をワークスペースから締め出してしまうのを防げます。

    現在のIPは 「現在のIP」 バッジとしてリストに表示されます。ログイン中は自分のIPを削除できません。

仕組み

少なくとも1つのIPアドレスが許可リストにあると、Aikido はワークスペースにIP制限を有効にします。リストにないIPから接続するユーザーには 403 Forbidden エラー: 「このワークスペースへのアクセスはこのIPでは許可されていません。」

IP制限を無効にするには: 許可リストからすべてのIPアドレスを削除します。最後のエントリを削除すると、IP制限は自動的にオフになり、すべてのユーザーが再びワークスペースにアクセスできるようになります(通常のログイン権限に従います)。

CIDR範囲: CIDR範囲を追加すると、Aikido は内部でそれを個々のIPv4アドレスに展開します。たとえば、 10.0.0.0/24 はそのサブネット内の256個のアドレスすべてを追加します。

引き続きアクセス可能なもの

IP制限は、Aikido ダッシュボード経由のワークスペースアクセスと認証済みAPI呼び出しに適用されます。Aikido は、スキャン、CIチェック、アラートが中断されないよう、以下の連携を引き続き動作させます:

  • CI/CD webhook とチェック連携(GitHub、GitLab、Bitbucket、Azure DevOps)
  • Jira と Microsoft Teams の連携
  • Aikido のバックグラウンドスキャンおよびデータ取得サービス
  • Zen Firewall ランタイム公開API

Aikido サポートは、なりすましによるサポート提供時でもワークスペースにアクセスできます。

対応形式

形式例注意事項
IPv4アドレス192.168.1.100単一の信頼済みIP
CIDR範囲10.0.0.0/24ネットマスクは /24 から /32
IPv6該当なし非対応

ヒント

IP制限を有効にする前に、チームメンバー全員が許可されたネットワークから Aikido にアクセスできることを確認してください。自宅ネットワークや、VPNアクセスなしで外出中のユーザーはブロックされます。

Aikido のIP制限は、GitプロバイダーでのIP許可リストとは別です。GitHub、GitLab、または他のSCMへのアクセスも制限している場合は、参照してください Git プロバイダーの IP 許可リスト設定.