Anonim

Трудно е да се сравни цената. Всеки път, когато изграждате свой собствен компютър, можете да изберете нещо много минимално или да се впуснете в бруто излишък. Изборът е твой. Въпреки това има някои преки сравнения, които можете да направите, особено с разходите за балониране на рутери от висок клас.

Не си струва да сравнявате DIY рутер с евтин извън рафта. Направи си рутер винаги ще бъде много по-добър и струва повече. Евтините рутери са евтини поради причина; обикновено са боклуци. Може да работят за леко използване на Интернет на няколко устройства, но не сте тук. Ако четете това, имате здрава мрежа, която трябва да бъде добре поддържана и там можете да направите истинско сравнение.

Към момента безжичните рутери от по-висок клас се продават в съседство от $ 300 - $ 450. Това са пълнофункционални рутери в горната част на потребителския пазар и са заредени с допълнителни безжични ленти и „функции“ като възможността за конфигуриране на облачни архиви.

Също така е възможно да получите повече средни рутери в диапазона от $ 150 до $ 250. Те са доста добри, но не са страхотни за обработка на тон трафик.

Какво ще кажете за DIY рутери? Отново цената наистина може да варира. Можете да създадете рутер за 2000 долара с масивен вграден мрежов диск, ако наистина искате, но това не е, което хората смятат да правят.

Можете да съберете разумен DIY рутер за точно в същия ценови диапазон като водещия от рафтовете. Вградената комбинация от дънна платка / процесор е лесно постижима в обхвата от 70 до 80 долара. RAM за тази платка може да се намери за около 30 долара за 4 GB. След това можете да добавите в SSD за около 80 долара. Ethernet NIC струва 40 долара, а добър PCI WiFi адаптер, съвместим с Linux, може да се купи за между 60 и 100 долара. След това хвърлете захранване и калъф за около 30 долара всеки. Общата сума излиза между $ 340 и $ 390. Точно така е в обхвата. Като се има предвид, това са груби числа, но вероятно можете да отидете още по-ниско.

Предимства на "Направи си сам"

Така че, цената е почти едно измиване. Защо тогава бихте изпитали проблемите с настройката на собствен рутер? Това се свежда до две големи точки, контрол и мощност.

Направи си маршрутизаторите ви дават пълен контрол върху това, което вашият рутер е и прави. Изграждането на DIY рутер елиминира необходимостта от пазаруване за функции на рутера. Можете да направите маршрутизатора да има функциите, които искате, и да проектирате хардуерната конфигурация, която да ги поддържа.

Вие също имате контрол над актуализациите. Производителите на маршрутизатори не обичат да поддържат стари модели дълго след пускането на новите. Програмата на маршрутизатора с отворен код като DD-WRT отстъпва нелепо далеч назад и зависи от доброволците да поддържат. Със собствен DIY рутер вие контролирате актуализациите. Ако искате само поправки на сигурността и максимална стабилност, основайте своя рутер от нещо като Debian или FreeBSD стабилна. Искате ли най-новото през цялото време? Пуснете Arch, Gentoo или FreeBSD ток. Това зависи изцяло от вас.

Направи си рутери са много по-мощни от всичко, което ще купуваш от рафта. Дори топ рутерите не могат да се конкурират с техните собствени колеги. Предлаганите в търговската мрежа рутери използват ARM базирани процесори, като телефони. DIY рутер съдържа x86 процесор като десктоп или лаптоп. Разликата в мощността на процесора е огромна.

Това не отчита други страхотни усилвания на мощността, като повече и по-бързи оперативна памет и твърди дискове. Комбинирайте всичко и имате много устройство за пчелане, което може да се справи с много повече товар.

Захранването на процесора влияе върху работата на мрежата. Слабият рутер не може да се справи с широката честотна лента и може да резервира скоростите ви в Интернет. Когато хвърляте файлови трансфери, поточно предаване, игри и безброй други едновременни задачи, които активната мрежа изпълнява редовно, вие задавате проблеми при използване на неадекватен рутер. Направи сам рутер никога няма да има този проблем. Той винаги ще вижда ограничения от вашия интернет доставчик и може би от вашата безжична карта.

Недостатъци

Има два основни недостатъка при изграждането на собствен рутер. Първо, отпечатъкът. Направи си маршрутизаторите са по-големи и изискват повече мощност, за да работят. Не е като да използвате голям производствен сървър, но е малък десктоп.

Другият и основен недостатък е допълнителната работа за настройването му. Няма нищо за добавяне и игра в изграждането на DIY рутер. Ти си отговорен за всичко . Това включва инсталирането на Linux или BSD и конфигурирането му да функционира като рутер.

Вие също така отговаряте за цялата поддръжка, включително за актуализиране на системата и следене на проблеми със сигурността, които могат да засегнат вашия рутер. Ако нещо се обърка, вие сте сами. Няма гаранция или производител за обаждане.

Как да изградите свой собствен рутер

Има два различни начина, по които можете да боравите със софтуера на вашия рутер. Можете да изберете специфична за рутера дистрибуция на Linux или BSD. Това е много по-лесен вариант. Можете също така да изберете да изградите всичко отначало с инсталация на голи кости на сървъра на дистрибуцията на Linux или BSD по ваш избор.

Лесният начин

Ако искате по-малко поддръжка и сте добре с отказването от известен контрол, можете да използвате една от страхотните дистрибуции, налични за рутери. Тези операционни системи са заредени с функции, са конфигурирани и готови за използване. Просто трябва да ги инсталирате.

pfSense и OpenWRT са отлични операционни системи за рутери. pfSense е базиран на BSD и има репутация за сигурност. Той е много добре документиран и разполага с налична професионална поддръжка.

OpenWRT е базиран на Linux и е достъпен за широк спектър хардуер. Освен това той е добре документиран и предоставя и опит, който трябва да бъде познат на всеки, който преди е работил с фърмуер на персонализиран рутер.

Страхотният начин

Ако искате нещо наистина обичайно, можете да настроите рутер от нулата с помощта на Linux или FreeBSD. Това ръководство ще обхване Linux, тъй като е по-популярно, но FreeBSD също е чудесна опция.

Можете да използвате почти всяка дистрибуция на Linux, за да направите своя DIY рутер. Вероятно е най-добре да изберете един, с който сте запознати. Някои от тях, като Arch Linux или Gentoo, могат да ви дадат много минимален отпечатък, но освен ако не сте запознати с тях, ще се сблъскате с проблеми. Независимо от дистрибуцията, която сте избрали, не използвайте пълната инсталация на работния плот. Изберете за по-минимална инсталация на сървъра. Не ви трябва настолен интерфейс и това просто ще забави вашия рутер.

Това ръководство няма да навлиза в спецификата за настройка на вашия самостоятелен рутер. Това е специфична тема за разпространението, която изисква много повече подробности. Той ще обхване основните стъпки, които ще ви помогнат да определите дали изграждането на собствен Linux рутер е подходящо за вас.

Започнете, като инсталирате вашата Linux дистрибуция на вашия хардуер. Инсталирането на Linux е извън обхвата на това ръководство, но инсталаторите на лесни за потребителя дистрибуции като Ubuntu са почти безучастни, така че не трябва да имате проблем.

След като стартирате Linux, можете да започнете да конфигурирате вашия рутер. Първото нещо, което трябва да направите, е да конфигурирате вашите мрежови интерфейси. Започнете с инсталиране и настройка на DHCP, за да се справите с назначаването на IP адреси. Един Ethernet порт трябва да бъде присвоен на WAN (Интернет) връзката. Конфигурирайте този, който да използва DHCP. Тогава останалите ваши Ethernet портове трябва да бъдат конфигурирани за LAN. Те трябва да използват статичен IP. Ако имате повече от един, трябва да настроите мрежов мост, който да ги свързва към един и същ IP адрес.

След като конфигурирате мрежовите интерфейси, трябва да настроите пренасочване към порт. Това ще ви позволи да преминавате трафик между интерфейси.

Защитната стена на iptables обработва всичко останало. Iptables ви позволява да насочвате потока на мрежовия трафик в системата на Linux. Чрез iptables можете да прехвърляте трафик през LAN, както и между LAN и Internet. Iptables също така ви позволява да конфигурирате важни части от вашия рутер като NAT, DNS, DHCP и самата защитна стена. Абсолютно се нуждаете от защитна стена, за да предотвратите неограничен достъп от Интернет до вашата мрежа.

Ако използвате безжична мрежа, вие също трябва да изтеглите и конфигурирате hostapd. Hostapd ви позволява да създадете безжична точка за достъп, както бихте направили с обикновен безжичен рутер. Hostapd ви позволява да използвате функции като безжично криптиране, за да защитите вашата WiFi мрежа.

Направи ли си сам за мен?

Само вие знаете дали искате да тръгнете на това пътуване. Създаването на ваш собствен роутер сам има своите предимства. Това също означава, че трябва да сте отговорни за изграждането и поддържането на критично парче мрежово оборудване, което е вратарят към вашата домашна мрежа и всички данни в нея. Изборът в крайна сметка е ваш.

Плюсовете и минусите на изграждането на собствен рутер