2009-05-24 15 views

Trả lời

2

Về nguyên tắc - không.

Tuy nhiên, có thể tồn tại (hoặc sẽ tồn tại) một số lỗ hổng nhất định cho phép hệ điều hành khách độc hại bỏ qua hộp cát VM. Ví dụ, đọc lên trên Blue Pill. Bạn cũng có thể đọc thêm chi tiết trên blog của chính nhà nghiên cứu, Invisible Things by Joanna Rutkowska.
Tất nhiên, đây chỉ là bằng chứng về khái niệm, nhưng bất kỳ bảo mật nào được triển khai trong phần mềm đều bị lỗi phần mềm ...

1

Bạn có hai máy tính có hiệu quả trên mạng. Nếu bạn sử dụng một trong các thiết lập kiểu mạng/NAT riêng cho các NIC ảo thì host có địa chỉ IP khá dễ đoán, vì vậy bạn có thể sử dụng bất kỳ phương thức quản trị từ xa nào để hỏi nó giống như bạn .

Nếu chỉ có một hệ điều hành khách, thì chỉ cần thử mọi địa chỉ IP với cùng 24 bit hàng đầu vì địa chỉ IP của khách sẽ tiết kiệm được số lần nướng tại một địa chỉ.

9

Tôi làm điều này bằng cách chuyển chuỗi từ máy chủ đến khách qua machine.id. Nó yêu cầu thực hiện thay đổi trên máy chủ (trong tất cả các tệp .vmx của VM), và nó không tự động phát hiện tên máy chủ lưu trữ của máy chủ, nhưng nó hoạt động. Trên máy chủ, với máy ảo được đề cập được hỗ trợ, hãy chỉnh sửa tệp .vmx cho máy ảo. Tìm hoặc thêm một dòng trông giống như:

machine.id = "<string>"

Đặt <string> bằng một số chuỗi nhận dạng sẽ cho bạn biết tên của máy chủ. Đây có thể là tên máy chủ, hoặc nó có thể là một phiên bản rút ngắn của nó, hoặc thậm chí một số mã khó hiểu nếu bạn thích, miễn là bạn biết nó có nghĩa là gì. Tuy nhiên, nếu các tập tin .VMX có một dòng mà bộ

isolation.tools.machine.id.get.disable = TRUE

đi qua một chuỗi sẽ không hoạt động, vì vậy nếu dòng này là hiện tại bạn có thể muốn hoặc xóa/bình luận hay thiết lập các giá trị cho FALSE.

Trên hệ điều hành khách, nếu bạn có cài đặt VMware Tools, bạn có thể sau đó làm điều này (đối với khách Linux):

vmware-guestd --cmd 'machine.id.get'

hoặc (đối với khách Windows, mà tôi đã không cố gắng):

+2

Nếu không dùng thử kỹ lưỡng: Lệnh "mới" có vẻ là 'vmware-rpctool 'machine.id.get'' trong Linux – Markus

2

Tôi nghĩ có thể có một số cách để thực hiện việc này và có thể nghĩ đến hai điều sau: Người ta sẽ cài đặt ViX trong khách, kết nối với máy chủ mà không chỉ định tên máy chủ, (Google " Tham khảo ViX "sau đó xem" các tác vụ phổ biến "), sau đó sử dụng Vix_CopyFileFromHostToGuest() để sao chép tệp /etc/vmware/esx.conf. Một cách khác là tạo một số loại kết nối mạng từ máy khách đến máy chủ (tôi đã sử dụng ssh nhưng nếu bạn không biết tên máy chủ hoặc IP, bạn vẫn có thể thực hiện kết nối ViX như trên và gửi một công việc mất một thời gian) và sau đó nói netstat -a trong khách. Đầu ra netstat sẽ chứa tên máy chủ, nếu nó có thể phân giải được.

+2

Có thể tốt hơn là nên cung cấp liên kết thay vì giả sử mọi người sẽ kết thúc cùng một địa điểm bạn nghĩ đến sau khi Googling. – khagler

3

Nếu bạn có thể cài đặt PowerCLI trên hệ điều hành khách của bạn, bạn có thể truy cập một số thông tin máy chủ ESX bằng cách nhìn lên VM rằng kịch bản của bạn đang chạy trên:

Connect-VIServer -Server <myvcenterserver> 

$myVM = Get-VM -Name $(dir env:COMPUTERNAME).Value 

$myVM.Host.Name 

Lưu ý: Điều này giả khách mời của bạn có cùng tên máy chủ với tên VM trong vCenter.

Đối với khách Linux (OP đã nêu Windows) Tôi sử dụng mô-đun pyVmomi Python để thực hiện tra cứu tương tự.

1

Trong vSphere

  1. Nhấn vào máy chủ của bạn
  2. Bấm Cấu hình Tab
  3. Trong Phần mềm Phần Nhấn DNS và Routing

VMware|vCenter|vSphere Host Configuration

+1

Tôi nhận ra rằng đây không phải là hệ điều hành khách, nhưng nếu bạn cố gắng lấy thông tin đó từ Máy chủ lưu trữ Máy chủ ảo thì bạn không phải là quản trị viên. Bạn sẽ có quyền truy cập vSphere thông qua vCenter. – user2506891

3

Tôi biết đây là một chủ đề cũ, Tuy nhiên, nếu bất cứ ai vẫn còn quan tâm đến "thomas lee" của câu trả lời ở trên hoạt động trên phiên bản gần đây của VMWare máy trạmVMWare fusion. Lệnh mới để truy xuất giá trị là

rpctool machine.id.get 

Sử dụng lệnh này khi triển khai VM được quản lý cho Fusion sao cho tên máy được đặt tự động lúc khởi động đầu tiên. Cảm ơn Thomas .....

Các vấn đề liên quan