Mitt labb började för ungefär ett år sedan till stor del med Ciscos nätverksutrustning. Jag är en nätverksstudent; så bland annat tar jag klasser för CCNA. Sättet vi har delat upp är i 4 delar. Cisco 1 och 2 täcker CCENT, och 3 och 4 täcker resten av vad du behöver för CCNA. Jag är i Cisco 4 just nu, så jag håller precis på att göra klart. I våra labb har vi ett ställ fullt med utrustning för 2 personer. Det är verkligen svårt att lära sig att nätverka ordentligt i Packet Tracer. Det är möjligt, men det finns saker den inte kan göra, och du lär dig inte heller vilka kablar du ska använda och så med den, eftersom du bara kan låta den välja den bästa kabeln för dig. Jag gillar att arbeta med fysisk utrustning, och när vi hade laborationer som vi inte hade tid för lektioner gillade jag inte att vara fast där senare på kvällen, eftersom jag är 45 minuter hemifrån.
Mitt labb började för ungefär ett år sedan till stor del med Ciscos nätverksutrustning. Jag är en nätverksstudent; så bland annat tar jag klasser för CCNA. Sättet vi har delat upp är i 4 delar. Cisco 1 och 2 täcker CCENT, och 3 och 4 täcker resten av vad du behöver för CCNA. Jag är i Cisco 4 just nu, så jag håller precis på att göra klart. I våra labb har vi ett ställ fullt med utrustning för 2 personer. Det är verkligen svårt att lära sig att nätverka ordentligt i Packet Tracer. Det är möjligt, men det finns saker den inte kan göra, och du lär dig inte heller vilka kablar du ska använda och så med den, eftersom du bara kan låta den välja den bästa kabeln för dig. Jag gillar att arbeta med fysisk utrustning, och när vi hade laborationer som vi inte hade tid för lektioner gillade jag inte att vara fast där senare på kvällen, eftersom jag är 45 minuter hemifrån.
Som ett resultat började jag bygga ett labb hemma för att komplettera min skolverksamhet. Mitt labb började med följande:
- Cisco 2960 switch med 24 portar – WS-C2960-24TT-L
- Cisco 2960+ switch med 24 portar – WS-C2960+24TC-L 3750
- Cisco 48-portars switch – WS-C3750-48TT-L 3560
- Cisco 48-portars switch – WS-C3560-48TT-L
- 4x Cisco 1841 router
Detta är identiskt med den utrustning vi har i skolan, förutom att vi använder Cisco 1941-routrar. Såvitt jag kan säga är de funktionellt identiska förutom att 1841:orna är 10/100Mb istället för 10/100/1000Mb, och att hårdvaran är lägre. Mitt huvudsakliga mål här var att om jag behövde göra ett gäng laborationer så behövde jag inte stanna 2 eller 3 timmar efter när min dag var över i skolan för att göra dem. Med Cisco 3 slutade det att fungera också, eftersom vi parade ihop mycket och behövde två personer som arbetade tillsammans och fördubblade utrustningen. Cisco 4 är mer WAN-fokuserad, och det ser ut som att jag borde kunna göra en del av det hemma den här gången.
Därifrån hade jag lurat på /r/homelab och alltid velat leka med annan hårdvara som inte är nätverksansluten för att avsluta min utbildning. Det slutade med att jag köpte en Dell PowerEdge R710 med dubbla X5660s och 32 GB RAM-minne utan hårddiskar för 250 USD skickat. Visserligen var detta inte den största affären, men jag visste inte att på den tiden är homelabbing en utbildning i sig. Den R710 kör ESXi nu, med saker som ett Pi-hole och Plex alla virtualiserade. Låt mig dock berätta att det var ett äventyr att få enheter i den servern.
Jag tog den enkla vägen ut och hittade några billiga 600GB HGST-enheter för $20 styck. Det visade sig att varenda en av dem var formaterad som 520 byte/sektor förutom en Toshiba 600GB-enhet som jag fick från en annan säljare. Så $30 senare hade jag en H200 som jag flashade till IT-läge och använde en donatordisk för att installera CentOS, och använde sg3utils för att formatera om diskarna på låg nivå, eftersom H700 och H200 bara kan se 512 byte/sektor. Under processen dog 3 av dessa enheter. En av dem var skissartad till att börja med, som säljaren ersatte åt mig, och kort efter misslyckades Toshiba också. Vid den tidpunkten slutade jag med att jag bara köpte 3 ersättnings Dell-certifierade enheter för $40 vardera från Homelab Hero.
Efter allt som hände, för ungefär 3 månader sedan fick jag en HP ProLiant DL380 G6 från någon som var ungefär en halvtimme från mig, gratis. Det har varit dess egna speciella helveteslandskap. Den är lite starkare än Dell, men den kör också fyra 15K-enheter i den, så den är inte den lättaste när det gäller strömförbrukning. Det är faktiskt kopplat till nätverket just nu, eftersom jag installerade pfSense på den för ungefär 2 veckor sedan för att ersätta min EdgeRouter X. Just nu har jag 2 VLAN över en trunk till en ny för mig Dell PowerConnect 5548 som jag fick en några dagar sen. Min plan är så småningom att uppgradera det till 10GbE, men det är lite senare än. Jag lyckades ställa in OpenVPN, och jag använder CloudFlare för dynamisk DNS så att jag kan komma åt mitt hemnätverk på distans om jag behöver, och jag lekte med att ställa in WAN-failover. Jag visste också att pfSense kunde hantera trådlöst, så jag lekte med det en del också. Jag kom på att en gammal trådlös USB-adapter fungerade och konfigurerade den som ett WAN för att ansluta till min telefons hotspot ifall vårt internet hemma skulle gå ner, eftersom det är satellit.
I teorin låter detta som en bra idé, och det är mycket enklare än tjudra. Tänk på att jag har 7 GB data per månad. I praktiken är jag dock ganska säker på att jag precis hittat ett riktigt effektivt sätt att låta hela mitt hemnätverk äta upp den datan som om det vore popcorn. Jag har inte riktigt fattat hur dum idé det här är än, men allt jag kan säga är att när jag satte upp den hade jag en av de där "vad fan gör jag?" ögonblick.
Det är där jag är just nu. Vid något tillfälle planerar jag att uppgradera pfSense-boxen till 10GbE, och så småningom flytta den till en specialbyggd, eftersom HP-servern är strömhungrig, överdriven för pfSense och högljudd. Sedan kommer jag förmodligen att försöka köra 10GbE till Dell också, och kanske börja koppla upp saker som min dator via 10GbE, jag är inte säker. Det är dock ett helt annat kaninhål, så för tillfället är det här jag är. Som de flesta ser jag fram emot min nästa uppsättning utmaningar.
– Andy Yasger
Det här inlägget är en del av en pågående serie av användarinskickat innehåll dedikerat till att utforska det roliga och utmaningarna med att bygga, underhålla och ibland bygga igen ett hemlabb. Den här serien är i samarbete med våra vänner på /r/homelab. Om du är intresserad av att dela din uppsättning, skicka ett e-postmeddelande till [e-postskyddad]