イグジットノード(全通信暗号化)
イグジットノード(Exit Node) は、クライアント端末のすべてのパケット(0.0.0.0/0 および ::/0)を暗号化トンネル経由で特定の中継ノードに集約し、そのノードからインターネットへ出航させるデフォルトゲートウェイ機能です。
社外テレワークPCや公衆Wi-Fi利用時でも、社内データセンターやクラウド上の特定ノードを経由させることで、固定IP制限のある社内SaaSへのアクセス や 通信の完全暗号化保護 を実現します。
主なユースケース
- 公衆Wi-Fiやカフェからのセキュア接続: 平文通信の盗聴やDNSハイジャックを防ぐため、全トラフィックを暗号化して社内出口ノード経由でインターネットへ抜けます。
- クラウドSaaSへの固定IPアクセス制限: AWS、Azure、自社データセンターに配置したExit Nodeの固定グローバルIPからのみ、社内ポータルやSalesforce等のSaaSへのログインを許可。
- 海外出張時の日本国内IP維持: 海外拠点や出張先から日本国内のExit Nodeを経由させることで、IPジオロケーション制限のある国内クラウドサービスを安全に利用。
手順 1: Exit Node(ゲートウェイノード)の事前準備
Exit Nodeとしてパケットを中継するLinuxサーバーで、OSカーネルのIPフォワーディングを有効化します。
# 1. IPv4 / IPv6 フォワーディングを有効化echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.d/99-aegismesh.confecho "net.ipv6.conf.all.forwarding = 1" | sudo tee -a /etc/sysctl.d/99-aegismesh.confsudo sysctl -p /etc/sysctl.d/99-aegismesh.conf
# 2. AegisMesh クライアントを接続sudo aegismesh up --management-url https://app.aegismesh.kusa-cloud.com手順 2: 管理画面でのExit Node登録
管理コンソールの 「Network Routes」 画面から、0.0.0.0/0 を中継するExit Nodeルートを登録します。

画面項目の入力マトリクス
| 番号 | 画面項目 | 推奨設定値 | 説明 |
|---|---|---|---|
| ① | Network Range (CIDR) | 0.0.0.0/0, ::/0 | 全インターネット通信をルーティング対象とするCIDRです。 |
| ② | Route Description | 東京第1DC・インターネット出口ゲートウェイ | ルートの用途や拠点を識別する任意の分かりやすい名称を入力します。 |
| ③ | Routing Peer | gw-tokyo-exit01 等 | 中継サーバーとして事前にセットアップしたLinuxノードを選択します。 |
| ④ | Masquerade (SNAT) | 有効 (ON)(緑色) | 通常のExit Nodeでは有効にします。中継ノードのIPでインターネットへ送信されます。 ※社内専用UTM等でRAW IP監査を行う場合は無効化します(UTM連携ガイド参照)。 |
| ⑤ | Distribution Groups | remote-workers, sales 等 | このExit Nodeの利用を許可するクライアントグループを指定します。 |
| ⑥ | Save Route | (クリック) | 設定を確定し、ネットワーク全体へルート定義を即時反映します。 |
手順 3: クライアント端末でのExit Node接続・切替
方法 A: GUI アプリケーションからの操作(Windows / macOS)
- タスクトレイ(Windows)またはメニューバー(macOS)の AegisMesh アイコン をクリックします。
- メニュー内の 「Exit Node」 をクリックします。
- 利用可能なExit Node一覧から、接続したいノード(例:
gw-tokyo-exit01)にチェックを入れます。 - ステータスが「Routed via gw-tokyo-exit01」に切り替わり、全通信が暗号化されます。
方法 B: CLI(コマンドライン)からの操作(Linux / ターミナル)
# 1. 現在の接続状況および利用可能なExit Node一覧を確認aegismesh status
# 2. 特定のExit Node経由で接続を開始sudo aegismesh up --exit-node gw-tokyo-exit01
# 3. 正常にルーティングされているかパブリックIPを確認curl ifconfig.me# ➔ Exit NodeのグローバルIPが表示されれば成功です
# 4. Exit Nodeの利用を解除し、通常の直接インターネット通信に戻すsudo aegismesh up --exit-node ""