Tem sim, é so vc cadastrar cada mac na tabela ARP e colocar o ip respectivo e finalizar o servico dhcp... Voce tambem pode amarrar o ip ao MAC de maneira que o servidor dhcp dê o mesmo ip toda vez que o usuario entrar.
Pra o cara navegar ele tem que estar obrigatoriamente com a maquina cadastrada.