ADとの連携で、ADにログインしていないIPからの通信は制御できませんか？
Captive Portal(Web認証)機能を用いることで、ADにログインしていないユーザーの認証を行うことが可能です。