Cách kết nối mạng internet cho máy ảo

VMware Workstation là phần mềm ảo hóa phiên bản dùng cho người dùng PC, để có thể sử dụng phần mềm này hiệu quả, một yếu tố rất quan trọng là chúng ta cần phải hiểu về các kết nối mạng, cách thiết lập và cài đặt hệ thống mạng ảo trong phần mềm. Các thành phần hình thành nên mạng ảo trong VMware gồm switch ảo, card mạng ảo, DHCP server ảo và thiết bị NAT.

Bạn đang xem: Cài đặt mạng cho máy ảo vmware

Switch ảo [Virtual Switch]:

Cũng giống như switch vật lý, một Virtual Switch kết nối các thành phần mạng ảo lại với nhau. Những switch ảo hay còn gọi là mạng ảo, chúng có tên là VMnet0, VMnet1, VMnet2… một số switch ảo được gắn vào mạng một cách mặc định. Mặc định khi ta cài Wmware thì có sẵn 3 Switch ảo như sau: VMnet0 chế độ Bridged [cầu nối], VMnet8 chế độ NAT và VMnet1 chế độ Host-only. [Ta có thể thêm, bớt, chỉnh các option của VMnet bằng cách vào menuEdit->Virtual Network Editor…]

VMware Workstation [phiên bản 12] cho phép tạo 20 switch ảo trên Windows và 255 cái trên Linux. Trên mỗi Switch ảo trên Windows thì các kết nối của các máy tính ảo [host] vào mỗi Switch ảolà không giới hạn, còn trên Linux thì 32 máy ảo. Để thêm hoặc bớt VMnet ta có thể chọnAdd Network…Remove Network

Khi ta tạo các VMnet, thì trên máy thật sẽ tạo ra những card mạng ảo tương ứng với VMnet đó, dùng để kết nốiVirtual Switchvới máy tính thật, giúp máy thật và máy ảo có thể liên lạc được với nhau.Riêng VMnet0 kết nối trực tiếp với card mạng vật lý thông qua cơ chế bắt cầu [bridged] nên không tạo ra card VMnet. VMnet8 mặc định sẽ sử dụng cơ chế NAT. Các VMnet khác khi được thêm vào sẽ là Host-Only.

Trong một số trường hợp, có thể card mạng ảo kết nối máy thật với các VMnet chưa được bật lên. Để bật các card này, trênVirtual Network Editor, bạn chọn VMnet cần bật card kết nối từ máy thật vào VMnet, chọn check vào ôConnect a host virtual adapter to this network.

Card mạng ảo trên máy ảo:

Khi bạn tạo một máy ảo mới, card mạng được tạo ra cho máy ảo, những card mạng này hiển thị trên hệ điều hành máy ảo với tên thiết bị như là AMD PCNET PCI hay Intel Pro/1000 MT Server Adapter. Từ VMware Workstation 6.0 trở về sau này máy ảo có thể hổ trợ đến 10 card, các phiên bản trước bị giới hạn ở 3 card mạng. Thêm bớt card mạng bạn nhấn vào nútAdd…hoặcRemove…trongVirtual Machine Setting

Một điều cần lưu ý, khi copy một máy ảo thì chúng ta nên thay đổi địa chỉ MAC của nó. Như chúng ta đã biết, địa chỉ MAC là địa chỉ duy nhất, vì vậy chúng ta nên thay đổi địa chỉ MAC để tránh xảy ra lỗi khi làm việc với hệ thống máy ảo.

DHCP server ảo của VMnet:

DHCP [Dynamic Host Configuration] server ảo đảm nhiệm việccung cấp địa chỉ IP cho các máy ảo trong việc kết nối máy ảo vào các Switch ảo không có tính năng Bridged [VMnet0]. DHCP server ảo cấp phát địa chỉ IP cho các máy ảo có kết nối với VMnet Host-only và NAT.

Nếu không muốn sử dụng DHCP server ảo của VMnet , bạn chỉ cần bỏ dấu check tạiUse local DHCP service to distribute IP address to VMs. Nếu bạn muốn tùy chỉnh lại DHCP, bạn có thể chọn vàoDHCP Setting, ở đây, bạn có thể chỉnh lại các tham số thời gian, tham số Scope IP [lưu ý: bạn chỉ có thể sửa lại vùng địa chỉ host chứ không được chỉnh lại vùng network].

Xem thêm: Tim Sắt Sẽ Bước Vào Cơ Chế Đặc Biệt Khi Còn Bao Nhiêu Sinh Lực? ?

LAN Segment:

Các card mạng của máy ảo có thể gắn kết với nhau thành từng LAN Segment. Không giống như VMnet, LAN Segment chỉ kết nối cácmáy ảo được gán trong một LAN Segment lại với nhau mà không có những tính năng như DHCP và LAN Segment không thể kết nối ra máy thật như cácVirtual SwitchVMnet.

Các cơ chế hoạt động và các mô hình cơ bản khi cấu hình với switch ảo [VMnet]:

Chế độ Bridge:ở chế độ này, card mạng trên máy ảo được gắn vào VMnet0, VMnet0 này liên kết trực tiếp với card mạng vật lý trên máy thật, máy ảo lúc này sẽ kết nối internet thông qua card mạng vật lý và có chung lớp mạng với card mạng vật lý.

Chế độ NAT:ở chế độ này, card mạng của máy ảo kết nối với VMnet8, VNnet8 cho phép máy ảo đi ra mạng vật lý bên ngoài internet thông qua cơ chế NAT [NAT device]. Lúc này lớp mạng bên trong máy ảo khác hoàn toàn với lớp mạng của card vật lý bên ngoài, hai mạng hoàn toàn tách biệt. IP của card mạng máy ảo sẽ được cấp bởi DHCP của VMnet8, trong trường hợp bạn muốn thiết lập IP tĩnh cho card mạng máy ảo bạn phải đảm bảo chung lớp mạng với VNnet8 thì máy ảo mới có thể đi internet.

Cơ chế Host-only: máy ảo được kết nối với VMnet có tính năng Host-only, trong trường hợp này là VMnet1 . VNnet Host-only kết nối với một card mạng ảo tương ứng ngoài máy thật [như đã nói ở phần trên]. Ở chế độ này, các máy ảo không có kết nối vào mạng vật lý bên ngoài hay internet thông qua máy thật , có nghĩa là mạng VMnet Host-only và mạng vật lý hoàn toàn tách biệt. IP của máy ảo được cấp bởi DHCP của VMnet tương ứng. Trong nhiều trường hợp đặc biệt cần cấu hình riêng, ta có thể tắt DHCP trên VMnet và cấu hình IP bằng tay cho máy ảo.

Xem thêm: ” Evolved Là Gì – Nghĩa Của Từ Evolve

Trên đây là cái nhìn tổng quan về hệ thống kết nối mạng trong VMware Workstation, bạn có thể sử dụng kết hợp các kết nối này vớiphần mềm giả lập hệ thống mạng GNS3.

Chuyên mục: Công Nghệ

Sử dụng máy ảo để triển khai một môi trường đa hệ điều hành, hoặc để thực thi các ứng dụng đơn nền khác nhau, trên cùng một máy tính vật lý là một giải pháp được chọn phổ biến hiện nay, bởi tính đơn giản và hiệu quả của nó.Bạn đang xem: Máy ảo vmware không kết nối internet

Với những người đang học tập, nghiên cứu về mạng máy tính hoặc đang triển khai các hệ thống dựa trên mạng máy tính thì giải pháp máy ảo là thực sự cần thiết với họ. Các phần mềm máy ảo giúp họ dễ dàng tạo ra một mạng máy tính “như thật” trên một máy tính vật lý.

Bạn đang xem: Máy ảo vmware không kết nối internet

cách kết nối mạng trên máy ảo vmware

các bro cho hỏi là mình đã cài thành công MAC os trên máy ảo vmware, nhưng không thể kết nối để vào mạng đc. trên mạng họ bảo là phải vào chỉnh ip trên máy ảo để vào đc, nhưng mình chưa dùng mac bao giờ nên k biết chỉnh. ai biết xin giúp đỡ giùm. thank!!!

  • Thích
  • Yêu
  • Haha
  • Wow
  • Khóc
  • Giận

Thông thường khi bạn sử dụng phần mềm VMware Workstation để tạo máy tính ảo [đối với các phiên bản mới] thì sau khi cài đặt windows hoặc ghost windows trên máy tính ảo xong, máy tính ảo sẽ tự động lấy mạng internet được share từ máy tính thật.

Tuy nhiên, trong một vài trường hợp thì máy tính ảo không tự động nhận card mạng của máy tính thật dẫn đến việc bạn không thể truy cập internet trên máy tính ảo được.

Vậy làm thế nào để khắc phục vấn đề này ? hôm nay mình rơi vào trường hợp như vậy đó 😀 Bình thường các lần trước, sau khi cài đặt xong mình chả phải làm gì cả mà nó tự có internet luôn, nhưng hôm nay cứ bị dấu chấm than vàng ở biểu tượng mạng hoài mà không hết.

Sau một hồi lần mò thì cuối cùng mình cũng tìm ra cách fix được lỗi khó chịu này, nên mới có bài viết chia sẻ cho các bạn đó 😀

Đọc thêm:

  • Cách tạo máy ảo VMware Workstation trên Windows 7/8/10..
  • Phần mềm tạo máy tính ảo VMware Workstation 12 Pro
  • Kinh nghiệm, thủ thuật sử dụng phần mềm tạo máy ảo VMware
  • [Tut] Cách tạo máy tính ảo bằng phần mềm VirtualBox chi tiết

Đây là hình ảnh máy tính ảo bị lỗi không nhận card mạng được share từ máy tính thật. Dù mình đã thử thay đổi địa chỉ IP rồi nhưng vẫn không được.

I. Khắc phục lỗi máy ảo vmware không có mạng

Okey, nếu như bạn đang gặp khó khăn trong việc thực hiện kết nối mạng cho máy tính ảo VMware thì đây chính là 1 bài viết tuyệt vời dành cho bạn đó. Bạn hãy làm lần lượt theo hướng dẫn sau đây:

Cách 1: Thiết lập mạng cho máy ảo VMware kiểu NAT

+ Bước 1: Nhấn vào Edit => chọn Virtual Network Editor… như hình bên dưới.

+ Bước 2: Một cửa sổ hiện ra bạn hãy nhấn vào Change Settings để chúng ta vào chỉnh sửa lại cấu hình mặc định một chút.

+ Bước 3: Okey, tại đây thì bạn có thể nhấn vào Add Network… để thêm mạng mới. Tuy nhiên mình nghĩ là không cần thiết, mà thay vào đó chúng ta sẽ chỉnh sửa lại cấu hình của mạng đang có sẵn.

Ở cột Type bạn hãy chọn đến kiểu NAT [trong ví dụ của mình thì nó có tên là VMnet8] => tích vào dòng NAT [shared host’s IP address with VMs] => sau đó nhấn Apply => nhấn OK để lưu lại cấu hình.

+ Bước 4: Bạn tiếp tục truy cập vào VM => chọn Settings…. như hình bên dưới.

Một cửa sổ mới hiện ra, bạn nhấn vào phần Network Adapter => tích vào dòng Custom: Specific virtual network => chọn tên mạng tương ứng mà bạn đã thiết lập lại ở Bước 3 bên trên => nhấn OK để hoàn tất.

Vâng, và đây là kết quả. Nếu như bạn đợi 1 lúc mà không thấy biểu tượng mạng sáng lên thì cứ thử mở trình duyệt web ra và truy cập vào thử xem có được không nhé. Hoặc là Restart lại máy tính để kiểm tra kết quả chính xác hơn.

___ tham khảo thêm ___

Cách 2: Kết nối mạng internet cho máy ảo VMware kiểu Bridged

Ngoài cách sử dụng kiểu NAT ở trên ra, thì bạn có thể sử dụng kiểu Bridged bằng cách sau:

Ở Bước 3 bên trên, thay vì bạn sử dụng Type là NAT thì bạn hãy chọn kiểu Bridged => tích vào dòng Bridged [Connect VMs directly to the external network]

=> Chọn card mạng máy tính thật [Broadcom 802.11n Network Adapter….] => nhấn Apply => OK như hình bên dưới.

Sau đó bạn vào VM => Settings…. => chọn Network Adapter => bạn tích vào 2 ô như hình bên dưới.

Hoặc là tích vào Custom: Specific virtual network và chọn tên tương ứng với Type mà bạn vừa thiết lập ở bước bên trên là được.

II. So sánh sự khác nhau giữa kiểu kết nối NAT và Bridged trong mạng VMware

III. Lời kết

Như vậy là mình đã hướng dẫn cho các bạn rất chi tiết cách sửa lỗi máy tính ảo VMware không có mạng rồi đó.

Nếu như bạn làm đúng như hướng dẫn thì mình đảm bảo là sẽ thành công, ngoài cách trên ra, bạn còn có cách cấu hình nào tối ưu hơn thì chia sẻ bằng cách comment ở phía bên dưới bài viết nhé.

Hi vọng bài viết sẽ hữu ích với bạn, chúc các bạn thành công !

Kiên Nguyễn – duongleteach.com

Video liên quan

Chủ Đề