NETBOOT Alpine Linux using Alpine Linux! PXE Boot Server Setup

apalrd's adventures
apalrd's adventures
31 هزار بار بازدید - 2 سال پیش - I want to add PXE
I want to add PXE boot functionality to my Proxmox VDI Thin Client project, but I need a functional PXE server first. Today, I build just that. Since I'm planning on using Alpine Linux as the network-booted operating system, I decided to build the server on Alpine as well to familiarize myself with it. In this case, the server is acting as the TFTP and HTTP server, and using the iPXE loader compiled with a custom script to network boot Alpine.

While I don't go into it in this video, the next part of this series creates the Alpine APKOVL (overlay) to allow us to netboot into a fully configured thin client appliance, with no need to mount any root filesystems or home directories over the network. Once the appliance is booted, it's completely self sufficient.

While I am planning on using this for a thin client for the SPICE protocol, you could also use this with Remmina for RDP or Firefox for a network booted kiosk. Anything where you can fit the entire filesystem in RAM and don't need persistent storage for any files the user would change.

Blog post with all of the instructions to copy/paste:
https://www.apalrd.net/posts/2022/alp...

Link to my Discord server:
Discord: discord

If you find my content useful and would like to support me, feel free to here: https://ko-fi.com/apalrd

Timestamps:
00:00 - Introduction
01:53 - Alpine Installation
06:15 - Basic Setup
08:17 - HTTP Server
11:23 - Download Alpine Netboot
13:26 - TFTP Server
14:36 - iPXE Build
22:32 - DHCP Configuration for OPNsense
24:22 - Testing

#Linux
#Proxmox
#Netboot
#PXE
#AlpineLinux
2 سال پیش در تاریخ 1401/02/08 منتشر شده است.
31,008 بـار بازدید شده
... بیشتر