Skip to content
  • Đăng nhập
Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA
  • Đăng nhập
  • Khuyến mại
    • Tên miền
          • Đăng ký tên miền
            Miễn phí Email hoặc Hosting 1 năm
          • Bảng giá tên miền
          • Quy trình đăng ký tên miền
          • Gia hạn tên miền
            Duy trì tên miền với mức giá hợp lý
          • Kiểm tra tên miền
          • Thủ tục chuyển nhượng tên miền VN
          • Quy trình xử lý khiếu nại liên quan đến tên miền
    • Hosting
          • NVME Hosting
            Hosting tốc độ nhanh nhất hiện nay
          • Hosting Linux cPanel
            Giảm giá lên đến 40%
          • Hosting Linux DirectAdmin
            Off 15%: Hosting + Domain
          • Hosting WordPress
            Off 20%: Chuyển dịch vụ về BKNS
          • Hosting SEO
          • Hosting Windows
          • Reseller Hosting DirectAdmin
          • Reseller Hosting Cpanel
    • Email
          • Cloud Email Hosting
            Off 20%: Hosting + Domain + Email
          • Cloud Email Server
            Miễn phí SSL, Giảm giá 20%
          • Email Relay
            White list IP
          • Các hỏi đáp về dịch vụ Email
    • Cloud
          • Cloud VPS SSD
            Giảm giá lên tới 90%
          • VPS Giá Rẻ
          • Cloud VPS SEO
            Dành riêng cho SEO với 5 IP
          • Cloud VPS BK Misa
          • E-meeting
          • Cloud VPN
    • Máy chủ
          • Cho thuê máy chủ
            Thuê máy chủ tặng máy chủ
          • Dịch vụ quản trị máy chủ trọn gói
            Yên tâm, an toàn dữ liệu
          • Thuê chỗ đặt máy chủ
            Miễn phí 400W điện
          • Máy chủ cho MMO
            Tương tác tốt nhất với Youtube, FB, Google và MMO
          • Thuê Máy Chủ Riêng
          • Các dịch vụ liên quan tới máy chủ
          • Thuê chỗ đặt máy chủ VDC-VNPT
          • Thuê máy chủ lẻ offline
    • Phần mềm
          • DirectAdmin
          • Softaculous
          • CloudLinux
          • Cpanel/WHM
          • Imunify360
          • Plesk Obsidian
          • vBulletin
          • LiteSpeed
    • Website
    • Chứng chỉ SSL
    • Đại lý
      • Chính sách đại lý
      • Bảng giá đại lý
      • Các hỏi đáp về đại lý
    • Hướng dẫn
      • Hướng dẫn thanh toán
      • Hướng dẫn dịch vụ
      • Hướng dẫn sử dụng trang id.bkns.vn
  • Khuyến mại
Trang chủ » Triển khai PXE sử dụng Cobbler Server và cấu hình DHCP server trên Pfsense – Deploy OS Linux

Triển khai PXE sử dụng Cobbler Server và cấu hình DHCP server trên Pfsense – Deploy OS Linux

30/08/2020 23:40 | Lượt xem : 24

Mục lục

  • 1 1. PXE là gì?
  • 2 2. Cài đặt Cobbler Server.
  • 3 3. Deploy OS Linux
    • 3.1 a. Deploy OS CentOS 6-7-8
    • 3.2 b. Deploy OS Ubuntu 16-18-20

1. PXE là gì?

      PXE – Preboot Execution Environment, môi trường thực thi preboot. PXE là một cơ chế cho phép khởi động một phần mềm lấy qua mạng (hệ điều hành).

      Về khái niệm cụ thể, có chế hoạt động và mô hình của PXE các bạn có thể tham khảo chi tiết trong một bài viết khác của vData tại đây

      Bài này mình sẽ giới thiệu với các bạn về các bước cài đặt Cobbler Server và Deploy OS Linux (Centos, Ubuntu).

      Yêu cầu chuẩn bị cho triển khai:

  • Hệ điều hành Centos 7 cài đặt Cobbler Server.
  • DHCP Server: Sử dụng Pfsense để cấp DHCP
  • TFTP Server: Sử dụng Cobbler Server

2. Cài đặt Cobbler Server.

  • Update OS:
# yum install wget tar gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which patch mailx bzip2-devel lsof glibc-headers kernel-devel expat-devel psmisc net-tools systemd-devel libdb-devel perl-DBI perl-Perl4-CoreLibs perl-libwww-perl xfsprogs rsyslog logrotate crontabs file kernel-headers
# yum install epel-release –y
# yum update -y
  • Cài đặt đồng bộ thời gian
# yum install chrony -y
# systemctl start chronyd
# systemctl enable chronyd
# systemctl restart chronyd
# chronyc sources -v
  • Cài đặt Cobbler Server và các gói phụ
# yum install cobbler cobbler-web syslinux xinetd bind bind-utils debmirror pykickstart fence-agents-all –y
# systemctl start cobblerd
# systemctl enable cobblerd
# systemctl start httpd
# systemctl enable httpd
  • Cấu hình DHCP Server trên Pfsense

      Bài này mình sẽ chỉ sử dụng 1 IP chính của Cobbler Server để cấu hình cho DHCP Server trên Pfsense và cũng đóng vai trò là TFTP Server.

Bước 1:

Bước 2:

  • Sửa file cấu hình Cobbler các giá trị:
# vi /etc/cobbler/settings

manage_dns: 1

bind_master: 8.8.8.8

next_server: 172.16.2.198  (IP TFTP Server)

server: 172.16.2.198 (IP Cobbler Server)

# vi /etc/xinetd.d/tftp

# vi /etc/debmirror.conf

Disbale @dists=”sid”; và @arches=”i386″; để hỗ trợ các distro Debian.

#@dists="sid";

#@arches="i386";

  • Khởi động lại services
# systemctl enable rsyncd.service
# systemctl restart rsyncd.service
# systemctl restart cobblerd
# systemctl restart xinetd
# systemctl enable xinetd
# cobbler get-loaders
# cobbler check
# cobbler sync

3. Deploy OS Linux

a. Deploy OS CentOS 6-7-8

      Phần này là các bước deploy OS Centos 7, với OS Centos 6 và Centos 8 các bạn có thể làm các bước tương tự để deploy OS.

# cd /var/lib/tftpboot/
# mkdir CentOS-7
# cd /var/lib/tftpboot/CentOS-7
# wget https://mirrors.bkns.vn/centos/7/os/x86_64/isolinux/vmlinuz
# wget https://mirrors.bkns.vn/centos/7/os/x86_64/isolinux/initrd.img

      Chỉnh sửa cấu hình Menu Boot:

# vi /var/lib/tftpboot/pxelinux.cfg/default

      Thêm nội dung sau:

label 1
menu label Install CentOS-7-x64 with http://mirror.bkns.vn Repo
kernel CentOS-7/vmlinuz
append initrd=CentOS-7/initrd.img
method=https://mirrors.bkns.vn/centos/7/os/x86_64/

b. Deploy OS Ubuntu 16-18-20

      Phần này là các bước deploy Ubuntu 16, với Ubuntu 18 và Ubuntu 20 các bạn cũng làm các bước tương tự nhé. Với OS Centos 7 phía trên thì dữ liệu của OS sẽ được download từ trên https://mirrors.bkns.vn về để tiến hành cài đặt. Còn với OS Ubuntu này mình sẽ tiến hành Upload và giải nén dữ liệu OS lưu trữ trên Cobber Server –  Có nghĩa là lúc này Cobbler Server sẽ đóng vai trò giống như TFTP Server bạn nhé.

      Upload hoặc download ISO (trong bài này đã upload 3 iso trong thư mục /home)

# mkdir /mnt/Ubuntu-16
# mkdir /var/www/html/ubuntu16/
# mount -t iso9660 -o loop /home/ubuntu-16.04.6-server-amd64.iso /mnt/Ubuntu-16/
# cp -r /mnt/Ubuntu-16/* /var/www/html/ubuntu16/

      Tạo file local-sources.seed

# cd /var/www/html/ubuntu16/preseed/
# touch local-sources.seed
# vi local-sources.seed

Add: d-i live-installer/net-image string http://172.16.2.198/ubuntu16/install/filesystem.squashfs

      Download Kernel từ TFTP Server lưu trữ phía trên.

# cd /var/lib/tftpboot/
# mkdir Ubuntu-16
# cd /var/lib/tftpboot/Ubuntu-16
# wget http://172.16.2.198/ubuntu16/install/netboot/ubuntu-installer/amd64/initrd.gz
# wget http://172.16.2.198/ubuntu16/install/netboot/ubuntu-installer/amd64/linux

      Chỉnh sửa cấu hình Menu Boot:

# vi /var/lib/tftpboot/pxelinux.cfg/default

      Thêm nội dung sau:

label 2
menu label Install Ubuntu-16-x64 with Local
kernel Ubuntu-16/
linux
append
url=http://172.16.2.198/ubuntu16/preseed/local-sources.seed vga=788 initrd=Ubuntu-16/initrd.gz

      Sau khi tạo xong PXE boot sử dụng Cobbler Server, thì các máy Client trong mạng khi khởi động boot PXE sẽ hiển thị được menu boot như hình dưới.

Chúc các bạn thành công!

 

admin

Bài viết liên quan

Tên miền .vn

[KHUYẾN MÃI]MUA .COM HOẶC .NET NHẬN QUÀ LÊN ĐẾN 700K

22/02/2022

32

Đăng ký tên miền – nhận liền quà tặng Ưu đãi lần đầu tiên xuất hiện tại Vdata, đăng ký tên miền .COM hoặc .NET...

Hướng dẫn tạo tài khoản kết nối VPN trên Pfsense

24/05/2021

33

Sau khi các bạn đã đăng ký dịch vụ VPN tại vData, gói dịch vụ đã được Setup OS và tối ưu hoàn chỉnh, các bạn chỉ cần...
Lỗi Xigncode

làm thế nào để gia hạn tên miền .CX, .DE, .EU và .NL

04/01/2021

13

Đối với tên miền đặc biệt .CX, .DE, .EU và .NL Quý khách cần gia hạn trước 10 ngày trước khi tên miền hết hạn....

Cài đặt và định cấu hình máy chủ Graylog trên VPS Ubuntu 18.04

04/01/2021

19

Mục lục1 1. Tổng quan2 2. Điều kiện để cài đặt và định cấu hình máy chủ Graylog trên Ubuntu 18.04 VPS 3 3. Thực hiện...

Hướng dẫn cài đặt SSL trên host cPanel

07/12/2020

18

Xin chào các bạn, Để đăng kí và cài đặt SSL cho domain của các bạn, mình xin hướng dẫn các bạn làm theo các...
Danh mục
  • Các lỗi website
  • Cài đặt SSL
  • Chuẩn bị đăng ký
  • Chứng chỉ SSL
  • Cloud VPS
  • cPanel
  • Dedicate Server
  • DirectAdmin
  • Email
  • Giới thiệu chung
  • Hosting (Linux, Windows)
  • Hosting Linux
  • Hướng dẫn
  • Hướng dẫn thanh toán
  • Imunify360
  • IP
  • Kiến thức chung
  • Phần mềm
  • Plesk 12/Onyx
  • Server
  • Tên miền
  • Thông báo
  • Tin tức
  • Tối ưu web
  • Tuyển dụng
  • VPS Linux
  • VPS Windows
  • WordPress
Xem tất cả bài viết

Về chúng tôi

  • Giới thiệu
  • Thông báo
  • Hướng dẫn
  • Tuyển dụng
  • Liên hệ

Các dịch vụ

  • Đăng ký tên miền
  • Hosting cPanel
  • Dịch vụ Email
  • Thuê VPS Giá Rẻ – Thuê Máy Chủ VPS
  • Thuê chỗ đặt máy chủ
  • Phần mềm
  • SSL & Bảo mật
  • Thiết kế website

Thông tin cần biết

  • Quy trình đăng ký tên miền
  • Chính sách riêng tư
  • Tư vấn chọn Hosting
  • Tư vấn chọn tên miền đẹp
  • Tư vấn Thiết kế website
  • Ý nghĩa phần đuôi tên miền

Câu hỏi thường gặp

  • Câu hỏi thường gặp
  • Các hỏi đáp về dịch vụ tên miền
  • Các hỏi đáp về dịch vụ hosting
  • Các hỏi đáp về dịch vụ Email
  • Các hỏi đáp về dịch vụ máy chủ
  • Hỏi đáp dịch vụ SSL
  • Các hỏi đáp về đại lý

Hướng dẫn sử dụng

  • Hỏi đáp dịch vụ SSL
  • Các hỏi đáp về đại lý
  • Các hỏi đáp về dịch vụ tên miền
  • Các hỏi đáp về dịch vụ máy chủ
  • Các hỏi đáp về dịch vụ hosting
  • Các hỏi đáp về dịch vụ Email
  • Hướng dẫn thanh toán
Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA

Số ĐKKD: 0108987871

Địa chỉ trụ sở: BT2-VT18, Khu nhà ở Xa La, Phường Phúc La, Quận Hà Đông, Thành phố Hà Nội

Chịu trách nhiệm nội dung: Giám đốc Nguyễn Thị Ngân

Copyright © Since 2010 VDATA, All rights reserved

Sử dụng dịch vụ tại VDATA.VN có nghĩa là bạn đồng ý với Quy định sử dụng của chúng tôi.

Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA

CÔNG TY CỔ PHẦN VDATA VIỆT NAM

LocationTầng 5, Tòa nhà 169, Nguyễn Ngọc Vũ, Phường Trung Hòa, Quận Cầu Giấy, TP Hà Nội.

LocationLầu 2 Tòa nhà 1B1 Thành Thái, Cư Xá Đồng Tiến, Phường 14, Quận 10, TP. Hồ Chí Minh.

Phone Tổng đài 24/7: 028.7305.3888

Email Email liên hệ: info@vdata.vn

Email Email phản hồi dịch vụ: info@vdata.vn

Liên hệ với chúng tôi:

Zalo Offcial Account của hệ thống :

Zalo
Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA Nhà cung Cấp Hosting – Tên Miền – Cloud VPS | VDATA
Copyright © 2022 VDATA, All rights reserved
  • Tên miền
    • Đăng ký tên miền
      Miễn phí Email hoặc Hosting 1 năm
    • Bảng giá tên miền
    • Gia hạn tên miền
      Duy trì tên miền với mức giá hợp lý
    • Quy trình đăng ký tên miền
    • Quy trình xử lý khiếu nại liên quan đến tên miền
    • Thủ tục chuyển nhượng tên miền VN
    • Kiểm tra tên miền
  • Hosting
    • NVME Hosting
      Hosting tốc độ nhanh nhất hiện nay
    • Hosting Linux DirectAdmin
      Off 15%: Hosting + Domain
    • Hosting Linux cPanel
      Giảm giá lên đến 40%
    • Hosting WordPress
      Off 20%: Chuyển dịch vụ về BKNS
    • Hosting SEO
    • Hosting Windows
    • Reseller Hosting Cpanel
    • Reseller Hosting DirectAdmin
  • Email
    • Cloud Email Hosting
      Off 20%: Hosting + Domain + Email
    • Email Relay
      White list IP
    • Cloud Email Server
      Miễn phí SSL, Giảm giá 20%
    • Các hỏi đáp về dịch vụ Email
  • Cloud
    • Cloud VPS SEO
      Dành riêng cho SEO với 5 IP
    • Cloud VPS SSD
      Giảm giá lên tới 90%
    • VPS Giá Rẻ
    • Cloud VPS BK Misa
    • E-meeting
    • Cloud VPN
  • Máy chủ
    • Cho thuê máy chủ
      Thuê máy chủ tặng máy chủ
    • Thuê chỗ đặt máy chủ
      Miễn phí 400W điện
    • Dịch vụ quản trị máy chủ trọn gói
      Yên tâm, an toàn dữ liệu
    • Máy chủ cho MMO
      Tương tác tốt nhất với Youtube, FB, Google và MMO
    • Các dịch vụ liên quan tới máy chủ
    • Thuê máy chủ lẻ offline
    • Thuê Máy Chủ Riêng
    • Thuê chỗ đặt máy chủ VDC-VNPT
  • Phần mềm
    • DirectAdmin
    • CloudLinux
    • Plesk Obsidian
    • vBulletin
    • LiteSpeed
    • Softaculous
    • Imunify360
    • Cpanel/WHM
  • Website
  • Chứng chỉ SSL
  • Đại lý
    • Chính sách đại lý
    • Bảng giá đại lý
    • Các hỏi đáp về đại lý
  • Hướng dẫn
    • Hướng dẫn thanh toán
    • Hướng dẫn dịch vụ
    • Hướng dẫn sử dụng trang id.bkns.vn
  • WooCommerce not Found
  • Newsletter
  • Đăng nhập
  • Tên miền
    • Đăng ký tên miền
      Miễn phí Email hoặc Hosting 1 năm
    • Bảng giá tên miền
    • Gia hạn tên miền
      Duy trì tên miền với mức giá hợp lý
    • Quy trình đăng ký tên miền
    • Quy trình xử lý khiếu nại liên quan đến tên miền
    • Thủ tục chuyển nhượng tên miền VN
    • Kiểm tra tên miền
  • Hosting
    • NVME Hosting
      Hosting tốc độ nhanh nhất hiện nay
    • Hosting Linux DirectAdmin
      Off 15%: Hosting + Domain
    • Hosting Linux cPanel
      Giảm giá lên đến 40%
    • Hosting WordPress
      Off 20%: Chuyển dịch vụ về BKNS
    • Hosting SEO
    • Hosting Windows
    • Reseller Hosting Cpanel
    • Reseller Hosting DirectAdmin
  • Email
    • Cloud Email Hosting
      Off 20%: Hosting + Domain + Email
    • Email Relay
      White list IP
    • Cloud Email Server
      Miễn phí SSL, Giảm giá 20%
    • Các hỏi đáp về dịch vụ Email
  • Cloud
    • Cloud VPS SEO
      Dành riêng cho SEO với 5 IP
    • Cloud VPS SSD
      Giảm giá lên tới 90%
    • VPS Giá Rẻ
    • Cloud VPS BK Misa
    • E-meeting
    • Cloud VPN
  • Máy chủ
    • Cho thuê máy chủ
      Thuê máy chủ tặng máy chủ
    • Thuê chỗ đặt máy chủ
      Miễn phí 400W điện
    • Dịch vụ quản trị máy chủ trọn gói
      Yên tâm, an toàn dữ liệu
    • Máy chủ cho MMO
      Tương tác tốt nhất với Youtube, FB, Google và MMO
    • Các dịch vụ liên quan tới máy chủ
    • Thuê máy chủ lẻ offline
    • Thuê Máy Chủ Riêng
    • Thuê chỗ đặt máy chủ VDC-VNPT
  • Phần mềm
    • DirectAdmin
    • CloudLinux
    • Plesk Obsidian
    • vBulletin
    • LiteSpeed
    • Softaculous
    • Imunify360
    • Cpanel/WHM
  • Website
  • Chứng chỉ SSL
  • Đại lý
    • Chính sách đại lý
    • Bảng giá đại lý
    • Các hỏi đáp về đại lý
  • Hướng dẫn
    • Hướng dẫn thanh toán
    • Hướng dẫn dịch vụ
    • Hướng dẫn sử dụng trang id.bkns.vn
  • Messenger Chat Messenger