Tôi có thể chọn bộ điều hợp để kết nối riêng cho mọi bộ điều hợp mạng trong VMware không?


2

Tôi có một máy tính chủ chạy Windows7 với mạng có dây và mạng không dây. Đây là hai mạng riêng biệt với hai máy chủ dhcp riêng biệt.

Tôi đã tạo một máy ảo Ubuntu trong VMware Player với hai bộ điều hợp mạng. Bây giờ tôi muốn kết nối hai bộ điều hợp mạng với hai mạng vật lý của mình. Sau đó tôi gặp phải một vấn đề rất khó chịu.

Tôi đã chọn Đầu tiên bộ điều hợp mạng ảo và tôi đã nhấp vào cầu nối & amp; tái tạo trạng thái kết nối mạng vật lý. Hơn tôi nhấp vào nút "Cấu hình bộ điều hợp" và chọn bộ điều hợp máy chủ mà tôi muốn bộ điều hợp ảo này kết nối.

Tôi đã chọn thứ hai bộ điều hợp mạng ảo và tôi đã nhấp vào cầu nối & amp; tái tạo trạng thái kết nối mạng vật lý. Hơn tôi nhấp vào nút "Cấu hình bộ điều hợp" và tôi thấy bộ điều hợp mạng máy chủ tôi đã chọn trước đó cho cây cầu đầu tiên của mình đã được chọn. Tôi không muốn điều đó vì vậy tôi bỏ chọn cái đó và chọn bộ điều hợp vật lý khác. Trước khi khởi động máy, tôi kiểm tra cái đầu tiên nếu tôi không mắc lỗi nào và tôi thấy bộ điều hợp vật lý thứ hai được chọn !!! Nó dường như là một ứng dụng riêng biệt không được liên kết với các bộ điều hợp riêng biệt, nhưng làm cầu nối tổng thể ...

Là những gì tôi muốn thậm chí có thể? Tôi không thể kết nối cả hai vì chúng sẽ tự động chọn bộ điều hợp vật lý có kết nối & amp; đang chạy.

Câu trả lời:


3

TÌM THẤY RỒI! Nó không phải là một cái đẹp, nhưng là công trình.

Trong các phiên bản cũ hơn của máy trạm vmware, một trình phát có một công cụ để định cấu hình bộ điều hợp mạng. Nó được gọi là vmnetcfg.exe. Trong phiên bản mới nhất của máy trạm vmware, nó vẫn nằm trong gói cài đặt, nhưng không được cài đặt nữa. Để làm cho nó hoạt động trong id trình phát vmware của tôi đã làm điều này:

Nhận chương trình

Tôi đã tải xuống phiên bản mới nhất của VMware Workstation (400 + MB). Khi nó hoàn thành, tôi đã mở CMD và giải nén trình cài đặt:

> cd \path\to\installer\
> vmware-workstation-versionyaddayadda.exe \e extractedfolder

Sau đó, tôi đã đi đến thư mục giải nén và mở core.cab với winrar. Một nơi nào đó trong đó ẩn một vmnetcfg.exe. Tôi đã giải nén nó và sao chép nó vào thư mục cài đặt VMware Player của tôi.

Chạy chương trình

Tôi bắt đầu chương trình. Tôi đã có một VMnet0, VMnet1 và VMnet8 được liệt kê. Tôi đã chọn VMnet0 trong danh sách, sau đó nhấp vào cầu nối và chọn không dây bộ điều hợp mạng thay vì tự động.

Sau đó, tôi nhấp vào "Thêm mạng ..." và gọi nó là VMnet2. Tôi đã chọn VMnet2 trong danh sách, sau đó nhấp vào cầu nối và chọn có dây card mạng thay vì tự động.

Thêm thẻ vào VM

Đầu tiên tôi đã thêm bộ điều hợp mạng ảo thứ hai trong cài đặt máy của trình phát VMware. Bộ đầu tiên tôi tiếp tục bắc cầu và định cấu hình bộ điều hợp không dây làm bộ điều hợp cầu ưa thích (bộ điều hợp có dây của tôi không thể nhấp được nữa).

Tôi cần phải thêm thẻ vào VM bằng tay. Điều này có nghĩa là tôi phải mở tệp VMX trong Notepad hoặc trong trường hợp của tôi là một trình soạn thảo ưa thích khác.
Trong tệp VMX tôi đã thêm hai dòng (nếu chúng đã tồn tại, thay thế chúng.)

ethernet1.connectionType = "custom"
ethernet1.vnet = "vmnet2"

Tôi đã lưu tệp và bắt đầu trình phát vmware. Trong cài đặt mạng của tôi, tôi thấy điều này ngay bây giờ:

Network Adapter: Bridged (Automatic)
Network Adapter: Custom (vmnet2)

Tôi đã khởi động máy ảo và nó hoạt động!


1

VMWare Player 5 đã giải quyết vấn đề này. Có thể chọn cầu nối tự động ưa thích từ phiên bản này. Tuy nhiên, phiên bản cũ không thể xử lý điều này không may.


Hiện tại tôi đang sử dụng phiên bản 5, nhưng đây là lý do tại sao tôi gặp vấn đề. Trong quá khứ đã có một vmnetcfg.exe để làm điều này. Tôi sẽ tiếp tục tìm kiếm giải pháp.
spambas

"Chỉ cần chọn cài đặt Bộ điều hợp mạng trên tab Phần cứng và nhấp vào Cấu hình Bộ điều hợp. Sau đó, bạn có thể chọn bộ điều hợp nào bạn muốn VMware Player tự động chọn khi kết nối. một cầu thủ VMware cầu nối đến ". Đây là những gì họ nói. Có, bạn đã đúng về vmnetcfg.exe. Nó không được bao gồm.
Lasith

Điều đó là hoàn toàn chính xác và đồng thời vấn đề chính xác của tôi. Tôi có thể chọn bộ điều hợp bắc cầu ưa thích, nhưng với nhiều bộ điều hợp, tôi không thể chọn một bộ điều hợp cho một bộ điều hợp ảo, vì chỉ có một vmnet0 để kết nối. Hãy thử nó. Tạo một mạng vm với 2 bộ điều hợp mạng, sau đó thử kết nối một với dây có dây và một với mạng không dây của bạn. Không thể ... Tôi đã tìm thấy giải pháp mặc dù bằng cách sử dụng vmnetcfg.exe, nhưng tôi không thể trả lời câu hỏi của chính mình trong vài giờ vì đây là câu hỏi siêu người dùng đầu tiên của tôi trong nền tảng stackexchange ... : D)
spambas

Vâng, tôi đã thử điều đó sớm hơn nhưng tôi đang sử dụng máy trạm và các sản phẩm khác, có hai cách giải quyết. Một là tìm nạp exe từ buồng máy trạm hoặc chạy rundll32.exe vmnetui.dll VMNetUI_ShowStandalone để lấy exe và chạy (chạy từ thư mục đã cài đặt). : D
Lasith

Tôi vừa thử gợi ý thứ hai, nhưng không thể làm cho nó hoạt động được. Tôi nhận được một lỗi từ rundll rằng HĐH không thể thực thi "% 1", bất kể đó là gì ...
spambas

0

VirtualBox có thể làm điều này, vì vậy trừ khi bạn hoàn toàn phải sử dụng VMWare Player, đây sẽ là một giải pháp thay thế.


Tôi đã có rất nhiều vm rồi. Không tìm cách chuyển đổi tất cả những người sử dụng chúng trong VirtualBox. Hay điều này rất dễ dàng?
spambas

VirtualBox có thể sử dụng định dạng đĩa VMWare. Tôi đã không gặp quá nhiều may mắn với quá trình nhập / xuất của cả hai, vì vậy bất cứ khi nào tôi cần chuyển đổi từ cái này sang cái khác, tôi đã tạo VM ngay từ đầu trong công cụ mới và sử dụng đĩa cũ. Tất nhiên các công cụ khách sẽ cần phải được cập nhật.
Stefan Seidel
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.