- OpenWrt 24.10.0 sürüm notları URL’si, gerçek notlar yerine sunucuyu korumaya yönelik Anubis bot doğrulama sayfasını gösteriyor
- Anubis, yapay zeka şirketlerinin agresif web scraping faaliyetlerinin kesintiye yol açabilmesi ve kaynaklara erişimi engelleyebilmesi nedeniyle devreye alınmış
- Koruma yöntemi, Hashcash türevi bir Proof-of-Work; sıradan kullanıcılar için yük düşük kalırken büyük ölçekli scraper’larda maliyet birikiyor
- Mevcut yöntem geçici bir çözüm ve uzun vadede font rendering gibi sinyallerle headless browser’ları tespit etmeyi hedefliyor
- Anubis, modern JavaScript özellikleri gerektiriyor; JShelter gibi eklentiler kullananların ilgili alan adında bunları devre dışı bırakması gerekiyor
Sürüm notları yerine gösterilen Anubis ekranı
- Sayfa, kullanıcının bot olup olmadığını doğrulayan bir test ekranını önce gösteriyor
- Bu ekran, web sitesi yöneticisi sunucuyu korumak için Anubis yapılandırdığı için görünüyor
- Korunan hedef, yapay zeka şirketlerinin agresif web sitesi scraping faaliyetleri
- Bu tür scraping, web sitesinde kesintilere yol açabiliyor
- Kaynakları tüm kullanıcılar için erişilemez hale getirebiliyor
Proof-of-Work yöntemi ve kullanıcı kısıtları
- Anubis, Hashcash’e benzer bir Proof-of-Work yöntemi kullanıyor
- Hashcash, e-posta spam’ini azaltmak için önerilmiş bir Proof-of-Work yöntemi
- Tekil kullanıcı üzerinde oluşan ek yük ihmal edilebilir düzeyde
- Büyük ölçekli scraper’larda yük birikerek scraping maliyetini ciddi biçimde artırıyor
- Mevcut yöntem, geçici bir çözüm olmaya daha yakın
- Amaç, daha fazla zaman kazanıp headless browser’ları fingerprinting ile tespit etmek
- Örnek sinyaller arasında font rendering biçimi yer alıyor
- Normal kullanıcı olma ihtimali yüksek olanlara Proof-of-Work challenge sayfasını daha az göstermeyi hedefliyor
- Anubis, modern JavaScript özellikleri gerektiriyor
- JShelter gibi eklentiler gerekli özellikleri devre dışı bırakabiliyor
- Bu alan adında JShelter veya benzeri eklentileri devre dışı bırakmak gerekiyor
1 yorum
Hacker News yorumları
OpenWRT, tüketici cihazlarına işlevsellik ve güvenlik kazandırma konusunda oldukça iyi; bu yüzden yeni sürümü görmek sevindirici.
Bir süre kullandım, ancak birkaç ay sonra bir şeyi iyileştirmek ya da teşhis etmek istediğimde, varsayılanlardan hangi ayarları değiştirdiğimi kolayca anlamak zordu; bu yüzden nerede bozduğumu veya değişikliğin tüm sistemi nasıl etkileyeceğini öngörmek güçleşiyordu.
Şimdi yönlendiricimi NixOS'a taşıdım ve ISP/LAN için gereken özel ayarları içeren yaklaşık 250 satırlık yapılandırmayı görebiliyorum.
Yine de çoğu teknik kullanıcıya, başlaması daha kolay olduğu için OpenWRT'yi önerirdim.
/rom/etc/configile/etc/configkarşılaştırılabilir.Ancak otomatik değişiklikler de çokça araya karışabilir.
Varsayılan kurulumda olmayan paketlerin güvenliği çoğu zaman gerçekten takip edilmiyor.
Örneğin
sstp-client'ın init betiği sertifika doğrulamayı koşulsuz kapatıyor: https://github.com/openwrt/packages/issues/25212/etciçeriğini doğrudan git'e koyarak neredeyse aynı şekilde çözülebilir./etciçindegit init,git add .,git commit -m 'default config'yaptıktan sonra uzak depo ekleyip push etmek yeterli.Sonrasında ayarları değiştirip
git diff HEADile kontrol eder, ardındangit commit -m 'yay i changed stuff and i know what i did'gibi bir commit atıp push edersen değişiklik geçmişi kalır.Ana yönlendirici/güvenlik duvarı/NAT için NixOS kullanıyorum; OpenWRT'yi ise bridge modunda basit bir AP olarak kullanıyorum.
Nispeten yakın zamandaki DSA değişiklikleri dışında tüm güncellemeler sorunsuz geçti.
OpenWrt harika.
Yakın zamanda eve 10Gbit internet bağlatınca Ubiquiti USG3'ü değiştirmem gerekti; Lenovo Tiny PC üzerinde OpenWrt çalıştırmak kolay ve verimli oldu.
OpenWrt 24, IPv6 native bağlantıda IPv4 erişimi için gereken ISP'nin IPIP6 tüneli ayarını destekliyor.
Şimdiye kadar OpenWrt 23 üzerine 24 RC'nin yeni paketlerini elle kurup kullanıyordum; artık tüm kurulumu yükseltebileceğim gibi görünüyor.
pfSense/opnSense'i de denedim ama FreeBSD çekirdeği, çok belirli donanımlar seçilmedikçe 10Gbit ağ bağlantısında zorlanıyor gibiydi; Linux ise kusursuz çalıştı.
TrueNAS CORE ve SCALE'de de benzer bir deneyim yaşadım.
Hat hızında IPS çalıştırmak için modern bir CPU gerekir ama bunun işletim sistemiyle ilgisi yok.
Ne tür bir kullanım için olduğunu pek bilmiyorum; evde Comcast'in sunduğu en ucuz 50Mbps hat bile 5 kişinin sürekli streaming ve oyun yapması için yeterli görünüyor.
2015'te ikinci el aldığım eski bir Asus yönlendiriciyi kablo bağıyla tamir edip kullanıyorum; yoksa kapanıyor.
İş yerinde Class A IP aralığında “sınırsız” internet var ama gezinme veya streaming sırasında fark hissedemiyorum.
Elbette dosya aktarırken fark ediyor.
OpenWRT'yi hep denemek istemiştim ama stok yönlendiricide root erişimi elde etmek için donanım modifikasyonu gerektiği düşüncesi beni tereddütte bırakmıştı.
Bu yüzden OpenWRT'nin resmi donanımı olan OpenWRT One yönlendiricisinin çıktığını öğrenir öğrenmez sipariş verdim.
Yönlendirici harika; bufferbloat sorununu ve başka birçok sorunu çözdü.
Çoğu tüketici yönlendiricisinde yönetici sayfasından bir firmware dosyası seçip orijinal üretici güncellemesi gibi flash ederek ya da TFTP kurtarmayı kullanarak OpenWRT kurulabilir.
Aklıma hemen gelen, rooting veya exploit gerektirenler Xiaomi yönlendiricileri gibi cihazlar.
microSD yuvası ya da NVMe var; alternatif olarak birden çok ağ portu olan x64 cihazlar (Intel N100 veya N305) da kullanılabilir.
Desteklenen cihaz listesi uzun olduğu için, elindeki cihaza OpenWRT'yi zorla kurmaya çalışmıyorsan bu süreçleri gerektirmeyen uyumlu bir cihazı kolayca bulabilirsin.
O zaman kurulum, stok UI'dan bir dosyayı flash etmek kadar kolay olur.
Bütçesi kısıtlı olanlar için iyi bir ücretsiz alternatif kullanırken, bunun bin dolarlık alternatiflerden daha zor olduğundan şikâyet edilmesini pek anlayamıyorum.
Tüm yönlendiriciler OpenWRT tabanlı olmalı.
Yakın zamanda evde ana Wi‑Fi'a artık ihtiyacım olmadığını fark ettim; bu yüzden ana OpenWrt fiziksel yönlendirici de şart olmaktan çıktı.
IoT cihazları için yardımcı AP'yi hâlâ OpenWrt ile çalıştırmam gerekiyor.
Kabloları ve ıvır zıvırı azaltmak için artık OpenWrt yönlendiriciyi ev sunucularımdan birinde sanal makine olarak çalıştırmayı düşünüyorum.
OpenWrt'yi gerçekten seviyorum ama son zamanlarda PF çok daha az kafa karıştırıcı geldiği için pfSense veya OPNsense gibi yeni seçenekleri de denemek istiyordum.
OpenBSD ile yönlendirici yapmayı sevenler de var ve iyi bir rehber de mevcut: https://openbsdrouterguide.net/
Değerlendirmeye değer görüşler veya alternatifler var mı merak ediyorum.
OpenWRT'yi sorunsuz çalıştırabildiği biliniyor; avantajı da 10G kullanabilmesi.
Bozulmuş gibi görünen Ubiquiti EdgeRouter’ı değiştirmem gerekiyor
Şu anda eski bir ASUS kullanıyorum ve “idare eder” durumda ama 3rd party firmware kullansam bile artık güncellenmiyor
OpenWRT için iyi bir hepsi bir arada cihaz ne olabilir merak ediyorum
Ev yaklaşık 1000sqft, yani küçük; bu yüzden genelde kapsama sorunu yok ve her şey kablosuz
Temelde kararlı, bir kez ayarladıktan sonra unutabileceğim bir şey istiyorum
Yaklaşık 2 yıl önce araştırdığımda en uygun seçenek gibi görünüyordu, ama şimdi tekrar göz atmak iyi olabilir
Çin yapımı daha ucuz seçenekler de var ama backdoor konusunda endişeliyim
https://teklager.se/en/knowledge-base/which-router-should-i-...
Anakarttaki çift 1GbE Intel NIC’e ek olarak, dört portlu 2.5GbE Realtek PCIe NIC (r8125) ekledim
Anakart, 5.5mm barrel jack üzerinden 12~19V DC giriş alabiliyor ya da 4 pin CPU EPS güç konnektörüyle 12V alabiliyor
Kasada 250W 1U Flex ATX güç kaynağı olduğu için ikincisini kullanıyorum
Güç kaynağının 12V hattını barrel jack’e çıkarıp modem ve iki TP-Link 2.5GbE switch’e besleme verdim; böylece 3 tuğla adaptörden kurtuldum
İki switch’i üst kapağa Velcro ile tutturdum ve 20cm patch kablolarla 2.5GbE port 1 ve 4’e bağladım
Evde 5 LAN hattı var; bu kurulumdan çıkan 6 kablolu Ethernet portu tam denk geliyor
OpenWRT amd64 üzerinde oldukça iyi çalışıyor ve v24.10 branch’ini (yayın öncesi) aylardır sorunsuz kullanıyorum
O kadar kararlı ki, OpenWrt yükseltmesi için aldığım Netgear RAX120v2’ye geçme ihtiyacı hissetmedim
RAX120v2, OpenWrt 24-rc’de testlerde iyi çalıştı; daha acil yükseltme yapmam gereken bir zaman için kenarda tutuyorum
Bir Netgear WAX220 Wi-Fi AP de aldım ve OpenWrt 24-rc yükleyip OPNsense kutusuyla test ettim
Çünkü OPNsense Wi-Fi için uygun değil
Basit router kullanımı için OpenWrt’nin daha uygun olduğuna karar verdim; ama WAX220 de iyi bir OpenWRT Wi-Fi AP, muhtemelen bir gün IDS/IPS gibi şeyler çalıştıran daha güçlü PC tabanlı bir OpenWrt router’a bağlayıp kullanırım
Varsayılan firmware’i modern OpenWRT üzerine kurulmuş bir GUI ve kilitlemeye çalışmadığı için flash etmek kolay
CPU’su gerçekten hızlı, RAM’i bol, Wi-Fi’si iyi ve OpenWrt’de kusursuz çalışıyor
Amazon’da 59 dolar
OpenWrt’den soğudum
Yıllar boyunca paket ekleyen, sorunları düzelten ve iyileştirmeler yapan pull request’ler gönderdim
Ama yalnızca en küçük 1-2 satırlık PR’lar kabul edilip merge edildi; üzerinde çalıştığım, test ettiğim ve yıllarca güncel tuttuğum büyük ve önemli değişiklikler merge edilmedi
Çoğu geri bildirim olmadan öylece görmezden gelindi
Bunun yerine GPU ve Doom çalıştırmaya odaklanıyor gibi görünüyorlar, şimdi de donanım geliştirmeye başladılar
Üstelik o donanım da iyi bir ürün değil; kısıtları çok fazla olan e-atık seviyesinde crippleware
APK için sanırım 25’i beklemek gerekecek
Bu arada, bugünlerde OpenWrt için en çok önerilen cihaz ya da üretici hangisi merak ediyorum
Son kullandığım Archer C7’ye bakılırsa TP-Link geride kalmış gibi
SRE’yim; altyapıyla uğraşıyorum, bir şeyleri ayarlayıp optimize etmeyi seviyorum ve kişisel bir homelab’im de var
Yıllardır, belki on yıllardır ağ ekipmanlarını DIY şekilde kuruyorum; ama güncelleme yaparken ya da kurcalarken aileme “15 dakika, olmadı 4 saat kadar içinde düzelecek” demek acı vericiydi
Bu yıl tüm ağ ekipmanlarını Ubiquiti ile değiştirmeye karar verdim
Gateway, AP ve switch dahil her şeyi değiştirdim; gerçekten pahalı ve biraz da çizgimi bozmuşum gibi hissettiriyor ama 6 aydır hiç sorun yok
OpenWrt’nin kararlı sürüm çıkarması ve başkalarının onu geliştirmeye devam etmesi gerçekten sevindirici
Muhtemelen ana ağı bozmayacak yedek ekipmana kurup yamaları deneyecek ve hata raporları göndereceğim
Şimdilik huzurun tadını çıkarıyorum
OpenWRT cihazlarım 10 yılı aşkın süredir çok kararlı çalışıyor; Ubiquiti cihazlarımdan ise artık güncelleme almayan ya da güncel yönetim yazılımıyla uyumlu olmayanlarla dolu bir kutum var
Bazılarına OpenWRT flash ederek yeniden işe yarar hale getirdim
Doğru seçimi yapmışsın
Bu seni endişelendirmedi mi merak ediyorum
Az önce yükselttim
Tüm özelleştirmeler otomatik uygulandı ve şu ana kadar sorun yok
OpenWrt ekibinin çalışması harika
Bu yüzden tüm ayarları baştan yapmam gerekiyor
Yine de ayarlarım o kadar çok değildi