To ti je drugar dugačka priča i niko ne želi da toliko piše jer je obimno...
Najbolje da instaliraš na računar neki OS server (windows, linux, bsd, itd.) i onda kreneš da podešavaš DNS pa ako nešto krene naopako i konkretno šta ti pitaj ovde i dobićeš odgovor a naravno pre toga prelistaj forum jer verovatno već ima odgovoreno za taj problem, pa onda kreneš sa IIS ili apache pa gde krene po zlu ti opet pitaj ili pretraži :)), zatim routing and remote, dhcp, WINS, ASP.NET, PPPoE, VPN,.........itd. naravno sve instaliraj što ti treba a što ne treba ti nemoj. Samo tako možeš naučiti kako rade serveri i šta čemu služi.
I tako... pa probaj :))