Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
networking:pxe_boot_server [2010/07/18 19:19]
Sean Madden created
networking:pxe_boot_server [2017/02/05 22:43] (current)
Line 1: Line 1:
 +=====PXE Boot Server=====
 +====Prerequisites====
 Starting from scratch: Starting from scratch:
   * Install the latest version of Fedora   * Install the latest version of Fedora
Line 9: Line 11:
   * This is as easy as 'sudo yum install dhcp tftp-server xinetd syslinux'​   * This is as easy as 'sudo yum install dhcp tftp-server xinetd syslinux'​
  
 +====DHCP====
 This is my configuration for dhcp.  Change values in here as required. This is my configuration for dhcp.  Change values in here as required.
 /​etc/​dhcp/​dhcpd.conf : /​etc/​dhcp/​dhcpd.conf :
Line 25: Line 28:
 Point of note:  You must have a 10.0.0.0/24 address assigned to a NIC for the DHCP server to broadcast on. Point of note:  You must have a 10.0.0.0/24 address assigned to a NIC for the DHCP server to broadcast on.
  
 +====TFTP====
 /​etc/​xinetd.d/​tftp : /​etc/​xinetd.d/​tftp :
  
Line 48: Line 52:
 and TFTP traffic directed at the server. and TFTP traffic directed at the server.
  
 +====IPTABLES====
 /​etc/​sysconfig/​iptables : /​etc/​sysconfig/​iptables :
  
Line 56: Line 61:
 </​code>​ </​code>​
  
 +====Filesystem====
 This is how I structured my filesystem. ​ You may move the root tftpboot directory wherever you like, but the substructure must remain the same. This is how I structured my filesystem. ​ You may move the root tftpboot directory wherever you like, but the substructure must remain the same.
  
Line 83: Line 89:
 I have found it easier to simply disable SELinux on my PXE server boxes if only to remove needless hassle. I have found it easier to simply disable SELinux on my PXE server boxes if only to remove needless hassle.
  
 +====Additional Tutorials====
 Follow the following links for instructions on how to add individual boot options. Follow the following links for instructions on how to add individual boot options.
   * [[networking:​pxeboot:​Memtest over PXEBoot]]   * [[networking:​pxeboot:​Memtest over PXEBoot]]
networking/pxe_boot_server.txt ยท Last modified: 2017/02/05 22:43 (external edit)
Back to top
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0