servers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
servers [2018-02-08 14:32] – [ehl-vm-webapp] tim | servers [2018-08-13 10:23] – [oxygen] tim | ||
---|---|---|---|
Line 5: | Line 5: | ||
==== oxygen ==== | ==== oxygen ==== | ||
- | Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, 2x146GB SAS, VSphere Hypervisor.\\ | + | Dell PowerEdge R610, Xeon X5550 @ 2.67GHz, 12GB RAM, <del>2x146GB SAS</ |
- | Will host virtual-routers and other network-related VMs. | + | Hacklab Core Router |
==== magnesium ===== | ==== magnesium ===== | ||
- | Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA, VSphere Hypervisor.\\ | + | Dell PowerEdge R610, 2x Xeon E5645 @ 2.4GHz, 48GB RAM, 2x1TB SATA, Ubuntu 18.04 and libvirt/KVM.\\ |
- | Suspected fault with the PERC 6/i RAID controller. Disks will sometimes drop offline.\\ | + | Hacklab |
- | Will host general | + | |
==== lithium ==== | ==== lithium ==== | ||
Line 19: | Line 17: | ||
* Proxmox server hosting VMs for Hacklab and users | * Proxmox server hosting VMs for Hacklab and users | ||
- | * Intended to be decommissioned | + | * Decommissioned |
==== ganymede (or kay/ | ==== ganymede (or kay/ | ||
Line 30: | Line 28: | ||
* Secondary [[dnsdhcp|DNS and DHCP]] | * Secondary [[dnsdhcp|DNS and DHCP]] | ||
- | |||
- | ==== or-door-controller ==== | ||
- | |||
- | < | ||
- | |||
- | or-door-controller died and has been replaced by ehl-vm-doors. | ||
===== IoT devices ===== | ===== IoT devices ===== | ||
Line 62: | Line 54: | ||
===== Internal VMs ===== | ===== Internal VMs ===== | ||
- | Note: Although these VMs follow the //chemical elements// naming scheme, it's probably time to start using functional hostnames instead (save the names for bare metal). | + | Note 1: Although these VMs follow the //chemical elements// naming scheme, it's probably time to start using functional hostnames instead (save the names for bare metal). |
+ | |||
+ | Note 2: Where small applications are Dockerized and hosted together, they are grouped according to the people who require access. e.g. limited access to personal data, wide access to lab automation/ | ||
==== boron.hacklab ==== | ==== boron.hacklab ==== | ||
- | VM hosted on lithium. Hosts network and infrastructure applications via Docker: | + | VM hosted on magnesium. Hosts network and infrastructure applications via Docker: |
* [[https:// | * [[https:// | ||
Line 71: | Line 66: | ||
* nginx redirection service | * nginx redirection service | ||
* Postfix MTA | * Postfix MTA | ||
- | * DNS resolver | + | * <del>DNS resolver</ |
* Syslog | * Syslog | ||
* InfluxDB + collectd for network | * InfluxDB + collectd for network | ||
Line 77: | Line 72: | ||
==== nitrogen.hacklab ==== | ==== nitrogen.hacklab ==== | ||
- | VM hosted on Lithium. Hosts [[https:// | + | VM hosted on magnesium. Hosts [[https:// |
==== cobalt.hacklab ==== | ==== cobalt.hacklab ==== | ||
- | VM hosted on lithium. Runs LibreNMS network monitor. | + | VM hosted on magnesium. Runs LibreNMS network monitor. |
==== neon.hacklab ==== | ==== neon.hacklab ==== | ||
- | VM hosted on lithium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). | + | VM hosted on magnesium. Hosts Linux [[shellserver|shell]] services for Hacklab users (as a Docker container). |
==== carbon.hacklab ==== | ==== carbon.hacklab ==== | ||
- | VM hosted on lithium. Hosts Hacklab instrumentation and MQTT applications via Docker: | + | VM hosted on magnesium. Hosts Hacklab instrumentation and MQTT applications via Docker: |
* MQTT server | * MQTT server | ||
Line 114: | Line 109: | ||
==== copper.hacklab ==== | ==== copper.hacklab ==== | ||
- | VM on lithium. | + | VM on magnesium. |
* Primary [[dnsdhcp|DNS and DHCP]] | * Primary [[dnsdhcp|DNS and DHCP]] | ||
Line 120: | Line 115: | ||
==== sulfur.hacklab ==== | ==== sulfur.hacklab ==== | ||
- | VM on lithium. | + | VM on magnesium. |
* [[https:// | * [[https:// | ||
Line 126: | Line 121: | ||
==== ehl-vm-doors.hacklab ==== | ==== ehl-vm-doors.hacklab ==== | ||
- | VM on magnesium. | + | VM on lithium. |
* Door access controller | * Door access controller | ||
Line 132: | Line 127: | ||
==== ehl-vm-webapp ==== | ==== ehl-vm-webapp ==== | ||
- | VM on magnesium. | + | Not deployed. Will host general web applications (but nothing security-sensitive). |
+ | * Planned: http/https frontend proxy | ||
* Planned: main website | * Planned: main website | ||
* Planned: wiki | * Planned: wiki | ||
Line 141: | Line 137: | ||
==== ehl-vm-things ==== | ==== ehl-vm-things ==== | ||
- | VM on magnesium. | + | Not deployed. |
* Planned: replacement for carbon (Hacklab IoT-related applications) | * Planned: replacement for carbon (Hacklab IoT-related applications) | ||
+ | |||
+ | ==== ehl-vm-mdns ==== | ||
+ | |||
+ | VM on oxygen. | ||
+ | |||
+ | * MDNS repeater | ||
+ | |||
===== VMs (off-site) ===== | ===== VMs (off-site) ===== | ||
Line 158: | Line 161: | ||
* Web server for [[http:// | * Web server for [[http:// | ||
+ | ==== ponyexpress.ehlab.uk ==== | ||
+ | |||
+ | VM hosted in US by RamNode. | ||
+ | * SMTP relay for mailing lists. |
servers.txt · Last modified: 2024-07-03 14:44 by tim