VirtualBoxの環境設定からホストオンリーアダプターのIPアドレスが設定出来ず、困っていました。
IPアドレスを設定して反映させるのですが、設定画面を開き直すとなぜかAPIPAによる169.254.x.xなアドレスになってしまいました。
原因はOS側のネットワークインターフェースの設定でIPアドレスが設定されていたためのようです。
この設定をDHCPに変更した上で、VirtualBoxで設定を行うと反映されるようになりました。
何故か169.254.x.x なIPアドレスになってしまう場合は、OS側の設定を確認してみて下さい。
余談ですが、ホストオンリーアダプターの設定でDHCPの設定変更をした場合は、ゲストOSを再起動しないと反映されないようです。
ゲストOS起動中にホストオンリーアダプターのDHCPを有効にしたのですが、ゲストOSでネットワークIFの再起動をしても反映されませんでした。