Anonim

Важко порівняти вартість. Кожен раз, коли ви будуєте власний комп’ютер, ви можете вибрати щось дуже мінімальне або ризикувати великим надлишком. Вибір за вами. Однак, є кілька прямих порівнянь, особливо це стосується витрат на повітряні маршрутизатори високого класу.

Не варто порівнювати саморобний роутер з дешевим поза поличкою. Робіт роутер завжди буде набагато краще і коштувати дорожче. Дешеві маршрутизатори дешеві не просто так; вони, як правило, сміття. Вони можуть працювати для легкого використання Інтернету на кількох пристроях, але це не те, що ви тут. Якщо ви читаєте це, у вас є надійна мережа, яку потрібно добре підтримувати, і саме тут ви можете зробити реальне порівняння.

На даний момент бездротові маршрутизатори вищого класу продаються в районі від 300 до 450 доларів. Це повнофункціональні маршрутизатори у верхній частині споживчого ринку, і вони завантажені додатковими бездротовими смугами та "функціями", такими як можливість налаштування хмарних резервних копій.

Також можна отримати більше середніх маршрутизаторів у діапазоні від 150 до 250 доларів. Вони досить хороші, але не чудові для обробки тонни перевезень.

А як із самими роутерами? Знову ж таки, вартість дійсно може коливатися. Ви можете створити маршрутизатор за 2000 доларів з масивним вбудованим мережевим накопичувачем, якщо цього дуже хочете, але це не те, що люди думають робити.

Ви можете зібрати розумний саморобний роутер прямо за той же ціновий діапазон, що і провідний. Вбудована комбінація материнської плати / процесора легко досяжна в діапазоні від 70 до 80 доларів. ОЗУ для цієї плати можна знайти приблизно за 30 доларів за 4 Гб. Потім ви можете додати в SSD приблизно 80 доларів. Ethernet NIC коштує 40 доларів, а хороший сумісний з Wi-Fi адаптером PCI WiFi можна придбати за від 60 до 100 доларів. Потім закиньте джерело живлення та футляр приблизно по 30 доларів кожен. Загальна сума виходить від $ 340 до $ 390. Це правильно в діапазоні. Враховуючи, це приблизні цифри, але ви, ймовірно, можете піти навіть нижче.

Переваги ідучи самостійно

Таким чином, вартість в значній мірі прання. Чому б тоді ви зіткнулися з проблемою налаштування власного маршрутизатора? Це зводиться до двох великих моментів, контролю та потужності.

Самі маршрутизатори надають вам повний контроль над тим, що ваш роутер і робить. Побудова DIY маршрутизатора позбавляє від необхідності купувати функції маршрутизатора. Ви можете зробити так, щоб маршрутизатор мав потрібні функції та створив апаратну конфігурацію для їх підтримки.

Ви також маєте контроль над оновленнями. Виробники маршрутизаторів не люблять підтримувати старі моделі довгий час після виходу нових. Прошивки маршрутизаторів з відкритим кодом, такі як DD-WRT, смішно відстають і залежать від волонтерів. За допомогою свого власного роутера ви керуєте оновленнями. Якщо ви хочете виправити лише безпеку та забезпечити максимальну стабільність, виправте свій маршрутизатор на щось подібне до Debian або FreeBSD. Ви хочете, щоб останні останні? Запустіть струм Arch, Gentoo або FreeBSD. Це повністю залежить від вас.

Робочі маршрутизатори набагато потужніші за все, що ви збираєтесь купувати з полиці. Навіть найкращі маршрутизатори не можуть конкурувати зі своїми власними колегами. Наявні у продажу маршрутизатори використовують процесори на основі ARM, як телефони. Робочий маршрутизатор містить процесор x86 як робочий стіл або ноутбук. Різниця в потужності процесора величезна.

Це не враховує інших дивовижних прискорень потужності, як-от більш швидкі оперативної пам’яті та твердотільні диски. Комбінуйте все, і у вас є набагато прилад для підживлення, який може переносити набагато більше навантаження.

Потужність процесора впливає на продуктивність мережі. Слабкий маршрутизатор не справляється з великою пропускною здатністю і може танірувати ваші Інтернет-швидкості. Коли ви кидаєте файлові передачі, потокове передавання, ігри та безлічі інших одночасних завдань, які активна мережа виконує регулярно, ви задаєте проблеми при використанні неадекватного маршрутизатора. Робіт-роутер ніколи не матиме цієї проблеми. Він побачить обмеження лише у вашого провайдера, а можливо, і у вашої бездротової карти.

Недоліки

Є два основних недоліки для створення власного маршрутизатора. По-перше, слід. Самостійні маршрутизатори є більшими та потребують більшої потужності для запуску. Це не так, як ви працюєте з великим виробничим сервером, але це невеликий робочий стіл.

Другий і головний недолік - це додаткова робота з його налаштування. Немає нічого підключення щодо створення DIY роутера. Ви відповідаєте за все . Це включає встановлення Linux або BSD і налаштування його на функцію роутера.

Ви також несете відповідальність за все технічне обслуговування, включаючи оновлення системи та відстеження проблем безпеки, які можуть вплинути на ваш маршрутизатор. Якщо щось піде не так, ви самостійно. Немає гарантії чи виробника для дзвінка.

Як створити власний маршрутизатор

Є два різних способи обробляти програмне забезпечення на маршрутизаторі. Ви можете вибрати специфічний для маршрутизатора дистрибутив Linux або BSD. Це набагато простіший варіант. Ви також можете створити все з нуля за допомогою установки сервера з голими кістками на розподіл Linux або BSD на ваш вибір.

Легкий шлях

Якщо ви хочете менше обслуговувати і не хочете відмовитися від контролю, ви можете використовувати один із чудових дистрибутивів, доступних для маршрутизаторів. Ці операційні системи завантажені функціями, налаштовані та готові до використання. Ви просто повинні їх встановити.

pfSense і OpenWRT - це відмінні операційні системи маршрутизатора. pfSense базується на BSD і має репутацію безпеки. Він дуже добре документований і має доступну професійну підтримку.

OpenWRT заснований на Linux і доступний для широкого спектру обладнання. Він також добре задокументований, надає та досвід, який повинен бути знайомий кожному, хто раніше працював із власною програмою маршрутизатора.

Дивовижний шлях

Якщо ви хочете щось по- справжньому, ви можете налаштувати маршрутизатор з нуля за допомогою Linux або FreeBSD. Цей посібник охоплює Linux, оскільки він більш популярний, але FreeBSD також є чудовим варіантом.

Ви можете використовувати майже будь-який дистрибутив Linux, щоб зробити свій самостійний роутер. Напевно, найкраще вибрати той, з яким ти знайомий. Деякі, наприклад, Arch Linux або Gentoo, можуть дати вам мінімальний слід, але якщо ви не знайомі з ними, ви зіткнетеся з проблемами. Незалежно від обраного вами розповсюдження, не використовуйте повну установку на робочому столі. Виберіть більш мінімальну установку сервера. Вам не потрібен інтерфейс робочого столу, і він просто сповільнить ваш маршрутизатор.

У цьому посібнику не збираються детально задавати налаштування вашого роутера. Це специфічна для розподілу тема, яка потребує набагато більше деталей. Він охоплює основні кроки, які допоможуть вам визначити, чи правильно створити власний маршрутизатор Linux.

Почніть з установки дистрибутива Linux на вашому обладнанні. Установка Linux не виходить за рамки цього посібника, але інсталятори на зручних дистрибутивах, таких як Ubuntu, майже не відповідають думкам, тому у вас не повинно виникнути проблем.

Після запуску Linux можна приступати до налаштування маршрутизатора. Перше, що вам потрібно зробити - це налаштувати мережеві інтерфейси. Почніть з установки та налаштування DHCP, щоб обробити призначення IP-адрес. Один порт Ethernet повинен бути призначений для підключення до мережі WAN (Internet). Налаштуйте для того, щоб використовувати DHCP. Тоді решта ваших портів Ethernet повинні бути налаштовані для локальної мережі. Вони повинні використовувати статичний IP. Якщо у вас є декілька, вам потрібно встановити мережевий міст, щоб прив’язати їх до тієї самої IP-адреси.

Після налаштування мережевих інтерфейсів вам доведеться налаштувати переадресацію портів. Це дозволить вам передавати трафік між інтерфейсами.

Брандмауер iptables обробляє все інше. Iptables дозволяє спрямовувати потік мережевого трафіку в системі Linux. Через iptables ви можете пропускати трафік через локальну мережу, а також між локальною мережею та Інтернетом. Iptables також дозволяє налаштувати важливі частини маршрутизатора, такі як NAT, DNS, DHCP і сам брандмауер. Вам абсолютно потрібен брандмауер, щоб запобігти безперешкодному доступу з Інтернету до вашої мережі.

Якщо ви використовуєте бездротову мережу, вам також доведеться завантажити та налаштувати hostapd. Hostapd дозволяє створити точку бездротового доступу, як і звичайний бездротовий маршрутизатор. Hostapd дозволяє використовувати такі функції, як бездротове шифрування для захисту вашої Wi-Fi мережі.

Зробіть щонайменше для мене?

Тільки ви знаєте, чи хочете ви відправитись у цю подорож. Створення власного роутера самостійно має свої переваги. Це також означає, що ви повинні нести відповідальність за створення та підтримку критичного обладнання мережевого обладнання, яке є воротарем до вашої домашньої мережі та всіма даними по ній. Вибір, зрештою, ваш.

Плюси і мінуси створення власного маршрутизатора