読み方 : ホストエーピーディー

hostapd

概要

hostapdとはLinuxなどのオペレーティングシステム(OS)上で動作し、機器内部の無線LANインターフェースWi-Fiアクセスポイントとして機能させるデーモン常駐プログラム)。専用のアクセスポイント装置やWi-Fiルータを用意しなくても、汎用のパソコンやサーバ、組み込み機器を無線LANの親機として動作させることができる。
hostapdのイメージ画像

通常のコンピュータに搭載される無線LAN機能は、アクセスポイントに接続する子機側として動作するのが一般的である。hostapdを導入したコンピュータは自らが親機側として周囲の機器と交信できるようになり、スマートフォンやパソコンからの接続を受け付けることができるようになる。

Wi-Fi標準の仕様群を実装しており、WPA2WPA3による暗号化通信IEEE 802.1XEAPを用いた利用者認証RADIUSサーバとの連携などにも対応する。一基のWi-Fiアダプタで複数のアクセスポイントを構成することも可能で、家庭向けの簡易なホットスポットから、認証基盤を伴う企業向けのWi-Fiネットワークまで、様々な構成に対応できる。

設定はテキスト形式の設定ファイル(hostapd.conf)に記述する。SSID暗号鍵、利用するチャネルのほか、IEEE 802.11nWi-Fi 4)、IEEE 802.11acWi-Fi 5)、IEEE 802.11axWi-Fi 6)といった各世代の通信規格に固有の設定、アクセス制御なども指定できる。IPアドレスの割り当てには、別途DHCPサーバソフトウェアを組み合わせるのが一般的である。

もともとはLinux向け無線LANドライバの補助ソフトウェアとして開発が始まったが、その後は特定のドライバに依存しない構成へと発展し、多様な無線LANチップに対応するようになった。現在ではLinuxにおけるアクセスポイント機能の代表的な実装の一つとされ、「OpenWrt」などのルータ向けOSや、マイコンボードの「Raspberry Pi」を使った自作アクセスポイントネットワーク機器の開発などで広く使われている。

hostapdはヨウニ・マリネン(Jouni Malinen)氏らによって開発されたオープンソースソフトウェアであり、2002年頃から存在する。多くのLinuxディストリビューションでパッケージとして提供されており、Linux以外にもFreeBSDやQNXなどに対応する。無線LANへ接続する側で動作する「wpa_supplicant」とはプログラムの部品を共有しており、開発やメンテナンスも並行して進められている。

(2026.7.20更新)
 
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。