OpenWrt ile yönlendiricinizden en iyi şekilde yararlanın: kablosuz özgürlük


openwrt.org // #açıkwrt@Yasemin

OpenWrt bir dağıtımdır GNU / Linux dayalı Debian GNU / Linux Bu, yönlendiricimizin teknik özelliklerinden, üreticinin yüklediği aygıt yazılımı ile verebileceğimiz kullanımın ötesinde maksimum düzeyde yararlanmamızı sağlar.

Ararsak OpenWrt alarak Vikipedi Okuyabiliriz:

«OpenWrt kişisel yönlendiriciler gibi gömülü aygıtlar için kullanılan bellenim tabanlı bir GNU / Linux dağıtımıdır.
Destek, başlangıçta Linksys WRT54G ile sınırlıydı, ancak hızlı genişlemesinden bu yana, Netgear, D-Link, ASUS ve diğerleri dahil olmak üzere diğer üreticiler ve cihazlar için destek dahil edildi. En popüler yönlendirici hala Linksys WRT54G ve ASUS WL500G'dir. OpenWrt Öncelikle bir komut satırı arayüzü kullanır, ancak aynı zamanda sürekli gelişen bir WEB arayüzüne sahiptir. Teknik destek, çoğu Özgür Yazılım projesinde olduğu gibi forumlar ve IRC kanalı aracılığıyla sağlanır.

Geliştirilmesi OpenWrt başlangıçta kodu değiştiren ve iyileştiren tüm üreticileri onu yayınlamaya ve genel olarak projeye daha fazla katkıda bulunmaya zorlayan GPL lisansı sayesinde tanıtıldı.

Yavaş yavaş, yazılım büyüdü ve QoS, VPN gibi profesyonel olmayan sektör için diğer birçok ticari cihaz üreticisinin sahip olmadığı özellikler ve diğer özellikler uygulandı. OpenWrt gerçekten güçlü ve çok yönlü bir cihazın çalıştığı yerde donanımı kullanmaya uygun OpenWrt sadece yönlendirici olarak değil, dosya sunucuları, P2P düğümleri, WEBcam sunucuları, güvenlik duvarları veya VPN ağ geçitleri olarak kullanım için. »

OpenWrt ve dd-wrt

Artı OpenWrt orada dd-WRT üçüncü taraf çatalı olan OpenWrt ticari bir ürün sunmak amacıyla; bu şekilde aygıt yazılımı ile yönlendiriciler satın alabilirsiniz dd-WRT halihazırda gömülü ve ayrıca bakım ve olaylar için ödenen destek.

Arasındaki temel fark OpenWrt y dd-WRT ikincisinin kabuk erişimi için bir konsola sahip olmaması, yeni yazılımın kurulumunu desteklememesi ve temelde ticari bir sürümü olmasıdır. OpenWrt Bu, farklı ticari yönlendiricilerin fabrikadan getirebileceği ürün yazılımına çok daha yakın ancak daha güçlü özelliklere sahip.

Öne çıktığı noktalardan bazıları dd-WRT kullanıcı arayüzünde olduğundan çok daha çekici OpenWrt sistem yöneticilerine veya hobilere değil son kullanıcılara yönelik daha gösterişli uygulamalarla.

Diğer bir önemli fark, genellikle dd-WRT 'kararlı' donanım yazılımı ile aynı satırdadır. OpenWrt ve bu nedenle, adil olmak gerekirse, inanılmaz derecede iyi giden ve şu an için çok sağlam olan geliştirme sürümünün biraz gerisinde, hiç sorun yaşamadım.

İlk bakışta olmasına rağmen dd-WRT kadar ilginç görünmüyor OpenWrt aygıt yazılımının olmadığı durumlarda bunu akılda tutmak iyidir OpenWrt cihazımız için veya ortalama bir kullanıcı için uygun daha zarif bir arayüze sahip olmak istiyoruz.

Her iki proje, OpenWrt y dd-WRT Her iki projeyi de sürekli gelişim içinde tutan geniş bir topluluğa sahipler ve bu da uzun süre destek almamızı garanti ediyor. Bu topluluklar açık ve dost canlısıdır, ancak bir sorgu yapmadan önce kullanıcıdan uygun belgeleri okuması ve sorgusunun daha önce yapıldığı ve yanıtlandığı kesin olduğundan wiki ve forumları gözden geçirmesi istenir.

Elbette, "Openwrt yükledim ve hiçbir şey yapmıyorum, ne yapabilirim?" Gibi sorgular hoş karşılanmaz ve en azından birden fazlasının, her şeyin çözüldüğünü açıklamasına neden olabilir. sudo rm-rf / ve şifrenizi girme> = D

Özellikleri OpenWrt

Kullanmanın avantajları OpenWrt birden çoktur:

  1. tamamen işlevsel bir mini dağıtımdır, burada "mini" şu anlama gelir:

a) sınırlı sayıda paket mevcuttur
b) Mümkün olduğu kadar küçük olacak şekilde tasarlandı ve küçük depolama alanlarına (2mb'ye kadar!) kurabiliriz ve ayrıca yalnızca 300 mhz'lik MIPS CPU'larla da çalışır.

  1. Wifi modülleri optimize edilmiştir, bu nedenle OpenWrt Yönlendiricimizi daha iyi bir sinyale sahip olacağından daha iyi kullanacağız: fabrikadan gelen stok belleniminden daha güçlü ve daha net olacaktır.
  2. yüksek kaliteli, işlemci yoğun uygulamalar gibi PHPCihazımızın teknik özelliklerine bağlı olarak yüklenecek ilginç bir yazılım çeşitliliğine sahibiz.
  3. . Alana ve uygun hesaplama kapasitesine sahipsek, istenen web sunucusunu aşağıdakilerle birlikte çalıştırabiliriz:

a) bir dosya sunucusu - NFS y SMB / CIFS
b) bir müşteri IRC (benim durumumda sohbet) anlık mesajlaşma için müşteriyle BitliArı birleşik. Bu şekilde ve yönlendiriciyi kapatmadığımız veya önyüklemediğimiz sürece% 100 çevrimiçi olacağız. Dikkat: IRC günlükleri, özellikle birkaç kanala bağlıysak (benim durumumda şu anda 31 var) çok hızlı bir şekilde çok yer kaplayabilir. Yönlendiricide bir IRC istemcisi çalıştıracaksak, harici bir depolama birimi bağlamanızı ve günlükleri oraya kaydetmenizi tavsiye ederim.
c) bir Açık Mesh ağının oluşturulması veya parçası olunması veya örgü kablosuz ağlarBATMAN olarak da bilinir
d) gibi web sunucuları uhttp y nginx
e) diğerleri arasında Kismet, aircrack-ng, arpwatch ve macchanger gibi sonsuz güvenlik uygulamaları; olasılıklar sınırsızdır! Örneğin: X nedenle belirli bir Wifi ağına erişmeleri gerektiğini, ancak elbette pwd'lerini veya bağlanmalarına izin verilen MAC adreslerini bilmediklerini, teorik olarak kuracakları basit bir yönlendirici kullanabileceklerini varsayalım. OpenWrt gerekli uygulamalarla ve kablosuz trafiği algılayacak, şifreleri arayacak, kayıtlı MAC adresleri alacak, ağlara bağlanacak ve size söz konusu ağ içinde olduklarını bildiren bir e-posta gönderecek şekilde yapılandırın ve gerekli verilerle birlikte her yerden bağlanabilirsiniz. onlar. Bu yapıldıktan sonra, tek yapmaları gereken, ilgilendikleri ağlara mümkün olduğunca yakın olan elektrik şebekesine bağlı cihazı gizleyebilecekleri bir yer bulmak ve sihrini yapmasına izin vermektir;
(Tom Cruise yanımızda bir fasulye ve El Indio'nun kendisini satmadan önce dediği gibi, «Gelecek bir süre önce geldi')
f) baskı sunucusu, zaman sunucusu (NTP), Vb
g) İnekler tarafından tasarlanmış bir dağıtım olarak ve meraklılar için açıkça ssh aracılığıyla erişebileceğiz ve aslında grafik arayüzünü kurmak ve yapılandırmak için başlangıçta böyle yapmalıyız: güzel değil mi?
h) neredeyse sınırsız sayıda Wifi ağları oluşturma imkanı (yalnızca donanımın kendisi ile sınırlıdır) =)
i) dünyadaki en iyi güvenlik duvarının tüm gücü, iptables hem konsoldan hem de grafik arayüzden hizmetimizde.
j) tmux gibi uygulamalar elinizin altında, sadece # opkg güncelleme && opkg tmux yükle böylece yönlendiricimizdeki konsolda çalışmak bir zevktir
k) Fark etmiş olabileceğiniz gibi, paket yöneticisi, paket yöneticisine benzer bir sözdizimi kullanıyor Debian GNU / Linux Evet neden opkg bu, referans olarak dpkg / apt alan eski ipkg'ye dayanmaktadır. Dikkatli olun, bu paket yöneticisi hakkında herhangi bir yanılsamaya kapılmayın, ağabeyleri kadar güçlü ya da esnek değil ama işini çok iyi yapıyor.
l) Kişisel zevkimize ve tercihlerimize bağlı olarak seçebileceğimiz birkaç Web arayüzümüz var. Kendi adıma ve onları denedikten sonra bıraktığım her şeyi parlaklık en hafif olduğu ve çok çeşitli işlevlere erişmeme izin verdiği için OpenWrt. Ev yönlendiricim mütevazı olduğu için hafif olması önemsiz bir veri değil TP-Link TL-WR2573ND ve kullanılabilir flashable alan sadece 8mb, bu nedenle trivia'da yüklü ve güzel bir web arayüzü gibi ne kadar az alan kullanırsam, uygulamaları yüklemek için o kadar fazla alanım olacak.
m) diğer işlevlerin yanı sıra Jumbo Çerçeveleri ve VLAN'ları tam olarak destekler!
n) Diğer özellikler, çoğu ev / SOHO yönlendiricisinin, ARP bağlama, statik yönlendirme, ana bilgisayar adları, DHCP bağlama, zaman erişim kontrolü, her ağ için birden fazla DNS kullanma yeteneği gibi kutudan çıktığı özellikleri içerir.
o) Bir GNU / Linux dağıtımı olarak, sistem günlüklerine, çekirdek günlüklerine, başlangıçta çalıştırmak istediğimiz arka plan programlarına, vb., kullandıkları dağıtımda olduğu gibi tam erişime sahip olacağız.
p) Yönlendirici ışıklarının belirli eylemlere yanıt vermesini sağlamak için güzel ve faydalı hackler içerir, bu şekilde, cihazı nasıl kullandığımıza bağlı olarak onları belirli bir şekilde yanıp sönecek şekilde yapılandırabiliriz (kablolu, kablosuz ağ, yönlendirici, anahtar vb.), harici bir sabit sürücü veya yazıcı gibi yönlendiriciye bağlı USB cihazlarına eriştiğimizde.
q) diğer uygulamalar arasında VPN yöneticisi olan Nagios'u kurabiliriz, Munin (geliştirilmiş ve Ücretsiz bir Nagios), bir MTD (Posta Taşıma Teslimatı) kurun ve bir e-posta sunucusuna dönüştürün, mc'yi yükleyin (Gece yarısı komutanı), bir Avahi / Bonjour / Zeroconf sunucusu, müzik koleksiyonumuza bağlı harici bir HD'ye sahipsek, mpd yönlendiriciye, farklı ağlarda olup olmadıklarına bakılmaksızın yönlendiriciye bağlanan herhangi bir makineden bağlanmamızı sağlayacak yönlendiricide.
r) Yönlendiricinizle pratik olarak istediğinizi yapabilmeniz için her türden yüzlerce paket daha var, lanet bir cihazınız varsa bahsetmiyorum bile. GNU / Linux'ta her zaman olduğu gibi, tek sınır kullanıcının hayal gücüdür

Sonuçta, OpenWrt Bu çocuğun hayali gerçek oldu = D

Kurtarma Modu / ARIZA GÜVENLİĞİ

Bu muhteşem ürün yazılımını ilk kez yüklediğimizde, bir şeyi yanlış yapılandırmak veya dokunmamamız gereken bir şeyi silmek veya yeniden adlandırmak için yönlendiricinin dışında bırakılmamızın çok olası olduğunu belirtmek önemlidir - ancak merak ettiğimiz doğa bizi bunu yapmaya zorluyor xD

Aslında, bu notu imzalayan editör, yani, büyük Ağ arabirimlerini, yönlendiricinin dışında kalarak etkili bir şekilde yeniden yapılandırmak için silme fikri ve gömülü sistem harikalar içinde çalıştığı halde ağ arabirimi etkin değildi - evet, ben bir dahiyim, kötü! BOLUDO !!!

Geliştiricileri OpenWrt bu tür durumları önceden görmüş ve güvenli önyükleme modu için bir arayüz sağlamış -hatasız- böylece acil bir erişim yapabilir ve sistemi sıfırlayabiliriz.

Bunu hesaba katmak önemlidir çünkü aygıt yazılımı ile OpenWrt Yönlendiricilerinizin sıfırlama düğmesinin beklendiği gibi çalışmayacağı neredeyse kesindir, yani aynı yapılandırmayı fabrika ayarlarına geri yükleyeceksiniz. Aslında, düğme modunda kullanılır hatasız de OpenWrt ancak yalnızca ekipmana belirli bir zamanda bir sinyal göndermek ve cihaza tekrar erişebileceğimizi telnet veya ssh.

Onların başına da gelebilir tuğla yönlendirici, kendisi için uygun olmayan bir görüntü yüklerseniz, bu durumda aygıtın kurtarılması biraz daha karmaşıktır, çünkü prosedür, entegre aygıta erişmek için açmayı, besleyeceğimiz bir elektronik aygıtı lehimlemeyi içerir. makinemize bağlı bir USB kablosu ve ardından yönlendiriciye seri konsol üzerinden bağlanın, bir FTP sunucusunu etkinleştirin -TFTP- doğru aygıt yazılımını kopyalamak, yeni görüntüyü sıfırlamak vb. için çok ilkeldir, çok karmaşık bir şey olmasa da dikkatlice yapmazsak yönlendiriciyi yakma riskini alırız.

Ekran

BusyBox kabuğunun ve Luci web arayüzünün bazı görüntüleri:

Şimdiye kadar giriş OpenWrt, daha sonra kısa ve öz bir kurulum kılavuzu yazacağım, her şeyden çok, özellikle bulunabilecek tipik durumlar, böylece yatırım yaptığım araştırma saatleri tonlarca belgeyi okurken ve yönlendiricimi olduğu gibi çalışır durumda bırakana kadar IRC'de fikir alışverişinde bulunarak kaydedilir. bugün.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   msx dijo

    Hey, etiketi eklediğiniz için teşekkürler y los tags, cuando me dí cuenta que nos puse ya había enviado el artículo! :)

    1.    msx dijo

      Ve şu!? Metin neden böyle görünüyordu? Ohhh kahretsin, kod etiketi! xD
      Harika!

  2.   @Hayalhanemersin dijo

    Bir sorum var. ISP şirketleri tarafından sağlanan yönlendiriciler ne olacak? Desteklenmiyorlar mı? Bunu söylüyorum çünkü benimkine kurmaya çalışırsam. (Kablosuz özelliği var) Aniden hizmetim bitiyor ve sonunda sorunu çözmeyecekler çünkü ona zarar veren bendim 😛

  3.   webb_david dijo

    Bilmiyordum, iki yılı aşkın süredir ubuntu ve şimdi de xubuntu kullanmama rağmen linux'a yeni geliyorum (boş zamanlarımda elimden geldiğince öğreniyorum ama iş nedeniyle pencerelerden çıkamıyorum) umarım öğreticiyi yükleyin çünkü evde kullanmadığım birkaç yönlendiricim var ve bunları test etmek istiyorum

    1.    Mauricio dijo

      Merhaba
      Bir vpn veya proxy bağlantısı eklemek için bir tplinlk yönlendiricisinden veya başka birinden openwrt'yi düzenleyebilir / değiştirebilir / derleyebilir misiniz?
      selam ve teşekkür

      Mauricio

  4.   Lityum dijo

    İyi bilgi, kurulum kılavuzunu bekliyor

  5.   Croto dijo

    Yıllar önce sorunsuz bir şekilde dd-wrt kurdum ve OpenWrt tarafından bilinmeyen Linksys WRT54G üzerinde iyi performans gösterdi. Aynı şekilde, birisi denemek isterse, talimatları dikkatlice okuyun, yoksa bir "tuğla" ile sonuçlansın.

  6.   Charlie kahverengi dijo

    Mükemmel makale, işaretini bırakıyorum ve söz verdiğim rehberi bekliyorum ...

    Bu arada, Linksys köprüleriyle ilgili herhangi bir şeyiniz varsa, en azından bunu duymak isterim.

    Şimdiden çok teşekkür ederim.

  7.   Ramiro dijo

    Her şeyden önce blog için tebrikler. Kusursuzdur, GNU / Linux dünyası hakkında ilginç haberler ve herkesin erişebileceği bir dil ile çok faydalı öğreticiler okuyabilir.

    İkincisi, size OpenWrt: PirateBox dahil harika bir projeden bahsetmek istedim. Temel olarak, dosyaları WiFi ağı üzerinden tamamen anonim olarak paylaşmak için OpenWrt çalıştırabilen bir yönlendirici kullanılır (neredeyse herkes düşük fiyatı nedeniyle TP Link MR3020 kullanır).

    Yazın, boş zamanlarımdan yararlanmak ve bu harika dağıtımla oynamak, özellikle de bu projeyi yeniden yaratmak için gelmesini bekliyorum. Daha fazla bilgi ve kurulum eğitimleri isteyen varsa, bağlantı http://daviddarts.com/piratebox/

    Selamlar!

  8.   Truko22 dijo

    Yıllarca DD-WRT kullandım, geniş seçenek ve ayar yelpazesi beni hep şaşırtıyor. Sonra Tomato ile tanıştım, DD-WRT'den daha az seçeneğiniz var, ancak küçük ağları yönetmek için gördüğüm en iyisi bu. Her şeyi ipek bir eldiven gibi ayarlayın ve sinir bozucu ve çirkin kullanıcılarınız olsa bile inanılmaz bir stabilite elde edin. Bu Gnu / Linux tabanlı yazılımlardan herhangi birini kurarak, basit bir Wifi Yönlendiriciden bir aygıta dönüşür.

  9.   Ivan Barra dijo

    Çok iyi, şahsen bir D-Link DIR300 ve Lynksys WRT-54GL'de sahibim, yönlendiricilerin orijinal olarak geldiği yazılım farkı berbat, ancak wifi ağının istikrarı varsa, birçok seçeneği hiç kullanmadım.

    Selamlar.

    1.    Ivan Barra dijo

      Hey, centos logosunun etikette görünmesini nasıl sağlayabilirim? Centos 6 i686'yı gnome ile kullanıyorum.

      Selamlar.

      1.    @Hayalhanemersin dijo

        Iceweasel veya Firefox'ta daha kolaydır. Chrome'da "Kullanıcı Aracısı" veya Kullanıcı Aracısı adlı bir şeyi değiştirmeniz gerekir.

        Saludos.!

  10.   Sergio dijo

    Merhaba, bir hotspot uygulamak ve onu bir radius sunucusuna bağlamak için herhangi bir kılavuz bilip bilmediğinizi bilmek isterim.

    selamlar

    1.    juliocdn dijo

      Sergio'ya ne dersin, hotspot nasıldı, belki bana yardım edebilirsin, bir tplink 1043nd v3'te Nodogsplash ile yerel bir hotspot sahibi olmaya çalışıyorum, openwrt ve gsplash düğümünü kurmayı başardım, ancak gsplash düğümünü yapılandırırken zorluklar yaşadım. hoş geldiniz sayfasına yönlendiriyorum. Umarım bana yardım edebilirsiniz .. selamlar ..

  11.   Avra dijo

    Hood! Tek aptal siz değilsiniz, OpenWRT'ye en karmaşık şekilde girmek zorunda kaldım. Seri lehimleme kabloları, dirençler ve diğer şeylerle ... Zor yoldan öğrendim ... hahaha! Çok güzel makale. Şerefe!

  12.   Lorenzo Martin Lobo'nun fotoğrafı. dijo

    Merhaba msx, blogun eski olduğunu biliyorum, ancak bu yazılımla ilgili birkaç şeyle ilgileniyorum ve tp linkten archer c50 ile uyumlu olduğunu gördüm, ancak bazı sorulara ihtiyacım olacak, bunlar