Winston.makernexus

From makernexuswiki
Revision as of 03:39, 7 December 2018 by Greg G (talk | contribs) (Created page with "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 prov...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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