Việc giành quyền kiểm soát môi trường mạng ảo hóa là một kỹ năng thiết yếu. Tắt DHCP trên VMware không chỉ là một thao tác kỹ thuật, mà là bước đệm để bạn triển khai các hệ thống phức tạp như Domain Controller, tạo mạng thử nghiệm an toàn, và giải quyết triệt để các xung đột mạng. Bài viết này sẽ hướng dẫn bạn toàn bộ quy trình, từ việc hiểu rõ lý do, thực hiện từng bước, đến cấu hình IP tĩnh cho máy ảo.
Tại sao cần tắt DHCP trên VMware?
Trước khi đi vào các bước thực hiện, việc hiểu rõ mục đích sẽ giúp bạn áp dụng kiến thức một cách linh hoạt và chính xác. Tắt dịch vụ cấp phát địa chỉ IP động (Dynamic Host Configuration Protocol – DHCP) mặc định của VMware là một yêu cầu bắt buộc trong nhiều kịch bản thực tế của ngành quản trị mạng và hệ thống.

1. Dựng Lab & Domain Controller
Khi bạn xây dựng một phòng lab để triển khai dịch vụ Active Directory, máy chủ được chọn làm Domain Controller (DC) phải có một địa chỉ IP tĩnh. DC là trung tâm xác thực và quản lý của toàn bộ mạng; địa chỉ của máy chủ này phải luôn không đổi để các máy khách (client) và các dịch vụ khác có thể tìm thấy và kết nối một cách ổn định.
Nếu máy chủ DC sử dụng IP động, địa chỉ có thể thay đổi sau mỗi lần khởi động lại. Điều này sẽ phá vỡ toàn bộ hệ thống mạng domain vì các máy khách sẽ không còn tìm thấy máy chủ xác thực của mình. Do đó, việc tắt DHCP của VMware để tự thiết lập IP tĩnh là bước đầu tiên và quan trọng nhất trong kịch bản này.
2. Tránh xung đột địa chỉ IP
Trong nhiều trường hợp, mạng của bạn đã có sẵn một máy chủ DHCP đang hoạt động – có thể là router Wi-Fi chính hoặc một máy chủ chuyên dụng khác. Dịch vụ DHCP tích hợp của VMware, đặc biệt là trên card mạng ảo VMnet8 (chế độ NAT), cũng tự động cấp phát IP cho các máy ảo.
Điều này tạo ra một kịch bản “hai máy chủ DHCP cùng phục vụ”. Máy ảo của bạn có thể nhận một dải IP không mong muốn từ DHCP của VMware, thay vì dải IP từ mạng thật. Tình huống này gây ra xung đột (IP Conflict), khiến máy ảo không thể giao tiếp với các thiết bị khác trong mạng LAN hoặc không thể truy cập Internet một cách chính xác. Tắt DHCP của VMware sẽ loại bỏ nguồn gây xung đột này.
3. Tạo môi trường mạng cô lập
Các chuyên gia bảo mật và lập trình viên thường cần một môi trường “sandbox” – một mạng ảo hoàn toàn cô lập để phân tích mã độc hoặc thử nghiệm ứng dụng mà không gây ảnh hưởng đến máy thật và mạng bên ngoài. Card mạng Host-Only (thường là VMnet1) được tạo ra cho mục đích này.
Mặc dù VMnet1 cũng có DHCP riêng, việc tắt dịch vụ này đi cho phép bạn toàn quyền kiến tạo một không gian mạng riêng. Bạn có thể tự định nghĩa dải IP, tự dựng các dịch vụ mạng như DNS, DHCP của riêng mình bên trong môi trường ảo hóa. Điều này mang lại sự kiểm soát tuyệt đối và an toàn cho các hoạt động thử nghiệm nhạy cảm.
Hướng dẫn tắt DHCP trên VMware Workstation
Quy trình tắt DHCP được thực hiện thông qua công cụ Virtual Network Editor có sẵn trong VMware Workstation. Các bước dưới đây được minh họa cho phiên bản VMware Workstation Pro mới nhất nhưng có thể áp dụng tương tự cho các phiên bản gần đây.

Bước 1: Mở Virtual Network Editor
Đầu tiên, bạn cần mở chương trình VMware Workstation. Trên thanh menu, chọn Edit, sau đó click vào Virtual Network Editor. Giao diện của công cụ này cho phép bạn quản lý tất cả các card mạng ảo (được gọi là VMnet) và các dịch vụ liên quan đến chúng.
Để thực hiện các thay đổi về cấu hình mạng, bạn cần quyền quản trị viên. Tại cửa sổ Virtual Network Editor, hãy click vào nút Change Settings ở góc dưới bên phải. Hệ điều hành sẽ yêu cầu xác nhận quyền Administrator, bạn hãy chọn Yes để tiếp tục.
Bước 2: Chọn card mạng ảo (VMnet)
Sau khi có quyền quản trị, danh sách các card mạng ảo sẽ hiện ra. Các card mạng phổ biến nhất bạn cần quan tâm là VMnet8 (chế độ NAT, cho phép máy ảo dùng chung IP máy thật để ra Internet) và VMnet1 (chế độ Host-Only, chỉ cho phép giao tiếp giữa máy ảo và máy thật).
Hãy xác định card mạng ảo mà máy ảo của bạn đang sử dụng. Trong hầu hết các trường hợp dựng lab cần ra Internet, bạn sẽ làm việc với VMnet8. Click chọn dòng VMnet8 trong danh sách để các thông tin cấu hình của card mạng này hiển thị ở phần dưới của cửa sổ.
Bước 3: Tắt dịch vụ DHCP
Đây là bước quyết định. Sau khi đã chọn VMnet8 (hoặc VMnet bạn muốn cấu hình), hãy nhìn vào phần VMnet Information. Bạn sẽ thấy một tùy chọn có nội dung “Use local DHCP service to distribute IP address to VMs”.
Tùy chọn này đang được đánh dấu tick theo mặc định, nghĩa là VMware đang chủ động cấp IP động cho các máy ảo kết nối với card mạng này. Để tắt dịch vụ, bạn chỉ cần bỏ dấu tick ra khỏi ô này.
Bước 4: Lưu lại cấu hình
Sau khi đã bỏ dấu tick, các thay đổi chưa được áp dụng ngay. Hãy nhấn nút Apply để VMware xử lý và lưu lại cấu hình mới. Quá trình này có thể mất vài giây. Cuối cùng, nhấn OK để đóng cửa sổ Virtual Network Editor lại.
Từ thời điểm này, dịch vụ DHCP trên card mạng ảo bạn vừa chọn đã hoàn toàn bị vô hiệu hóa. Bất kỳ máy ảo nào sử dụng card mạng đó sẽ không còn tự động nhận được địa chỉ IP nữa.
Bước tiếp theo: Cấu hình IP tĩnh cho máy ảo
Việc tắt DHCP chỉ là một nửa công việc. Nếu bạn dừng lại ở đây, máy ảo của bạn sẽ bị mất kết nối mạng. Bước tiếp theo và bắt buộc là phải thiết lập một địa chỉ IP tĩnh (Static IP) thủ công cho hệ điều hành bên trong máy ảo.

Lấy thông tin dải IP của VMnet
Trước khi đặt IP tĩnh, bạn cần biết nên đặt IP trong dải nào cho hợp lệ. Quay trở lại Virtual Network Editor, chọn lại VMnet8. Dù đã tắt DHCP, bạn vẫn sẽ thấy thông tin Subnet IP và Subnet mask (ví dụ: 192.168.111.0 và 255.255.255.0). Đây chính là dải mạng mà bạn cần đặt IP theo.
Để tìm địa chỉ Gateway, bạn click vào nút NAT Settings.... Một cửa sổ mới sẽ hiện ra và hiển thị địa chỉ Gateway IP (ví dụ: 192.168.111.2). Đây là các thông tin cốt lõi bạn cần ghi nhớ để cấu hình cho máy ảo.
Hướng dẫn đặt IP tĩnh
Bây giờ, hãy khởi động máy ảo của bạn lên. Quy trình đặt IP tĩnh bên trong hệ điều hành máy ảo hoàn toàn giống như trên máy tính thật. Đối với máy ảo Windows, bạn thực hiện như sau:
- Mở
Control Panel>Network and Sharing Center>Change adapter settings. - Chuột phải vào card mạng, chọn
Properties. - Chọn
Internet Protocol Version 4 (TCP/IPv4)và nhấnProperties. - Chọn
Use the following IP addressvà điền các thông số bạn đã ghi nhớ:- IP address: Một địa chỉ trong dải Subnet, ví dụ:
192.168.111.50. - Subnet mask:
255.255.255.0. - Default gateway:
192.168.111.2. - Preferred DNS server: Bạn có thể dùng chính địa chỉ Gateway (
192.168.111.2) hoặc một DNS công cộng như8.8.8.8.
- IP address: Một địa chỉ trong dải Subnet, ví dụ:
Kiểm tra kết nối mạng
Sau khi lưu lại cấu hình IP tĩnh, bạn cần kiểm tra để chắc chắn mọi thứ hoạt động chính xác. Hãy mở Command Prompt (CMD) trên máy ảo và sử dụng các lệnh sau:
ipconfig /all: Lệnh này sẽ hiển thị chi tiết cấu hình mạng. Hãy kiểm tra xem địa chỉ IP, Gateway, DNS đã đúng như bạn vừa thiết lập hay chưa.ping 8.8.8.8: Lệnh này kiểm tra kết nối ra Internet. Nếu nhận được phản hồi, máy ảo của bạn đã kết nối thành công.ping google.com: Lệnh này kiểm tra xem DNS có hoạt động hay không. Nếu phân giải được tên miền và nhận phản hồi, cấu hình của bạn đã hoàn tất.
Các câu hỏi thường gặp (FAQ)
Tắt DHCP có làm máy ảo mất mạng không?
Có, ngay sau khi bạn tắt DHCP, máy ảo sẽ không thể tự động nhận địa chỉ IP và sẽ mất kết nối mạng. Đây là hành vi được dự đoán trước. Bạn bắt buộc phải thực hiện bước cấu hình IP tĩnh thủ công ngay sau đó để khôi phục kết nối.
Nên dùng mạng NAT hay Host-Only?
Câu trả lời phụ thuộc vào mục đích của bạn. Hãy sử dụng NAT (VMnet8) nếu bạn muốn máy ảo có thể truy cập Internet. Hãy sử dụng Host-Only (VMnet1) nếu bạn chỉ muốn tạo một mạng riêng biệt, an toàn giữa các máy ảo và máy tính thật, không có kết nối ra ngoài.
Làm sao để 2 máy ảo thông nhau?
Để hai hay nhiều máy ảo có thể giao tiếp với nhau, chúng phải được kết nối vào cùng một card mạng ảo (cùng một VMnet, ví dụ VMnet8). Sau đó, bạn phải đặt IP tĩnh cho mỗi máy ảo sao cho các địa chỉ IP này cùng một dải mạng (ví dụ: 192.168.111.50 và 192.168.111.51).
Tổng kết
Việc chủ động tắt DHCP trên VMware và cấu hình IP tĩnh là một kỹ năng nền tảng, mở ra nhiều khả năng cho việc học tập và triển khai các hệ thống mạng chuyên nghiệp.
Quy trình này cho phép bạn xây dựng các môi trường lab phức tạp, đảm bảo tính ổn định cho các máy chủ quan trọng và kiểm soát hoàn toàn không gian mạng ảo của mình. Bằng cách làm theo hướng dẫn trên, bạn đã có thể tự tin quản lý mạng trong VMware một cách hiệu quả.
