Vraag Hoe te controleren of een dedicated server echt is toegewezen?


Ik heb 1 maand geleden een dedicated server besteld en ik wil zeker weten dat mijn server speciaal is en niet een VPS- of Shared-server. Zijn er hulpprogramma's die ik kan verifiëren dat mijn server op bare metal draait en dat ik de enige gebruiker ben?


42
2017-09-09 20:59


oorsprong




antwoorden:


Ten eerste moet u uw hostingprovider vertrouwen. Als je denkt dat ze je een VPS hebben verkocht, zou je deze provider misschien moeten heroverwegen. Om er zeker van te zijn dat je een toegewijde hebt, kun je dit proberen:

Doet het commando esxtop werk ?

Deze tool wordt gebruikt om uitvoeringen op virtuele machines te controleren

Controleer de netwerkinterfaces.

Voer het commando uit ifconfig. Als je zoiets ziet als dit:

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

je hebt waarschijnlijk een VPS omdat venet0 zegt dat deze server een OpenVZ VPS is. Opmerking: dit is niet 100% foolproof, sommige VPS-achtige Xen hebben een eth0.

Controleer apparaten / systeem:

Rennen lspci en dmesg als root. Als je zoiets ziet als:

VMWare SVGA device
acd0: CDROM <VMware Virtual IDE CDROM Drive/00000001> at ata0-master UDMA33
da0: <VMware Virtual disk 1.0> Fixed Direct Access SCSI-2 device

Dan gebruikt u een VPS.

Controleer of sommige bestanden bestaan:

Als het een VPS is met OpenVZ, dan hebben ze een bestand met de naam /proc/user_beancounters. Uitzicht http://wiki.openvz.org/Proc/user_beancounters voor meer details.

Kijk of /proc/vz of /proc/vz/veinfo bestaat (voor OpenVZ) of /proc/sys/xen, /sys/bus/xen or /proc/xen (voor Xen)

Controleer of /proc/self/status heeft een s_context of VxID veld.

Als een van deze bestanden bestaat, hebt u een VPS.

IP lookup:

U kunt een reverse IP-lookup uitvoeren om te controleren of andere websites op hetzelfde IP-adres worden gehost.

Controleer geheugen:

Rennen lspci en zoek naar RAM-geheugen: Qumranet, Inc. Virtio memory balloon. Dan heb je een VPS.


57
2017-09-13 01:27



Ik heb geen Vnet ** of VM of iets anders gezien dat lijkt op een VPS. Dank u zeer. - Tech4Wilco
+1 goede uitleg
Als je gevirtualiseerd bent onder OpenVZ of Virtuozzo, zullen de file / proc / user_beancounters bestaan - Frands Hansen
Absoluut geweldig antwoord! Maar nu is het al 2 jaar geleden. Misschien zijn er enkele veranderingen in VPS-technologieën? Kunnen we nog steeds vertrouwen op deze methoden? Alstublieft. - 夏期劇場
@ 夏 期 劇場 Ik zou zeggen ja ... adapters en apparaten kunnen veranderen, maar ze zullen nooit dezelfde naam hebben als de ECHTE adapters of apparaten. Ik zou de naam van de adapters op het web dubbel controleren om zeker te zijn. - Book Of Zeus


Om het antwoord van @Book Of Zeus te vergroten, zul je dingen zien als: als je onder KVM loopt

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

En onder XenCenter:

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

19
2018-01-14 09:20



is het dat ik een VPS heb als het zegt: commando niet gevonden? - Tech4Wilco
@ Tech4Wilco: Nee, het betekent alleen dat je geen dmidecode-installatie hebt. Heb je apt of yum of iets dergelijks, waarmee je dmidecode kunt installeren? - freiheit
oh bedankt, ik dacht dat het standaard bij het besturingssysteem zat - Tech4Wilco
@sean goede info, bedankt - Book Of Zeus
Ik krijg -root@(none):~# grep QEMU /proc/scsi/scsi Vendor: ATA Model: QEMU HARDDISK Rev: 0.12 . Betekent dit dat het een VPS is? - Joshi


Misschien wil je gewoon het commando uitvoeren dmidecode -t system en controleer de uitvoer van de "Fabrikant", die u een idee geeft van de machine waaraan u werkt.


3
2018-01-13 14:26



Het OP is alleen geïnteresseerd om te weten en ervoor te zorgen dat waar hij / zij voor betaalt ook is wat hij / zij gebruikt. In dit geval moet hij / zij een toegewijde server hebben, omdat dat ook is waarvoor hij / zij heeft betaald. Nu zijn er veel manieren om de server op afstand te verifiëren en voor mij is de eenvoudigste manier om de opdracht uit te voeren dmidecode -t system zoals ik in mijn vorige bericht heb genoemd. Maar er wordt van uitgegaan dat het onderliggende besturingssysteem GNU / Linux of andere * Nix-varianten is. - bintut
Een goede! bedankt - Book Of Zeus


Voer het commando "df -h" in. Als u een type virtueel bestandssysteem ziet, geeft dat aan dat u zich op een virtuele machine bevindt. Voor bijvoorbeeld. "vzfs" is de Virtuozzo-bestandssysteemvirtualisatietechnologie ontwikkeld door Parallels, Inc.


Wat ik zie op mijn virtuele privéserver:

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

-1
2017-12-02 17:48



Hier is hoe het eruit ziet op een van mijn VPS: /dev/sda3 18G 16G 1.3G 93% / - kasperd