Docs/Infrastructure: Difference between revisions

Jump to navigation Jump to search
updates after reorganization (new IPs, OS changes, server assignments)
(New page: http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_M18.png http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_G17.png http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_R...)
 
(updates after reorganization (new IPs, OS changes, server assignments))
 
(10 intermediate revisions by 3 users not shown)
[[File:GLRC Server Rack.jpg|alt=Photo of the shared server rack in the GLRC as of 2023-12-11.|thumb|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.]]
http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_M18.png http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_G17.png http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_R4.png
=== 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:
http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_Q1.png http://en.wikipedia.org/w/extensions/wikihiero/img/hiero_A40.png
 
* [https://lug.mtu.edu LUG Homepage]
* [ircs://lug.mtu.edu:6697/#mtu IRC server]
* LUG IRC<->Discord<->Matrix Bridge ([https://github.com/prophetofxenu/discord-irc-matrix old bridge])
* This Wiki
* [https://matrix.to/#/#mtu-lug:lug.mtu.edu Matrix server] (soon)
* Other miscellaneous internal LUG services (PXEboot, LDAP, etc)
 
Nodes run [https://proxmox.com/en/ 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 [https://opnsense.org/ OPNSense].
 
MTU Domain: <code>lug.mtu.edu</code>
 
MTU IP (CARP): <code>141.219.180.69</code>
 
MTU IP (Ravioli): <code>141.219.180.68</code>
 
MTU IP (Lasagna): <code>141.219.180.71</code>
 
=== Shell ===
 
The multi-tenant pubnix server all LUG members get lifetime access to.
 
Runs all services "by LUG, for LUG." Examples include:
 
* [https://shell.lug.mtu.edu LUG Member homepages]
* [https://shell.lug.mtu.edu:50000/ IRC bouncer]
* SSH jumphost from off-campus
* LUG fileshare host (soon)
* More to be added by user request
 
Runs on [[Debian]].
 
MTU Domain: <code>shell.lug.mtu.edu</code>
 
MTU IP: <code>141.219.180.72</code>
 
=== 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 [https://www.freebsd.org/ FreeBSD].
 
MTU Domain: <code>mirrors.lug.mtu.edu</code>
 
MTU IP: <code>141.219.180.70</code>

Navigation menu