Winston.makernexus

From makernexuswiki
Jump to navigation Jump to search

winston.makernexus is our DHCP, DNS, PXE Imaging, and web server available locally at the space.

Some useful notes to be better organized later:

  • DHCP, DNS, and TFTP is provided by dnsmasq, /etc/dnsmasq.d/90-makernexus contains the requisite configs.
  • DHCP lease TTLs are set to 1 hour to hopefully mitigate lease exhaustion (too many leases assigned for too long)
  • DNS uses a local domain name of 'makernexus' (handed out via DHCP), all machines and devices are available on the local network as $MACHINE.makernexus
  • TFTP is served from /var/tftp
    • PXELINUX, SYSLINUX, etc packages are installed via apt and then the files symlinked into /var/tftp
  • Web is served from /var/www/html, with subfolders:
    • linux/ Ubuntu setup preseed and scripts
    • arduino/ Arduino IDE archives