有沒有辦法找出你連接的win 2003服務器服務器是否被虛擬化?我試過問,但並非100%肯定答案是正確的。確定您要連接的服務器是否已虛擬化?
3
A
回答
2
我想看看設備管理器(控制面板|系統|硬件|設備管理器)應該給你一個好主意。
在一臺服務器上的VMware ESX運行,我看到了虛擬機的以下搬弄是非的跡象:
- 系統設備:VMware服務器的內存控制器
- 網絡適配器:VMware的加速AMD PCNET適配器
- 小鼠:VMware的指點設備
- 磁盤驅動器:VMware虛擬磁盤SCSI磁盤設備
一個簡單的測試,檢測VMware的網絡適配器,方法是:
ipconfig /all | grep "VMware Accelerated"
(或許會也檢測運行VMware工作站主機)
0
這取決於幾個因素。
- 您是否使用遠程桌面連接到服務器,並且您可以訪問系統文件和文件夾?
- 你知道什麼類型的虛擬化軟件在運行服務器嗎?
不知道這個問題的信息可能是一個很難正確回答的問題。有大量的虛擬化軟件供應商,他們每個人都有不同的設置在虛擬服務器中。
沒有更多的信息,簡短的回答是否定的。對於實際的客戶操作系統來說,它看起來就像一個運行在裸機上的操作系統。
0
您可以查找已安裝的支持軟件,例如VMware通常在客戶機操作系統上安裝VMware Tools。
2
這是一個體面的解釋。您可以從WMI或設備管理器中檢查硬件的製造商,以確定它是否是物理設備。
http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/27/484479.aspx
你能告訴我們任何更多如何你連接到這臺服務器?
4
這是this question重複:How to identify that you’re running under a VM?。
從accepted answer引用這個問題通過JawnV6:
經典特技檢測VM是填充ITLB,運行必須被虛擬化的指令(這必然清除了這樣的處理器狀態,當它控制管理程序),然後運行一些代碼來檢測ITLB是否仍然存在。其中的第一篇論文位於here,研究人員博客的相當豐富的解釋是here。
相關問題
- 1. socket.io確定是否已連接到服務器
- 2. 要虛擬化或不虛擬化裸機部署的裸機服務器
- 3. 確定wcf服務的虛擬目錄
- 4. 虛擬服務器的硬件要求
- 5. 您是否可以擁有使用SFTP服務器的虛擬用戶?
- 6. 在Mac OS上虛擬化服務器
- 7. 虛擬服務器的CardDAV
- 8. 如何連接到Azure虛擬機上託管的服務器?
- 9. 在虛擬機上的SMSS 2017中連接服務器
- 10. 將biztalk連接到虛擬PC上的sql服務器
- 11. 連接到Azure虛擬機上的Node.js服務器
- 12. 通過端口80將多個域虛擬服務器連接到一臺虛擬服務器
- 13. 確定我的PC是否支持硬件虛擬化
- 14. 虛擬化數據庫服務器或Web服務器?
- 15. 如何知道服務容器是否已準備好連接?
- 16. 我如何知道服務器的連接是否正確?
- 17. Apache(內部虛擬連接)崩潰服務器太多日誌
- 18. 從虛擬PC連接到SQL服務器
- 19. 無法連接到服務器(Google虛擬機)
- 20. 如何使用GUI連接到Google Compute Engine虛擬服務器?
- 21. 連接虛擬機作爲服務器端和客戶端
- 22. Azure WebApp到虛擬機SQL服務器連接速度很慢
- 23. phpInfo:「虛擬服務器」是指什麼?
- 24. 如何知道指定的JID是否已連接到服務器?
- 25. 虛擬SMTP服務器
- 26. 虛擬服務器更改
- 27. VMWare虛擬機服務器
- 28. 確定業務契約模擬服務器已啓動
- 29. 我應該直接使用IIS虛擬服務器中繼還是連接到SMTP服務器?
- 30. 使用貓鼬時,您是否需要明確關閉連接?