Trevligt!
Alltid kul med lite eget inititativ för spelservrar.
500/500 bredband borde räcka för rätt mycket trafik!
Kan vara bra att utgå från rekommenderad hårdvara för det spel som du tänkt driva på servern.
För "Rust" verkar det vara runt 8GB RAM som är att föredra.
https://www.rustafied.com/how-to-host-your-own-rust-server/
-Men det är säkert inte fel med mer minne om ni skall hosta för 50-100 spelare!
Normalt för servrar är att hårdvaran sällan behöver vara av det snabbaste slaget, t.ex. är mängden ramminne viktigare än snabbheten på ramminnet (speciellt om du vill använda dig av virtuella maskiner för spelservrar!)
Så jag skulle säga att det är klart värt att kolla på begagnat marknaden om det finns system med lagom mycket RAM-minne (8-16GB) för billig peng.
Det gör oftast inget om det skulle vara ett system med DDR2 eller DDR3-minne när det enbart handlar om att driva en server, det kan dock vara bra att ha minst en 4-kärnig CPU, då det brukar räcka gott än idag.
Vill du använda dig av Windows kanske en begagnad hårdvara redan har en giltig/medföljande Windowslicens osv.
Har du några förkunskaper om Linux eller vill lära dig så är det annars ett perfekt tillfälle att doppa tårna i vattnet.
Skulle rekommendera Ubuntu - mest för att spelservrar ofta har support eller testats med just Ubuntu så det blir färre överraskningar om något skulle strula.
Vanliga fördelar med ett Linux OS jämfört med ett vanligt konsument-OS som t.ex. Windows 7, 8, 10 osv. brukar i regel vara:
*Ingen inköps- eller licenskostnad/trial perioder.
*Stabil drift - inga påtvingade omstarter. -Du väljer själv när/om du vill starta om servern för uppdateringar/underhåll utan något extra trixande.
*Litet "footprint" - tar väldigt lite systemresurser vilket frigör mer åt själva serverapplikationen så att den kan drivas på även klenare hårdvara, alternativt kan man ha flera instanser av servrar igång samtidigt.
Att köra en spelserver på Linux fungerar bra direkt på fysisk hårdvara eller i Virtuell maskin, dock brukar som alltid virtuella maskiner prestera sämre då de brottas med s.k. "overhead" från hypervisorn t.ex. Hyper-V, VMware, Virtualbox osv.
Det finns mängder av tutorials och scripts för att få en server up-and-running på nolltid, även om man generellt sett inte är så van vid Linux:
https://linuxgsm.com/servers/
-Många spel kan ha serverprogramvara som enbart är avsedd för Windows, däribland RUST, men om spelet finns via Steam-plattformen är det stor chans att det funkar fint ändå via en av deras dedikerade servrar och SteamCMD -samma klient används på både Windows och Linux.
Rust är just ett exempel där Windows servern ändå fungerar fint via linuxgsms 4-stegs installation.
https://linuxgsm.com/lgsm/rustserver/
Till sist lär du också behöva öppna en port för servern i din routers-brandvägg för att dina kompisar skall nå den.
"If you wish others to be able to connect to your server from the outside world, you will need to setup a port forward using the port you used listed above. I recommend using this Steam Server Guide if you are unfamiliar with setting up port forwarding. You will need to forward your “server.port” as well as “rcon.port” if used. By default these are 28015 and 28016."
https://www.rustafied.com/how-to-host-your-own-rust-server/