導入事例:eduroam向けMist Edgeプロキシ
概要 このeduroamユースケースでは、Mist EdgeをIdPプロキシとして使用する方法を説明します。
概要
このユースケースでは、Mist EdgeをRADIUSプロキシとして動作させることで、Juniper Mist Access Assuranceをeduroam NRO(National Roaming Operators)と統合する方法を示します。Mist Edgeは、eduroam管理ポータルでRADIUSクライアントとして登録できるように、静的パブリックIPまたはNAT IPが割り当てられたeduroam RADIUSサーバーへのゲートウェイとして機能します。
Mist Edgeプロキシは、特にeduroam SPおよびIdP認証フローで使用されます。ホームユーザーの認証には影響しません。
次のコールフローは、eduroamネットワークの3種類のユーザーと、それぞれのタイプがMist Access AssuranceおよびMist Edgeプロキシを介して認証する方法を示しています:キャンパス内のホームユーザー、キャンパス上の外部訪問者(SP)、およびホームローミングユーザー(IdP)。
ホーム ユーザー
ホームユーザとは、各自の大学キャンパスにあるeduroam SSIDに接続しているクライアントのことです。たとえば、 @university1.edu アカウントを持つユーザーが現在大学 1 に在籍しているとします。このユーザーは「ホーム」レルムにいます。これは、この大学で毎日行われているほとんどの認証の典型的なシナリオです。
このシナリオでは、Mist Edgeプロキシは必要ありません。ユーザーはMist Access Assuranceで直接認証します。
外部からの訪問者
外部訪問者とは、他の教育機関から大学のキャンパスを訪問するクライアントです。たとえば、 @university2.edu アカウントを持つユーザーが現在 Univeristy 1 にアクセスしているとします。このユーザーは、「ホーム」レルムではないレルムによって識別されます。
このシナリオではMist EdgeプロキシIDPがeduroam RADIUSサーバー経由で university2.edu に認証リクエストを転送する必要があります。外部からの訪問者はMist Edgeプロキシを介して認証され、Mist Edgeプロキシはeduroamの国内RADIUSサーバーに向けて認証リクエストされます。
ホーム ローミング ユーザー
ホームローミングユーザーとは、別の教育機関を訪問しているクライアントで、所属大学の認証情報を使用して eduroam SSID への認証を希望するクライアントです。
この例では、 @university1.edu アカウントを持つユーザーが大学 2 にアクセスしています。認証リクエストは、university2.edu からeduroamのRADIUSサーバーを経由して university1.edu に向かっています。RADIUSアクセス-eduroam国内のRADIUSサーバーからのリクエストは、Mist Edgeプロキシによって受信された後、認証のためにMist Access Assuranceサービスに転送されます。
ファイアウォールの要件
Mist Edge uses Out Of Band Management interface (OOBM) for all its proxy functionalities. It is possible to either assign a public IP address to the OOBM interface or place it behind NAT firewall.
The following ports and destinations must be allowed:
-
Inbound (towards Mist Edge OOBM interface)
-
RADIUS Auth & Acct (1812 / 1813 UDP) – you could limit source IPs to eduroam national RADIUS servers
-
RadSec (2083 TCP) – you could limit source IPs based on the following document.
-
-
Outbound (from Mist Edge OOBM interface):
-
RADIUS Auth & Acct (1812 / 1813 UDP)
-
RadSec (2083 TCP) towards radsec.nac.mist.com
-
HTTPS (443 TCP) towards ep-terminator.<mist_cloud_env>.mist.com (more on correct endpoint for your cloud environment in this document).
-
- Mist Access Assurance only supports EAP-TLS, TEAP or EAP-TTLS methods for home users and home roaming users.
- For external visitors any EAP method is supported, including PEAP-MSCHAPv2. EAP method support is determined by an external institution RADIUS servers.
- Dedicated Mist Edge(s) are a must for the IDP proxy functionality.
- For proxy service redundancy multiple Mist Edges can be used as part of the same Mist Edge cluster.
Juniper Mistを設定する
eduroamを設定する
Eduroam 管理コンソールで、Mist Edge を追加します。eduroam NROによっては、管理コンソールの外観が異なる場合がありますが、全体的な統合ポイントは同じままです。
eduroamホットスポットRADIUSサーバー
eduroam IdP レルム
検証
設定を確認するには、[Client Insights] ページまたは [Auth Policies] ページの [NAC Events] でイベントを確認します。
認証は外部 RADIUS サーバ(eduroam)によって処理されるため、外部ユーザの場合のみ、NAC Client Access Allowed または Denied イベントは他の NAC イベントなしで生成されます。