Trudno porównać koszty. Za każdym razem, gdy budujesz własny komputer, możesz wybrać coś bardzo minimalnego lub zaryzykować rażącą nadwyżkę. Wybór nalezy do ciebie. To powiedziawszy, istnieje kilka bezpośrednich porównań, szczególnie z kosztami balonowymi routerów wysokiej klasy.
Nie warto porównywać routera DIY z tanim, dostępnym na półce. Router DIY zawsze będzie znacznie lepszy i będzie kosztował więcej. Tanie routery są z jakiegoś powodu tanie; zwykle są śmieciami. Mogą działać w przypadku lekkiego korzystania z Internetu na kilku urządzeniach, ale nie dlatego tu jesteś. Jeśli to czytasz, masz solidną sieć, która musi być dobrze obsługiwana i tam możesz dokonać prawdziwego porównania.
W tej chwili routery bezprzewodowe wyższej klasy sprzedają się w okolicach 300–450 USD. Są to w pełni funkcjonalne routery na szczycie rynku konsumenckiego i są wyposażone w dodatkowe pasma bezprzewodowe i „funkcje”, takie jak możliwość konfigurowania kopii zapasowych w chmurze.
Możliwe jest także uzyskanie większej liczby przeciętnych routerów w przedziale 150–250 USD. Są całkiem dobre, ale nie są świetne do obsługi dużej ilości ruchu.
Co z routerami DIY? Ponownie, koszt może się naprawdę różnić. Możesz zbudować router o wartości 2000 USD z ogromnym wbudowanym dyskiem sieciowym, jeśli naprawdę chcesz, ale nie o to posta ludzie myślą.
Możesz zbudować rozsądny router dla majsterkowiczów dla tego samego przedziału cenowego, co te wiodące z półki. Wbudowane połączenie płyty głównej / procesora jest łatwo osiągalne w przedziale 70-80 USD. Pamięć RAM dla tej płyty można znaleźć za około 30 USD za 4 GB. Następnie możesz dodać dysk SSD za około 80 USD. Karta sieciowa Ethernet kosztuje 40 USD, a dobry adapter PCI WiFi zgodny z systemem Linux można kupić za 60-100 USD. Następnie wrzuć zasilacz i skrzynkę za około 30 USD za sztukę. Suma wynosi od 340 do 390 USD. Dokładnie w tym zakresie. Biorąc pod uwagę, że są to przybliżone liczby, ale prawdopodobnie możesz zejść jeszcze niżej.
Korzyści z samodzielnego wykonania
Tak więc koszt to w zasadzie pranie. Dlaczego więc miałbyś zmagać się z konfiguracją własnego routera? Sprowadza się to do dwóch dużych punktów, kontroli i mocy.
DIY Routery zapewniają pełną kontrolę nad tym, czym jest router i co robi. Zbudowanie routera dla majsterkowiczów eliminuje potrzebę rozglądania się za funkcjami routera. Możesz sprawić, by router miał pożądane funkcje i zaprojektować konfigurację sprzętową, która będzie go obsługiwać.
Masz również kontrolę nad aktualizacjami. Producenci routerów nie lubią obsługiwać starych modeli długo po wydaniu nowych. Oprogramowanie sprzętowe routera typu open source, takie jak DD-WRT, pozostaje absurdalnie daleko w tyle i jest zależne od wolontariuszy. Za pomocą własnego routera DIY kontrolujesz aktualizacje. Jeśli chcesz tylko poprawek bezpieczeństwa i maksymalnej stabilności, oprzyj router na czymś takim, jak stabilny Debian lub FreeBSD. Chcesz cały czas mieć najnowsze? Uruchom Arch, Gentoo lub FreeBSD. To zależy wyłącznie od Ciebie.
Routery DIY są znacznie wydajniejsze niż cokolwiek, co zamierzasz kupić od ręki. Nawet najlepsi routery nie mogą konkurować ze swoimi odpowiednikami. Dostępne w handlu routery wykorzystują procesory oparte na ARM, takie jak telefony. Router DIY zawiera procesor x86, taki jak komputer stacjonarny lub laptop. Różnica w mocy procesora jest ogromna.
To nie bierze pod uwagę innych niesamowitych ulepszeń mocy, takich jak większa i szybsza pamięć RAM i dyski SSD. Łącząc wszystko, masz znacznie mocniejsze urządzenie, które poradzi sobie z o wiele większym obciążeniem.
Moc procesora wpływa na wydajność sieci. Słaby router nie jest w stanie obsłużyć dużej przepustowości i może zwiększyć prędkość Internetu. Gdy wrzucasz transfery plików, streaming, grę i niezliczone inne jednoczesne zadania, które aktywna sieć wykonuje regularnie, pytasz o kłopoty przy korzystaniu z nieodpowiedniego routera. Router DIY nigdy nie będzie miał tego problemu. Będzie widział tylko limity od twojego ISP i być może twojej karty bezprzewodowej.
Wady
Istnieją dwie główne wady budowy własnego routera. Po pierwsze ślad. Routery typu DIY są większe i wymagają większej mocy do działania. To nie jest tak, że masz duży serwer produkcyjny, ale jest to mały pulpit.
Drugą i główną wadą jest dodatkowa praca, aby ją skonfigurować. W budowie routera dla majsterkowiczów nie ma nic prostego. Jesteś odpowiedzialny za wszystko . Obejmuje to instalację Linuksa lub BSD i skonfigurowanie go do działania jako router.
Odpowiadasz również za wszystkie czynności konserwacyjne, w tym za aktualizację systemu i śledzenie problemów związanych z bezpieczeństwem, które mogą mieć wpływ na router. Jeśli coś pójdzie nie tak, jesteś sam. Nie ma gwarancji ani producenta, aby zadzwonić.
Jak zbudować własny router
Istnieją dwa różne sposoby obsługi oprogramowania na routerze. Możesz wybrać specyficzną dla routera dystrybucję systemu Linux lub BSD. To jest o wiele łatwiejsza opcja. Możesz także zbudować wszystko od zera dzięki instalacji serwera Linux lub BSD według własnego uznania.
Łatwa droga
Jeśli chcesz mniej obsługi i nie masz nic przeciwko rezygnacji z kontroli, możesz użyć jednej z najlepszych dystrybucji dostępnych dla routerów. Te systemy operacyjne są ładowane z funkcjami, które są skonfigurowane i gotowe do użycia. Musisz je tylko zainstalować.
pfSense i OpenWRT to doskonałe systemy operacyjne dla routerów. pfSense jest oparty na BSD i cieszy się opinią bezpieczeństwa. Jest bardzo dobrze udokumentowany i ma dostęp do profesjonalnego wsparcia.
OpenWRT jest oparty na systemie Linux i jest dostępny dla szerokiej gamy sprzętu. Jest również dobrze udokumentowany i zapewnia doświadczenie, które powinien znać każdy, kto wcześniej pracował z niestandardowym oprogramowaniem routera.
Niesamowity sposób
Jeśli chcesz czegoś naprawdę niestandardowego, możesz skonfigurować router od zera za pomocą Linuxa lub FreeBSD. Ten przewodnik dotyczy Linuksa, ponieważ jest bardziej popularny, ale FreeBSD jest również świetną opcją.
Możesz użyć dowolnej dystrybucji Linuksa, aby zrobić swój router DIY. Prawdopodobnie najlepiej wybrać taki, który znasz. Niektóre, takie jak Arch Linux lub Gentoo, mogą dać ci bardzo minimalny ślad, ale jeśli nie znasz ich, będziesz mieć problemy. Niezależnie od wybranej dystrybucji, nie korzystaj z pełnej instalacji pulpitu. Wybierz bardziej minimalną instalację serwera. Nie potrzebujesz interfejsu pulpitu, a to po prostu spowolni twój router.
Ten przewodnik nie będzie zawierał szczegółowych informacji na temat konfigurowania routera DIY. Jest to temat specyficzny dla dystrybucji, który wymaga znacznie więcej szczegółów. Omówi on podstawowe kroki, które pomogą Ci ustalić, czy zbudowanie własnego routera Linux jest odpowiednie dla Ciebie.
Zacznij od instalacji dystrybucji Linuksa na swoim sprzęcie. Instalowanie Linuksa jest poza zakresem tego przewodnika, ale instalatory w przyjaznych dla użytkownika dystrybucjach, takich jak Ubuntu, są prawie głupie, więc nie powinieneś mieć problemu.
Po uruchomieniu Linuksa możesz rozpocząć konfigurację routera. Pierwszą rzeczą do zrobienia jest skonfigurowanie interfejsów sieciowych. Zacznij od instalacji i konfiguracji DHCP, aby obsłużyć przydzielanie adresów IP. Jeden port Ethernet musi być przypisany do połączenia WAN (Internet). Skonfiguruj ten, aby korzystał z DHCP. Następnie pozostałe porty Ethernet muszą być skonfigurowane dla sieci LAN. Powinny one używać statycznego adresu IP. Jeśli masz więcej niż jeden, musisz skonfigurować mostek sieciowy, aby powiązać je z tym samym adresem IP.
Po skonfigurowaniu interfejsów sieciowych musisz skonfigurować przekierowanie portów. Umożliwi to przekazywanie ruchu między interfejsami.
Zapora iptables obsługuje wszystko inne. Iptables pozwala kierować przepływem ruchu sieciowego w systemie Linux. To za pośrednictwem iptables można przesyłać ruch przez sieć LAN, a także między siecią LAN a Internetem. Iptables pozwala również skonfigurować ważne części routera, takie jak NAT, DNS, DHCP i sama zapora ogniowa. Absolutnie potrzebujesz zapory ogniowej, aby zapobiec nieograniczonemu dostępowi z Internetu do sieci.
Jeśli korzystasz z sieci bezprzewodowej, musisz również pobrać i skonfigurować hostapd. Hostapd umożliwia utworzenie bezprzewodowego punktu dostępu, tak jak w przypadku zwykłego routera bezprzewodowego. Hostapd umożliwia korzystanie z funkcji takich jak szyfrowanie bezprzewodowe w celu zabezpieczenia sieci Wi-Fi.
Czy DIY jest dla mnie odpowiednie?
Tylko ty wiesz, czy chcesz wyruszyć w tę podróż. Stworzenie własnego routera DIY ma swoje wyraźne zalety. Oznacza to również, że musisz ponosić odpowiedzialność za budowę i utrzymanie krytycznego elementu sprzętu sieciowego, który jest strażnikiem sieci domowej i wszystkich danych na niej. Wybór należy do ciebie.