Aikidoへのアクセスを特定のIPに制限する
IP制限を使うと、Aikido ワークスペースへのアクセスを制限でき、信頼済みのIPアドレスから接続するユーザーだけがダッシュボードを利用できます。これにより、既存のログイン方法に加えてネットワークレベルの制御を追加できます。
なぜIP制限を使うのですか?
- ✨ 盗まれた認証情報によるリスクを低減: 攻撃者が許可されたネットワークから接続できなければ、漏えいしたパスワードやトークンは役に立ちません
- 🛡️ オフィスネットワークやVPNの出口など、既知の場所からのアクセスを強制します
- 🚦 IPベースのアクセス制御を求めるコンプライアンス要件を満たします
IP制限を設定できるのは誰ですか?
Only ワークスペース管理者 IP制限を表示および管理できます。管理者以外のユーザーは設定ページとAPIへのアクセスがブロックされます。
IP制限を設定する
IP制限を開く
次へ移動します: IP制限 ワークスペース設定で。直接リンクからアクセスしてください。
信頼済みIPアドレスを追加
クリックします 「IP制限を追加」 そして1つ以上のIPv4アドレスまたはCIDR範囲を入力します。
- 単一のIPを使用します(例:
203.0.113.45)個別のマシンやVPN出口ポイント向け - CIDR範囲を使用します(例:
203.0.113.0/24)でサブネット全体を許可します。ネットマスクは次の範囲である必要があります/24と/32
クリックします 「保存」 許可リストを適用するには。
- 単一のIPを使用します(例:
現在の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 許可リスト設定.