OpenWrt nedir?

Geçen yıl, birçok ticari yönlendiricinin, çeşitli varlıklardan gözetlemeye (veya daha kötüsü) izin verebilecek çeşitli arka kapı kusurlarından muzdarip olduğu keşfedildi. Bunu, bu yönlendiricilerin belleniminde bulunan sınırlı özelliklerle birleştirdiğinizde, bazı kullanıcılar için bir alternatifin gerekli olabileceği oldukça açık hale gelir. Ama alternatifler neler? Bunlardan biri, özellikle yönlendiriciler için yapılmış, büyük ölçüde geliştirilmiş bir özellik kümesi ve varsayılan aygıt yazılımının dokunamayacağı bir güvenilirlik ve güvenlik düzeyi sunan bir Linux dağıtımı olan OpenWrt olarak adlandırılır.

Ben, Jonathan Zander [GFDL, CC-BY-SA-3.0 veya CC BY-SA 2.5], Wikimedia Commons aracılığıyla

OpenWrt nedir?

OpenWrt, performanslarını ve hangi özellikleri sunduklarını büyük ölçüde iyileştirmek için belirli yönlendiricilere yüklenebilen gömülü bir Linux dağıtımıdır. Bazı durumlarda, temel bir yönlendirici (sınırlı özelliklere sahip) çok esnek bir ağ trafiği yönlendirme aracına dönüştürülebilir.

OpenWrt, Linksys'in WRT2004G kablosuz yönlendiricilerinin kodunu GNU Genel Kamu Lisansı altında yayınladıktan sonra 54 yılında başladı. Bu lisansın hükümleri uyarınca Linksys, aygıt yazılımı kodunu herkesin kullanımına sunmak zorundaydı. Bu aynı zamanda geliştiricilerin platformun kodunu değiştirebileceği ve / veya türev sürümlerini oluşturabileceği anlamına geliyordu. Tam olarak ne oldu. Başlangıçta, yeni üretici yazılımı yalnızca WRT54G serisi yönlendiricileri destekliyordu. Yıllar geçtikçe destek, farklı üreticilerin bir dizi yönlendiricisini ve cihazını içerecek şekilde yayıldı. Desteklenen cihazların bir listesini görüntülemek için OpenWRT Donanım Tablosu'na bakın.

OpenWrt'nin bu kadar popüler olmasının birincil nedeni, ticari cihazların yapabileceklerini büyük ölçüde genişletmesiydi. Mevcut özellik seti şunları içerir:

  • Özelleştirme için yazılabilir dosya sistemi.
  • Komut satırı veya web tabanlı bir arayüz aracılığıyla yapılandırılabilir.
  • Mesh ağ desteği.
  • Paket enjeksiyon.
  • Netfilter aracılığıyla durum bilgisi olan güvenlik duvarı, NAT ve port yönlendirme.
  • PeerGuardian desteği.
  • Knockd ve knock aracılığıyla port vuruntu.
  • Snort aracılığıyla IPS.
  • Aktif kuyruk yönetimi.
  • Yük dengeleme (birden çok ISS ile kullanım için).
  • IP tünelleme.
  • Gerçek zamanlı ağ izleme.
  • Dnsmasq, MaraDNS ve daha fazlası aracılığıyla DNS ve DHCP.
  • Dinamik DNS.
  • Kablosuz Dağıtım Sistemi.
  • Yazıcı desteği.
  • Samba ile dosya paylaşımı.

Özellik setinin tam listesi için OpenWRT Wikipedia sayfasını ziyaret edin.

OpenWrt'yi Neden Kullanmak İstiyorsunuz?

Bu sorunun cevabı oldukça basit: Mevcut yönlendiricinizi ihtiyaçlarınızı karşılayamayacak kadar sınırlı buldunuz. Çoğu durumda, bu ihtiyaç hızdan biridir. Bazı yönlendirici ürün yazılımları, ev (veya küçük ofis) ağları üzerindeki yüksek talepleri karşılayamaz. Birden fazla cihaz akış içeriği, oyun konsolları ve diğer ihtiyaçlarınız olduğunda, yönlendiricide ağınızın darboğazını görebilirsiniz. OpenWrt ile bu tür sorunlar yaşamazsınız. Diğer durumlarda, mevcut yönlendirici sabit yazılımınızın ağınızı ihtiyaçlarınıza en uygun şekilde yönetme yeteneğinizi sınırladığını görebilirsiniz. Yönlendiricinizin stok üretici yazılımı yerine OpenWrt'yi seçmeniz için diğer nedenler şunlardır:

  • Doğrudan yönlendiriciye bağlı harici bir depolama sürücüsü aracılığıyla cihazlar arasında dosya paylaşın.
  • Yönlendiriciden bir BitTorrent istemcisi çalıştırın.
  • Ağa bağlı bir yazıcı oluşturmak için bir yazıcıyı doğrudan yönlendiriciye bağlayın.
  • Belirli bir aygıtın bant genişliği kullanımını sınırlayın ve hatta aygıtların ağı kullanmasına izin verilen zamanları ayarlayın.
  • Ağınız üzerinde tam kontrol sahibi olun.
  • Kablosuz sinyal gücünüzü artırın.
  • MAC filtreleri oluşturun.
  • Birden çok WiFi ağı oluşturun (ziyaretçi / misafir ağı gibi).

OpenWrt'yi Nasıl Kurarsınız?

Yapmanız gereken ilk şey, yönlendiricinizin OpenWrt tarafından desteklendiğinden emin olmaktır. Sahip olduğunuz yönlendiricinin (veya satın almak istediğiniz yönlendiricinin) desteklenip desteklenmediğini öğrenmek için Donanım Tablosu sayfasına göz atmayı unutmayın. Söz konusu yönlendiricinin OpenWrt tarafından desteklendiğini öğrendikten sonra, yükleme işlemi aşağıdaki gibidir.

Aygıtınızı Donanım Tablosu sayfasında bulun ve Verileri görüntüle / düzenle bağlantısını tıklayın. Burada size cihazınız hakkında iyi miktarda bilgi sunulacak. Bu sayfanın altına yakın bir yerde, Firmware OpenWrt Install URL olarak işaretlenmiş girişi göreceksiniz. Yönlendiricinizin donanım yazılımını flaş etmek için gerekli dosyayı indirmek için bu girişle ilişkili bağlantıya tıklayın. Unutmayın, yönlendirici modelinizle eşleşen dosyayı indirdiğinizden emin olmalısınız. Ürün yazılımını flaş etmek için aşağıdaki adımları dikkatlice izleyin:

  1. Ethernet kablosuyla yönlendiriciye bir bilgisayar veya dizüstü bilgisayar bağlayın (bunu kablosuz üzerinden YAPMAYIN).

  2. Bilgisayarınızın (veya dizüstü bilgisayarınızın), aygıtın yönlendiriciye bağlanmasına izin veren bir IP adresiyle yapılandırıldığından emin olun.

  3. Yönlendiricinizin yönetici web arayüzünde oturum açın (bunun nasıl yapılacağı yönlendirici markası ve modeli tarafından belirlenir) ve cihaza özel ürün yazılımı yükleme işlevini bulun. Bazı yönlendiriciler için, yüklenecek bir dosyayı (indirdiğiniz aygıt yazılımı) seçmenize izin veren manuel bir seçenek olacaktır. Dosyayı bilgisayarınızdan yönlendiriciye nasıl aktaracağınızdan emin değilseniz, üretici yazılımını yüklemek için üreticinin kullanım kılavuzuna bakın.

  4. Yanıp sönen işlemin tamamlanmasını bekleyin ve yönlendirici otomatik olarak kendini yeniden başlatacaktır.

İlk kurulum hakkında daha fazla ayrıntı için, OpenWRT fabrika kurulum belgelerine bakın. İşlem tamamlandığında, aşağıdaki kimlik bilgileriyle 192.168.1.1 IP adresi üzerinden OpenWRT'ye giriş yapabilirsiniz.

  • Kullanıcı adı: yönetici veya kök (kullanılan aygıt yazılımına bağlı olarak)
  • Şifre: password

Yönlendiricinizin yeni bulunan esnekliğinin keyfini çıkarın.