Việc cài đặt OpenBSD trên một ví dụ VULTR khá đơn giản, với một vài lưu ý nhỏ. Các hướng dẫn này được thử nghiệm với OpenBSD 5.5 và 5.6 và sẽ hoạt động với các phiên bản khác.
Đối với hầu hết các phần, chúng tôi sẽ chỉ cần làm theo hướng dẫn cài đặt OpenBSD tại trang web chính thức của OpenBSD.
Vấn đề duy nhất bạn có thể gặp phải là tuyến tĩnh cần thiết nếu bạn chọn sử dụng máy chủ tên của VULTR hoặc nếu bạn sử dụng DHCP. Tôi khuyên bạn không nên sử dụng DHCP trên hệ điều hành tùy chỉnh trong môi trường của VULTR, đơn giản vì nó yêu cầu các bước cấu hình bổ sung, theo ý kiến của tôi, đánh bại mục đích của DHCP.
Bạn sẽ cần một trình duyệt có thể chạy bảng điều khiển noVNC của VULTR.
Nên xem lại tài liệu Vultr này trước khi tiếp tục.
Các bước cần thiết cho OpenBSD tương tự như các hướng dẫn cho FreeBSD tại liên kết trên. Chúng tôi sẽ đề cập đến sự khác biệt dưới đây.
-
Trên màn hình Triển khai của VULTR, chọn gói VULTR 64 bit đáp ứng nhu cầu của bạn. Cần có gói 64 bit cho HĐH tùy chỉnh tại thời điểm viết bài này. Bạn có thể cài đặt iBS arch OpenBSD trên ví dụ 64 bit của mình nếu bạn muốn sử dụng RAM hiệu quả hơn. Chọn "Tùy chỉnh" cho hệ điều hành của bạn.
-
Tìm URL của phương tiện cài đặt OpenBSD mà bạn chọn từ các gương được liệt kê trong hướng dẫn cài đặt OpenBSD chính thức. Cố gắng chọn một tấm gương gần trung tâm dữ liệu của bạn. URL phải kết thúc bằng installXX.iso hoặc cdXX.iso, trong đó XX là phiên bản OpenBSD bạn chọn. Sử dụng URL này trong tính năng Tải lên / Quản lý ISO của VULTR, xuất hiện khi bạn chọn Hệ điều hành "Tùy chỉnh".
-
Xoay tròn VM của bạn với nút "Đặt hàng". Đừng lo lắng về việc cung cấp khóa SSH; điều này không được hỗ trợ cho một hệ điều hành tùy chỉnh. Chọn "Máy chủ của tôi-> Quản lý-> IPv4" và ghi chú địa chỉ IP, mặt nạ mạng con và cổng. Sau đó chọn "Xem bảng điều khiển", nơi bạn sẽ thấy trình khởi động trình cài đặt OpenBSD.
-
Khi trình cài đặt được khởi động, nhấn Ctrl-Z hoặc Ctrl-C để nhận dấu nhắc shell. Trong shell, thêm tuyến tĩnh của bạn. OpenBSD khác với FreeBSD ở chỗ bạn sẽ sử dụng địa chỉ IP của mình thay vì tên giao diện. Điều này cho phép bạn sử dụng máy chủ tên VULTR, 169.254.169.254.
# route add -net 169.254.0.0/16 -iface <your IP address>
-
Mở đầu trình cài đặt OpenBSD và nhấn Enter hoặc chạy install
(hoặc upgrade
nếu bạn đang nâng cấp cài đặt hiện có). Tham khảo tài liệu cài đặt OpenBSD chính thức cho phần còn lại của quá trình cài đặt.
-
Sau khi cài đặt, bạn sẽ nhận được một dấu nhắc shell. Bây giờ bạn sẽ muốn cấu hình giao diện mạng của mình để thiết lập tuyến tĩnh khi khởi động. Chỉnh sửa /mnt/etc/hostname.vio0
và thêm dòng sau vào cuối. Nếu bạn quên bước này, bạn có thể chỉnh sửa /etc/hostname.vio0
sau khi khởi động vào hệ thống mới.
!route add -net 169.254.0.0/16 -iface <your IP address>
-
Khởi động lại và tận hưởng.
Hãy nhớ rằng, là một dự án tập trung vào bảo mật, các nhà phát triển OpenBSD không khuyến khích ảo hóa. Không cho phép thực tế là bạn đang chạy OpenBSD đưa bạn vào cảm giác an toàn sai lầm. Điều đó đang được nói, một ví dụ KVM rẻ tiền có thể là một nền tảng tốt để có được một số kinh nghiệm với OpenBSD và vui chơi trong quá trình này. Tôi vẫn chưa gặp phải các vấn đề liên quan đến ảo hóa trong môi trường của VULTR.