Какво е OpenWrt и защо трябва да го използвам за моя рутер?

Какво е OpenWrt и защо трябва да го използвам за моя рутер?

Актуализирано от Bertel King, Jr. на 15.05.2017 г.





Сменихте операционната система на компютъра си и на телефона си, но какво ще кажете за вашия рутер? Ако се слюнявате при идеята да превърнете вашия рутер в SSH сървър, VPN, система за формиране на трафик или клиент на BitTorrent-помислете OpenWrt .





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





С опасения за поверителността, произтичащи от облачните изчисления и приемането на Интернет на нещата, общността на OpenWrt се разрасна достатъчно, за да бъде домакин не на една, а на две срещи на върха, посветени на проекта . Може да сте следващият човек, който да се влюби в бъркотията с техния рутер.

Използва се за OpenWrt

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



как да поставите парола на usb
  • Използвайте SSH сървъра за SSH тунелиране : OpenWrt включва SSH сървър, така че можете да получите достъп до неговия терминал. Ако изложите SSH сървъра в Интернет (не забравяйте да го защитите с удостоверяване на базата на ключ, вместо със слаба парола), можете да получите достъп до него от разстояние и да използвате SSH тунелиране, за да пренасочите трафика си през криптирана връзка. Това ви позволява да получите сигурен достъп до уебсайтове от публичен Wi-Fi и достъп до уебсайтове, които могат да бъдат достъпни само във вашата страна, докато пътувате в чужбина.
  • Настройте VPN : SSH тунелни работи подобно на VPN по много начини, но също така можете да настроите подходящ VPN на вашия OpenWrt рутер.
  • Инсталирайте BitTorrent клиент : С някакъв вид мрежово хранилище или рутер с вграден USB порт и свързано USB устройство за съхранение, можете да използвате самия рутер като клиент на BitTorrent.
  • Стартирайте сървърния софтуер : Софтуерните хранилища на OpenWrt съдържат пакети, които му позволяват да функционира като уеб сървър, IRC сървър, BitTorrent тракер и др. Вероятно вече използвате рутер, така че защо да нямате същата функция на рутера като сървър? Като начало, рутерите изискват много по -малко енергия от компютрите.
  • Извършете трафик-оформяне и QoS : OpenWrt ви позволява да извършвате формиране на трафик и качество на обслужване на пакетите, пътуващи през вашия рутер, като давате приоритет на определени видове трафик. Можете дори да дадете приоритет на трафика към определени компютри, да премахнете приоритета на трафика към други компютри.
  • Създайте мрежа за гости : Уикито на OpenWrt съдържа инструкции за създаване на специална безжична мрежа за гости , който е отделен от основната ви мрежа. (Можете дори да ограничите скоростта на мрежата за гости.) Има няколко причини да настроите мрежа за гости на вашия рутер.
  • Уловете и анализирайте мрежовия трафик : Можете да използвате tcpdump, за да регистрирате всички пакети, пътуващи през вашия рутер, до мрежово споделяне и да отворите файла с инструмент като Wireshark за да анализирате трафика на вашата мрежа.

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

Инсталиране на OpenWrt

OpenWrt първоначално е разработен за Linksys WRT54G, но сега поддържа много повече модели рутери. Можете да намерите a списък на поддържания хардуер на уебсайта на OpenWrt .





На път сте да замените вградения фърмуер на вашия рутер със системата OpenWrt Linux, подобна на мига персонализиран ROM към вашия смартфон. Подробности за wiki четири различни начина за инсталиране на OpenWrt на вашия рутер .

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





Терминал и уеб интерфейс

След като OpenWrt е инсталиран, можете да получите достъп до неговата обвивка BusyBox, като използвате SSH клиент като PuTTY в Windows или командата ssh, вградена в Linux и Mac системи. Busybox е обща черупка, използвана на вградени Linux системи, а OpenWrt включва общи програми като текстовия редактор vi за редактиране на файлове. Подобно на други системи на Linux, можете да стартирате различни скриптове на него и да настроите задания на cron за извършване на действия по график.

OpenWrt използва мениджърът на пакети opkg да инсталирате пакети от своите хранилища, които съдържат хиляди пакети. Той също използва UCI (Унифициран интерфейс за конфигуриране) за конфигуриране на вашата система. Уикито на OpenWrt съдържа цялата информация, от която се нуждаете.

Не е нужно обаче да знаете всичко това. OpenWrt включва LuCI, уеб интерфейс за конфигуриране на вашия OpenWrt рутер . Уеб интерфейсът съдържа множество различни конфигурационни страници, включително страница за мениджър на пакети, която ви позволява да разглеждате, търсите и инсталирате налични пакети. Броят на пакетите, които можете да инсталирате, зависи от наличното място за съхранение на вашия рутер. Няма достатъчно място, където да инсталирате всичко. Модулната природа на OpenWrt ви позволява да изберете кои функции искате да инсталирате и да сглобите своя собствена операционна система за рутер.

Някои софтуерни пакети също имат страници за конфигуриране на LuCI, което ви позволява лесно да ги конфигурирате след инсталирането им. Обърнете внимание, че не всеки софтуер, наличен за OpenWrt, има LuCI интерфейс, така че може да се наложи да се спуснете и замърсите в терминала, когато конфигурирате някакъв софтуер.

Нуждае ли се от вашия рутер OpenWrt?

OpenWrt не е идеалното решение за всички. Повечето хора ще бъдат доволни от фърмуера по подразбиране на маршрутизатора. Други ще искат заместващ фърмуер като DD-WRT . OpenWrt е по -гъвкав, но ако просто искате уеб интерфейс с повече функции, вероятно сте по -добре друга подмяна на фърмуера на рутера .

как да преглеждате стари съобщения на iphone

Кредит на изображението: Mayuree Moonhirun чрез Shutterstock.com

Дял Дял Туит електронна поща 6 Звукови алтернативи: Най -добрите безплатни или евтини приложения за аудиокниги

Ако не искате да плащате за аудиокниги, ето няколко страхотни приложения, които ви позволяват да ги слушате безплатно и законно.

Прочетете Напред
Свързани теми
  • Linux
  • Обяснена технология
  • Рутер
  • Linux Distro
  • Отворен код
  • DD-WRT
  • OpenWRT
За автора Крис Хофман(284 статии са публикувани)

Крис Хофман е технологичен блогър и всеобхватен технологичен наркоман, живеещ в Юджийн, Орегон.

Още от Крис Хофман

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате