Sau khi đọc hướng dẫn giới thiệu tuần trước, bạn bây giờ biết rằng KVM không phải là quái vật kinh khủng, mà là phần mềm ảo hóa thân thiện và mạnh mẽ cho Linux. Nó có cả công cụ quản lý GUI và dòng lệnh, vì vậy bạn có thể chọn cái nào phù hợp nhất. Hôm nay, chúng ta sẽ mở rộng kiến thức một chút. Chúng ta sẽ nói về thiết lập mạng, tuy nhiên chỉ dừng lại trước bridged networking, điều đó đáng giá một bài viết riêng.
Chúng ta sẽ học cách thêm bộ điều hợp ảo mới, cấu hình mạng và dải địa chỉ IP bằng DHCP, tìm hiểu sự khác biệt giữa chế độ NAT và Routed, bật/tắt mạng, và một vài thứ khác. Tôi muốn cảnh báo trước rằng đây sẽ không phải là hướng dẫn thú vị nhất, nhưng chắc chắn hữu ích.
Quản lý mạng
Mở Virtual Machine Manager (VMM). Nhấp Edit > Host Details > tab Virtual Networks.
Điều này sẽ mở phần Network. Mặc định, bạn sẽ có một mạng được cấu hình, active và autostart khi boot. Tên thiết bị sẽ cho bạn biết cách xác định bộ điều hợp mạng.
Trong phần IPv4 Configuration, bạn sẽ thấy chi tiết mạng, bao gồm địa chỉ IP, subnet mask, đầu và cuối dải địa chỉ DHCP, cũng như kiểu chuyển tiếp (forwarding). Chúng ta sẽ nói thêm về những điều này trong chốc lát.
Thêm mạng
Giả sử bạn muốn tạo một pool máy ảo riêng biệt, sẽ chạy dịch vụ riêng và phải được cô lập khỏi các máy khách khác. Tường lửa sẽ làm được, nhưng bạn cũng có thể tạo mạng mới, với dải địa chỉ IP riêng. Hãy thêm mạng mới.
Nhấp vào biểu tượng dấu cộng màu xanh ở góc dưới bên trái:
P.S. Các nút Action khá trực quan, nhưng chúng ta sẽ thảo luận thêm một chút sau khi tạo mạng mới. Nhấp vào dấu cộng xanh sẽ khởi chạy trình hướng dẫn tạo mạng ảo.
Bạn sẽ phải đặt tên cho mạng mới, chọn dải IP và cấu hình cấp phát DHCP. Khá tầm thường cho đến nay.
Bây giờ đến phần thú vị. Bạn cần quyết định đây sẽ là mạng cô lập không có truy cập bên ngoài hay mạng có thể thấy lưu lượng bên ngoài. Điều này giống với những gì chúng ta đã làm với mạng VirtualBox.
Forwarding (Chuyển tiếp) sẽ cho phép KVM gửi và nhận gói tin đến và từ mạng bên ngoài. Trong danh sách thả xuống Destination, bạn có thể chọn thiết bị bạn muốn chuyển tiếp mạng ảo của mình đến. Ví dụ, trên laptop HP Pavilion của tôi, tôi có rất nhiều thiết bị. eth0 là bộ điều hợp dây, eth1 là bộ điều hợp Wireless.
Trường mode (chế độ) thú vị hơn. Nếu không cấu hình bridged networking, bạn sẽ không thể thuê địa chỉ IP từ máy chủ DHCP bên ngoài, như router. Điều này có nghĩa là máy khách của bạn chỉ có NAT. Điều này không xấu, nhưng nếu bạn bắt buộc phải có dịch vụ đối ngoại chạy bên trong máy ảo, bạn có thể cần cân nhắc bridged networking.
Khi bạn sẵn sàng, xem lại tóm tắt và tạo mạng mới:
Sử dụng mạng mới
Bây giờ, bạn có một bộ điều hợp bổ sung, mà bạn có thể chọn trong trình hướng dẫn tạo máy ảo. Điều này cho phép bạn tách biệt máy ảo bất kỳ cách nào. Hơn nữa, bạn có thể bắt đầu, dừng hoặc xóa bộ điều hợp mạng, sử dụng nút Play/Stop.
Vâng, đó là tất cả. Không thực sự quá thú vị, nhưng hữu ích. Và tất nhiên, tất cả các lệnh và tùy chọn này cũng có sẵn từ dòng lệnh. Nhưng đó là cho một thời điểm khác.
Kết luận
Quản lý mạng trong KVM dễ dàng như bất kỳ sản phẩm ảo hóa nào khác. Nếu bạn không thoải mái dùng dòng lệnh, bạn có thể đạt kết quả mong muốn qua VMM. GUI cho phép bạn thêm, xóa, kích hoạt, vô hiệu hóa bộ điều hợp ảo, thay đổi chế độ và kết nối, thiết lập địa chỉ IP và mask và dải DHCP. Khá dễ dàng, tổng thể.
Bridged networking thú vị và thú vị hơn NAT đơn thuần, nhưng chúng ta sẽ nói về nó trong hướng dẫn chuyên biệt. Dù sao, bạn đã làm chủ thêm một khía cạnh của KVM, khiến nó thân thiện và đơn giản hơn. Tiếp theo, chúng ta sẽ nói về Storage, sau đó giải quyết xung đột VirtualBox nổi tiếng, và quay lại bridged networking.
Chúc vui.