Current status: Two new-tube computers, one as a PXE server and the other one as a client, can run nicely.

Current problem: Running three new-tube computers at the same time, one as a server and two as clients, is still not possible.

We want to make a diskless computing system so that we need a PXE Server. PXE stands for "Pre-boot eXecution Environment". PXE is a special extension of services provided by the Dynamic Host Configuration Protocol (DHCP). It uses a Trivial File Transfer Protocol (TFTP) server to provide minimal boot to a network client. Let's try to configure it!

Small subnet for testing DHCP

What we need


Network setting

SSH check

Setting for the PXE server machine

SElinux should be in permissive mode.

Install DHCP and TFTP Server etc

DHCP Configuration

TFTP Configuration

NFS configuration

Copy system data for booting

Firewall and starting NFS


Set PXE client

Front page   New List of pages Search Recent changes   Help   RSS of recent changes