Есть ли способ узнать наверняка, что ваш удаленно размещенный сервер на самом деле является выделенным, а не просто виртуальным, «притворяющимся» выделенным? Какие команды оболочки можно запустить для проверки?
"lspci", команда unix, была бы самым простым методом. В нем указано оборудование, на котором работает машина, и если вы видите что-то вроде «Vmware», то машина, скорее всего, не выделена. Однако, если оборудование выглядит как оборудование, которое у вас должно быть, то, скорее всего, это выделенная машина.
Линукс или винда?
если Linux:
1: uname -a и проверьте версию ядра - некоторые программы виртуализации, такие как Xen, помещают -xen в имя ядра. 2: введите: dmesg и найдите следы vmware, xen, citrix и т. Д., Например, мой vmware vm показывает: [16.560987] Драйвер управления памятью VMware инициализирован [16.560987] vmmemctl: запущен поток ядра pid = 3227
как один пример. другой пример: [4.051578] scsi 0: 0: 0: 0: Виртуальный диск VMware с прямым доступом 1.0 PQ: 0 ANSI: 2
в Windows проверьте диспетчер устройств и отметьте элементы, некоторые скажут vmware disk или что-то в этом роде.
надеюсь это поможет.
Также в Windows вы можете проверить установленные приложения на наличие инструментов vm-ware или аналогичных. Они не всегда устанавливаются
В linux / freebsd: dmesg | grep -i vmware (или xen, kvm и т. Д.)
В windows: Alt + r (команда запуска), msinfo32. Посмотрите на описание оборудования справа.