今回はキャプティブポータルという用語について紹介します。
キャプティブポータルという用語を聞いてピンと来なくても、この説明で分かる方も多いのではないでしょうか。
カフェやコンビニなどで提供されているフリーWi-Fiを利用する際、よく目にするものです。
キャプティブポータルのプロセスは飛ばしたりすることはできず、認証を行わなければネットワークに接続することはできません。
*1 NetworkManager…Linuxにおいてネットワークを動的に管理する仕組み
*2 nmcli…NetworkManagerをCLI操作で設定する際に使用するコマンド
nmcliコマンドでネットワークの接続状態を表示する際には、オブジェクトと組み合わせて
【nmcli networking connectivity】
を実行します。
実行結果に表示されるのは
full / portal / limited / none / unknown
のいずれかですが、このうち
portal
と表示されると、キャプティブポータルの状態である、ということになります。
参照資料
Captive Portalとは | OSSのデージーネット (designet.co.jp)
NetworkManagerをコマンドラインから操作するには? nmcliコマンド:ネットワーク管理の基本Tips - @IT (itmedia.co.jp)