Ну особо то и никак если вы не знаете к какой именно железке привязка, если скажем к серийнику диска или маку сетевки , то наверно и в виртуалке их можно поправить, а если что поинтереснее то уже сложнее.
считать на фронте , так как запрашивать каждый раз на бекенде очень медленно.
в бекенде просто получать список и считать ещё раз чтобы не было дырки подмены данных