コンテンツにスキップ

アクセスポリシーの設定

AegisMesh のアクセスポリシーは、デフォルト拒否(Default Deny) のゼロトラスト原則に基づいています。明示的に許可されたポリシーが存在しない限り、ピア同士はお互いを認識することすらできません(ステルスモード)。

管理コンソールの 「Access Control」>「Policies」 画面から、部署グループやサーバーグループ間の通信許可ルールをGUIで直感的に設定できます。


【前提条件】

  • 管理権限: アカウントロールが TenantAdmin、ResaleAdmin、または SuperAdmin であること。
  • 事前準備: 送信元・宛先として指定するグループ(例: Developer, Database, sales 等)が作成済みであること。

【手順 1】アクセスポリシー一覧画面の確認

管理コンソールの左メニューから 「Access Control」>「Policies」 を開くと、現在有効なポリシー一覧が表示されます。

アクセスポリシー一覧画面の主要操作項目

画面項目と設定内容の一覧

番号画面項目設定内容と役割
①NAME(ポリシー名・説明)ポリシーの目的を表す分かりやすい名称(例: PostgreSQL, Media Library, Homeoffice)と説明文です。
②ACTIVE(有効トグル)ポリシーの即時有効/無効スイッチです。トグルを切り替えると、数秒以内に全端末のWireGuardパケットフィルタへ反映されます。
③SOURCES(送信元グループ)通信セッションを開始できる端末グループ(例: Developer, Finance, All)です。
④DIRECTION(通信方向)通信の方向性です。
・一方向(──>): 送信元から宛先への接続のみ許可(戻りパケットは自動許可)。
・双方向(<──>): 両グループの端末が相互にセッション開始可能。
⑤DESTINATIONS(宛先グループ)接続を受け入れるターゲット端末グループ(例: Database, Webservice, CRM)です。
⑥PROTOCOL / PORTS(ポート制限)許可する通信プロトコル(TCP, UDP, ICMP, ALL)およびポート番号(例: 5432, 3389, 80/443)です。

【手順 2】新規アクセスポリシーを作成する

  1. 画面右上の 「+ Add Policy」 ボタンをクリックします。
  2. 表示されたモーダルで以下の設定マトリクスに従って入力します。

設定項目マトリクス表

項目名設定例必須説明と推奨設定
Policy Name本番DBアクセス許可 (開発部)必須後から見直した際に「誰がどこへアクセスできるルールか」が一目で分かる名称を入力します。
Source GroupsDeveloper必須通信を開始するクライアント端末のグループを選択します。
Destination GroupsDatabase必須接続先のサーバーや社内システムのグループを選択します。
DirectionOne-Way (一方向)必須セキュリティ向上のため、原則として One-Way(片方向) を推奨します。サーバー側からクライアントへの不正逆アクセスを防止できます。
ProtocolTCP必須ALL, TCP, UDP, ICMP から選択します。
Ports5432任意特定ポートのみに限定します(空欄で全ポート許可)。Webサーバーなら 80, 443、SSHなら 22 を指定。
  1. 入力内容を確認し、「Save Policy」 をクリックします。

【手順 3】通信テストとポリシーの適用確認

ポリシー作成後、端末間で通信テストを行います。

Terminal window
# 開発者PCからデータベースサーバーへの接続テスト
nc -zv 100.119.x.x 5432
# 成功時の表示
Connection to 100.119.x.x port 5432 [tcp/postgresql] succeeded!

許可されていないポート(例: SSH 22番)へのアクセスは、端末のカーネルレベル(WireGuard)でパケットがドロップされ、一切の応答を返しません。


実践的なポリシー設計ベストプラクティス

  1. All グループ同士のフルメッシュ接続を避ける: 全社PCが互いに通信できる設定(All <──> All)は、マルウェアの水平感染(ラテラルムーブメント)のリスクを高めます。
  2. ロール別・拠点別のグループ分離: 営業部(sales)、開発部(dev)、経理部(finance)ごとにグループを細分化し、各部門が利用する社内システムのみを宛先に指定してください。
  3. 不要になったポリシーは削除前にトグルOFFで確認: ActiveトグルをOFFにして数日間業務に支障が出ないことを確認した後に削除(Delete)すると安全です。