
私はいくつかの Debian Linux VPS サーバーにアクセスできますが、コントロール パネルに直接アクセスすることはできません。サーバー管理者だけがアクセスできます。
VPS 内からサーバー上で使用されている視覚化テクノロジを確認する方法はありますか? どのカーネル ヘッダー パッケージ (xen、openvz、その他) をインストールする必要があるかを知るためだけに必要です。
答え1
仮想化技術を検出するいくつかの方法がリストされています。http://www.dmo.ca/blog/detecting-virtualization-on-linux/提案の中で、私が好む方法は次のとおりですdmidecode
。
VMWare:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: VMware, Inc. Product Name: VMware Virtual Platform
マイクロソフト仮想PC:
# dmidecode | egrep -i 'manufacturer|product' Manufacturer: Microsoft Corporation Product Name: Virtual Machine
QEMU または KVM:
# dmidecode | egrep -i 'vendor' Vendor: QEMU
Virtuozzo または OpenVZ:
# dmidecode /dev/mem: Permission denied
ゼン:
# dmidecode | grep -i domU Product Name: HVM domU