10
edits
Changes
no edit summary
This page document's documents VTLUUG's infrastructure post-[[CVL eviction]].
== Physical Infrastructure ==
=== NFS Hosts ===* [[Infrastructure:Dirtycow|dirtycow]] - Primary NFS server, 8x2TB raidz2 array* [[Infrastructure:Cyberdelia|Cyberdeliacyberdelia]] is the only connected physical machine right now. It contains 48 GB of memory with 4 ethernet interfaces; only eth4 is connected and is attached to br0. All hosts are on the ECE network behind router.ece.vt.edu- OFF, a gateway featuring ARP proxying but no IPv6. For global DNS changes under ece.vt.edu7x1TB raidz2 array, server room access, and getting hosts added to the ARP proxy, contact Branden McKagen.sitting on shelf instead of rack
=== VM Hosts ===* [[Infrastructure:Meltdown|meltdown]] - Primary VM/docker host* [[Infrastructure:Spectre|spectre]] - Secondary VM/docker host, for example user VMs === Router ===* [[Infrastructure:Shellshock|shellshock]] - 3 disk RAID1 array All hosts are on our own 1 Gb/s port with [[Infrastructure:Shellshock|shellshock]], a gateway featuring ARP proxying, and full delegation of the 2607:b400:6:cc80/64 prefix. Virginia Tech has started blocking inbound ports 22 and 3389 and outbound port 25 at the campus border, in a move some are [[User:echarlie|echarlie]] is calling [[gp:Cyber Auschwitz|Cyber Auschwitz]]. Contact itso-g@vt.edu for firewall exceptions. When deploying new hosts, make ssh listen on both 2222 and 22. [[Infrastructure:Acidburn |Acidburn]] currently listens on 443 3128 as well. === Other hosts ===* [[Infrastructure:Joey|joey]] used to be the router, but is no longer in use due to a failure of the single drive* [[Infrastructure:Wood|Wood]] is sitting in our rack turned off because we don't have a use for it currently. It is in a 4U case capable of fitting several GPUs.* [[Infrastructure:Sunway|sunway]] and a SuperMicro server were all transferred to WUVT. Older hosts have either been thrown out or given to members.* A mystery Proliant dl380 g7. Unnamed and unused at the moment. See [[VTLUUG:Strategic_plan]] for things we plan to do in the future.
== On the Network Architecture ==
''Further Information: [[Infrastructure:Networking]] and [[Infrastructure:Network]]''
== Services ==
** Shell server
** [[Email]]
* Razor* [[Wadsworth]]** Ldap[[Iodine]]* [[Infrastructure:Chimera|chimera]]* Milton/* FreeIPA* [[Infrastructure:Sczi|Sczi]]
** Website
*** Wiki[https://hokieprivacy.org hokieprivacy]*** [https://bash.vtluug.org vtbash]*** [https://vtluug.org Main Site]*** This wiki and [[gp:Main Page|Gobblerpedia]]*** snapfeeddex, for authing with the wikis*** linxhttps://vtluug.org/users/~$user - User homepages*** public file shares[https://search.vtluug.org 4get] a metasearch engine** * [https://git.vtluug.org Gitea] a Github-esque git server with dex/LUUG OpenID auth*** [https://element.vtluug.org element], a Matrix client*** [https://soulseek.vtluug.org slskd]*** [https://seed.vtluug.org qbittorrent-nox]* Cyberdelia** [https://bitwarden.vtluug.org bitwarden]*[[Infrastructure:Nikonwormhole|nikonwormhole]]* VMs * AdGuard DNS blackhole* [[Infrastructure:Dirtycow|dirtycow]]** Storage for projectsall primary services** other servicesNFS - ZFS pool name is cistern* [[Infrastructure:Meltdown|meltdown]]** TankVM host for above services*[[Infrastructure:Scaryterry|scaryterry]]** NFS[https://awm.vtluug.org AWM site]
== Addressing Website details ===== Current Setup ===All vtluug websites are run on nginx on [[Infrastructure:Sczi|sczi]]. These sites are currently functional:* gobblerpedia.org* hokieprivacy.org* vtluug.org* wiki.vtluug.org (redirects to vtluug.org/wiki/)* bash.vtluug.org* vtluug.org/users/~$user All of these sites exclusively allow for the use of TLS connections. All services use automatically updatedletsencrypt certs. ==== Main Page ====The main VTLUUG page was scraped from the [[w:Internet Archive|Internet Archive]] and added created as a github page at[https://vtluug.github.io vtluug.github.io], and is reverse-proxied through [[Infrastructure:Sczi|sczi]]. ==== Wiki ====The wiki currently runs fully on MediaWiki hosted on nginx using a [https://github.com/vtluug/mediawiki-docker modified version of the official mediawiki docker image]. You can auth with the admin account, [[User:wiki-admin|wiki-admin]] or a Google account. See note on [[Main_page]] about why LDAP isn't working yet. ===== Gobblerpedia =====Runs on the same Mediawiki instance as this wiki. Similarly to LUUGWiki, only Google accounts or the admin user are supported logins. === Needs Restoration ===These are VTLUUG services that haven't yet been properly restored:* [https://github.com/mutantmonkey/foodforus foodfor.vtluug.org] - For [[Wadsworth]]'s .pickfood and .foodvote commands. This is [[User:Timelord|jpo's]] fault.* tahoe.vtluug.org - [[user:mjh|mhazinsk's]] Tahoe-LAFS grid* git.vtluug.org - git hosting; previously a redirect to gitweb with gitosis as the SSH backend* gitweb.vtluug.org - git hosting; previously gitweb* [https://github.com/vtluug/campusmap map.vtluug.org] - [[Openstreetmap|OSM]] based map of VT === Historically ===
== Other IPs Addressing ==IPs we had at some point (by reclaiming CVL IPs, etc), or are mentioned in /etc/exports on Cyberdelia* 128.173.235.22* 128.173.88.161 (security.ece.vt.edu)* 128.173VTLUUG currently has DNS with gandi.88net.145 Message officers for access (cvl05.ece.vt.eduplease don't be scared :D)* 128.173.88.131 (dog.ece.vt.edu)
[[Category:Infrastructure]]
[[Category:VTLUUG :Projects]][[Category:2016Featured content]]