基本的な役割が、pxeスタックを実装することにもかかわらず、ipxeは、エンドユーザーがメニューベースで対話しながら操作する限定的な機能を持つ、ネットワークブートマネージャとして使用することができる。ipxeは、たとえばtftp,nfs,httpまたはftp.のような複数のネットワークプロトコルを使ってブートファイルを読み出せる。