С привязкой к железу варианта распространения нет.
Есть вариант использования сетевого ключа. Аппаратный ключ устанавливается в компьютер, к которому есть доступ у удаленного сервера.