Как да разберем дали системата на Linux е физическа или виртуална

VPS

Технологии за виртуализация те са използвали много по-добре физическите ресурси. Много хостинг или облачни компании използват виртуализация, за да получат предимства, които би било трудно да се постигнат с физически системи или които биха били по-скъпи, в допълнение към предоставянето на някои предимства като създаването на VPS (виртуален частен сървър) във физически сървър, за да получат много от независими сървъри, за да предлагат на клиентите независими системи, които действат с пълна независимост, като могат да изключат една система, без да засягат останалите или да ги управляват независимо ...

Е, тези технологии, които ни осигуряват толкова много предимства, са се развили достатъчно, за да е трудно да се разбере дали имаме работа с физическа система или виртуална система. Очевидно, ако сме го създали, е лесно да се знае ... Не съм имал предвид това. Но когато имаме достъп до система от разстояние, без да имаме твърде много знания за нея, би било невъзможно за насвижте дали това е виртуализирана система или наистина е физическа система. Ето защо в тази статия ще научим как да знаем ...

Много администратори управляват системите от разстояние и това може да е проблем, така че ако имаме достъп до системи с Linux, лесно можем да разберем дали те са виртуални или не използват различни методи което обяснявам по-долу:

  • използване инструмента dmidecode, това е инструмент, който използва DMI или SMBIOS таблици, който предоставя информация за производителя, сериен номер, модел и други хардуерни данни на системата. Просто трябва да изпълним командата, за да я получим, ако имаме инсталиран този инструмент. Например можем да използваме опцията -t, за да посочим вида на информацията, която трябва да получим (вижте човека). В зависимост от това, което получаваме от следната команда, можем да знаем дали това е виртуална или физическа система от производителя:
sudo dmidecode -s system-manufacturer

  • Можем също да използваме lshw за да получите информация за хардуера и в този случай да знаете типа система:
sudo lshw -class system

  • Също така е възможно да се използва системните регистри за тази програма:
sudo dmesg | grep "Hypervisor detected"

Има повече методи като помощната програма facter, скриптове, virt-what и т.н.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Алберто каза той

    Благодаря ви много,

    Това беше доста полезно пред инвентара, който трябваше да направя.

    Поздрави.