Docs/Infrastructure

From MTU LUG Wiki
Revision as of 00:09, 15 August 2026 by Simone (talk | contribs) (updates after reorganization (new IPs, OS changes, server assignments))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Photo of the shared server rack in the GLRC as of 2023-12-11.
Shared server rack in the GLRC as of 2026-02-20. Starting below the yellow Google server, the servers are (from top-to-bottom): Ravioli, Lasagna, Shell, Kurisu, Okabe, Daru, Luka, Mayuri, Maho, Leskinen, Mirrors.

Kurisu, Okabe, Daru, Luka, Mayuri

All nodes in the LUG Proxmox Cluster to run VMs for services.

Current services run by VMs in the cluster include:

Nodes run Proxmox, and all VMs run Debian.

All nodes and VMs sit behind OPNSense and do not have public IP addresses or domain names.

Lasagna, Ravioli

Router/firewalls. Responsible for:

  • DHCP, DNS, NAT for Server LAN
  • DHCP for OOB LAN (no internet, restricted from Server LAN)
  • Wireguard VPN ingress
  • CARP for public services and internal network redundancy
  • Port-forwarding traffic to VMs in Proxmox cluster

Runs on OPNSense.

MTU Domain: lug.mtu.edu

MTU IP (CARP): 141.219.180.69

MTU IP (Ravioli): 141.219.180.68

MTU IP (Lasagna): 141.219.180.71

Shell

The multi-tenant pubnix server all LUG members get lifetime access to.

Runs all services "by LUG, for LUG." Examples include:

Runs on Debian.

MTU Domain: shell.lug.mtu.edu

MTU IP: 141.219.180.72

Mirrors

Runs Linux mirrors on FreeBSD.

Current distros hosted by Mirrors include:

  • Arch Linux
  • CentOS (+ CentOS AltArch)
  • Debian (+ Debian ISOs)
  • Fedora (+ Fedora EPEL and RPMfusion)
  • gentoo Linux
  • Ubuntu (+ Ubuntu ISOs)
  • + More to come as Mirrors gets more storage.

Runs on FreeBSD.

MTU Domain: mirrors.lug.mtu.edu

MTU IP: 141.219.180.70