41 votes

Comment vérifier si un serveur dédié est vraiment dédié?

J'ai commandé un serveur dédié il y a 1 mois et je veux être sûr que mon serveur est bien dédié et non pas un serveur VPS ou partagé. Y a-t-il des outils que je peux utiliser pour vérifier que mon serveur fonctionne sur du matériel dédié et que je suis le seul utilisateur?

57voto

user96398 Points 1

Tout d'abord, vous devriez faire confiance à votre fournisseur d'hébergement. Si vous pensez qu'ils vous ont vendu un VPS, peut-être devriez-vous reconsidérer ce fournisseur. Juste pour être sûr que vous avez un serveur dédié, vous pouvez essayer ceci:

Est-ce que la commande esxtop fonctionne ?

Cet outil est utilisé pour vérifier les performances des machines virtuelles

Vérifiez les interfaces réseau.

Exécutez la commande ifconfig. Si vous voyez quelque chose comme ceci:

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:99999 errors:0 dropped:0 overruns:0 frame:0
          TX packets:99999 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:126223307 (120.3 MiB)  TX bytes:2897538 (2.7 MiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:6x.xxx.xxx.xxx  P-t-P:6x.xxx.xxx.xxx  Bcast:6x.xxx.xxx.xxx  Mask:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1400  Metric:1

vous avez probablement un VPS car venet0 indique que ce serveur est un VPS OpenVZ. Note : Ce n'est pas une preuve à 100%, certains VPS comme Xen ont un eth0.

Vérifiez les périphériques/système:

Exécutez lspci et dmesg en tant que root. Si vous voyez quelque chose comme:

Périphérique VMWare SVGA
acd0: CDROM  à ata0-master UDMA33
da0:  Périphérique SCSI-2 d'Accès Direct Fixe

Alors vous utilisez un VPS.

Vérifiez si certains fichiers existent:

S'il s'agit d'un VPS exécutant OpenVZ, ils auront un fichier appelé /proc/user_beancounters. Consultez http://wiki.openvz.org/Proc/user_beancounters pour plus de détails.

Vérifiez si /proc/vz ou /proc/vz/veinfo existe (pour OpenVZ) ou /proc/sys/xen, /sys/bus/xen ou /proc/xen (pour Xen)

Vérifiez si /proc/self/status a un champ s_context ou VxID.

Si l'un de ces fichiers existe, alors vous avez un VPS.

Recherche d'IP:

Vous pourriez faire une recherche d'IP inverse pour vérifier si d'autres sites Web sont hébergés sur la même IP.

Vérifiez la mémoire:

Exécutez lspci et recherchez la mémoire RAM: Qumranet, Inc. Virtio memory balloon. Alors vous avez un VPS.

19voto

Sean Reifschneider Points 10110

Pour compléter la réponse de @Book Of Zeus, si vous utilisez KVM, vous verrez des choses comme :

root# grep 'model name' /proc/cpuinfo 
model name      : QEMU Virtual CPU version 0.15.0
root@nscache1a:~# dmidecode -t system | grep Manufac
       Manufacturer: Bochs
root# grep QEMU /proc/scsi/scsi
  Vendor: ATA      Model: QEMU HARDDISK    Rev: 0.15
  Vendor: QEMU     Model: QEMU DVD-ROM     Rev: 0.15

Et sous XenCenter :

root# dmidecode -t system | grep -e Manu -e Prod
       Manufacturer: Xen
       Product Name: HVM domU

4voto

bintut Points 304

Vous pouvez simplement vouloir exécuter la commande dmidecode -t system et vérifier la sortie du "Fabricant" qui vous donnera une idée de la machine sur laquelle vous travaillez.

-1voto

Keith Points 1

Entrez la commande "df -h". Si vous voyez un type de système de fichiers virtuel, cela indique que vous êtes sur une machine virtuelle. Par exemple, "vzfs" est la technologie de virtualisation du système de fichiers Virtuozzo développée par Parallels, Inc.


Ce que je vois sur mon serveur privé virtuel :

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/vzfs              40G  3.7G   37G  10% /
none                  512M  4.0K  512M   1% /dev

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X