Meu switch suporta autenticação baseada em porta, o que significa que você pode exigir autenticação 802.1x (ou não) para cada conexão física com o próprio switch. Você simplesmente precisa ter um switch que suporte isso.
No Zyxel Web Configurator, você pode fazer isso em Advanced Application > Autenticação de Porta