Lemmy Proxy Kullanımı: Sunucu Yığını, Moderasyon ve Oturum
Lemmy, topluluk odaklı bir bağlantı paylaşım ağıdır ve federasyonla çalışır. Bu sayfa, bir gönderinin yerel ve uzak sunucular arasında nasıl ilerlediğini, moderasyon kararlarının teknik olarak nereye yazıldığını, bildirimlerin nasıl alındığını ve proxy’nin bu tabloda hangi noktaya oturduğunu anlatıyor.
Yığın görünümüArayüz, uygulama arayüzü ve federasyon katmanının ayrışması.
02
ModerasyonKaldırma, silme ve sunucu düzeyinde kısıtların teknik karşılığı.
03
BildirimKalıcı bağlantı yerine yoklamanın istek hacmine etkisi.
04
OturumJeton tabanlı kimlik, iki adımlı doğrulama ve konum değişimi.
Lemmy, gönderilerin topluluklar altında toplandığı ve oylamayla sıralandığı bir bağlantı paylaşım ağıdır. Mimarisi ActivityPub üzerine kuruludur: her sunucu kendi veritabanını tutar, uzak sunucularla mesajlaşarak içerik kopyalarını senkronize eder. Kullanıcı olarak siz her zaman kendi sunucunuzla konuşursunuz.
Bu yapı, proxy kararını iki ayrı soruya böler. Birincisi, sizin istemcinizden çıkan trafiğin nereye gittiği; ikincisi, sunucular arası federasyon trafiğinin nereden geçtiği. İkincisi kullanıcının proxy ayarıyla ilgisizdir ve bu ayrımı bilmemek gereksiz beklentilere yol açar.
Aşağıda önce yığını katmanlarına ayırıyor, sonra bildirim mekanizması, moderasyon görünürlüğü, hesap güvenliği ve kurulum başlıklarına geçiyoruz.
Lemmy trafiği hangi katmanlardan geçer?
Tarayıcıda gördüğünüz arayüz, sunucudan indirilen bir istemci uygulamasıdır. Bu uygulama içeriği doğrudan veritabanından değil, sunucunun uygulama programlama arayüzünden alır; çağrılar /api/ altındaki sürümlü yollara gider ve JSON döner. Üçüncü taraf mobil istemciler de aynı yolları kullanır, yalnızca arayüzü kendileri çizer.
Bir alt katmanda sunucu süreci vardır. Gelen isteğin kimlik bilgisini doğrular, veritabanına yazar ve gerekirse federasyon işini kuyruğa alır. En alttaki katman, sunucular arası mesajlaşmayı yürüten federasyon katmanıdır; burada konuşma sizin istemcinizle değil, iki sunucu arasında geçer.
Proxy yalnızca en üstteki iki katmanı kapsar: tarayıcınızdan ya da istemcinizden sunucuya giden bağlantıyı. Sunucunuzun uzak sunucularla kurduğu bağlantı sizin çıkışınızı kullanmaz. Bu yüzden bir uzak topluluğa erişemiyorsanız ve sorun federasyon tarafındaysa, proxy değiştirmek sonucu değiştirmez; çözüm sunucu yöneticisinin tarafındadır.
Ayrım pratikte şöyle kontrol edilir: aynı içeriği kendi sunucunuz üzerinden göremiyor ama başka bir sunucunun web arayüzünden görebiliyorsanız, mesele ağ erişiminiz değil federasyon durumudur. Aksine her iki sunucu da açılmıyorsa mesele sizin ağınızdadır ve proxy kontrol aracı ile uç noktanın canlılığına bakmak ilk adımdır.
ŞEMAİstemciden veritabanına uzanan katmanlar
Şemayı yatay kaydırarak inceleyebilirsiniz
Proxy kuralı yalnızca üstteki iki katmanı kapsar; alttaki federasyon katmanı sunucunun kendi ağ bağlantısını kullanır.
Bildirimler nasıl geliyor: kalıcı kanal mı, yoklama mı?
Lemmy’nin erken sürümleri istemciye kalıcı bir WebSocket kanalı sunuyordu; arayüz yeni yorumları ve oyları bu kanaldan anlık alıyordu. Proje bu arayüzü daha sonra kaldırdı ve istemcileri sürümlü HTTP çağrılarına yönlendirdi. Bugün yaygın kurulumda arayüz, okunmamış bildirim sayısını düzenli aralıklarla soran bir yoklama döngüsü çalıştırır.
Bu değişimin proxy tarafında iki sonucu vardır. Birincisi olumludur: kalıcı bağlantı olmadığı için tünelin boşta kalma zaman aşımına takılma sorunu ortadan kalkar. Uzun süre açık kalan bir sekmede bağlantının sessizce kopması ve bildirimlerin durması beklenmez.
İkincisi dikkat gerektirir: yoklama, düzenli aralıklarla tekrarlanan ayrı ayrı isteklerdir. Uzun süre açık bırakılan çok sayıda sekme ya da istemci, tek bir çıkış adresinden sürekli istek üretir. Sunucu tarafındaki adres başına eşikler bu birikimi görebilir. Birden fazla oturumu aynı anda açık tutuyorsanız, kullanmadıklarınızı kapatmak hem sunucuyu hem kendi bağlantı havuzunuzu rahatlatır.
Bağlantı yeniden kullanımı burada işe yarar. Yoklama istekleri aynı bağlantı üzerinde tekrar kullanılabiliyorsa her seferinde yeni bir el sıkışma maliyeti ödenmez. Proxy tarafında bu davranışın nasıl korunduğunu keep-alive ve bağlantı havuzu yazısı açıklıyor.
İpucu
Kendi aracınızı yazıyorsanız yoklama aralığını sabit ve makul tutun, yanıt başlıklarındaki sınır bilgilerini okuyun ve hata aldığınızda aralığı geçici olarak genişletin. Otomatik çalışan işlerin genel kuralları için otomasyon ve botlar için proxy sayfasına bakabilirsiniz.
Moderasyon kararları ve bölgesel görünürlük teknik olarak ne anlama gelir?
Lemmy’de içerik üzerinde iki farklı işlem vardır ve karıştırılmaları sık görülür. Topluluk moderatörünün ya da sunucu yöneticisinin yaptığı kaldırma işlemi, içeriği yerel sunucuda görünmez kılar. İçeriği yazan kişinin yaptığı silme işlemi ise kaydı sahibi tarafından geri çeker. İkisi de federasyonla uzak sunuculara bildirilir, ancak uzak sunucunun bu bildirimi uygulaması kendi yapılandırmasına bağlıdır.
Buradan çıkan sonuç önemlidir: bir gönderi sizin sunucunuzda görünmüyor olabilir ama başka bir sunucuda hâlâ duruyor olabilir. Bu, bir hata değil federasyonun doğal sonucudur. Proxy bu tabloyu değiştirmez; farklı bir çıkıştan bağlanmak yerel moderasyon kararını ortadan kaldırmaz, çünkü karar adresinize değil içeriğe uygulanmıştır.
Sunucu düzeyinde de kısıtlar vardır. Bir sunucu, başka bir sunucuyla federasyonu tamamen kesebilir ya da yalnızca belirli sunucularla konuşacak biçimde yapılandırılabilir. Bu tercihler yönetim kararıdır ve dışarıdan değiştirilemez. Bir topluluğa erişmek istiyor ama kendi sunucunuz o sunucuyla konuşmuyorsa, doğru yol ilgili sunucuda hesap açmak ya da yöneticiyle iletişime geçmektir.
Bölgesel görünürlük ise üçüncü bir başlıktır ve genellikle platformun değil ağın kararıdır: bazı ülkelerde belirli alan adlarına erişim sağlayıcı düzeyinde kısıtlanabilir. Bu durumda gördüğünüz şey bir moderasyon kararı değil, bir ağ erişim sorunudur; ikisini ayırt etmek için aynı adresi farklı bir ağdan denemek yeterlidir.
Bir gönderi yerel ve uzak sunucular arasında nasıl ilerler?
Gönderi oluşturduğunuzda kayıt önce kendi sunucunuzun veritabanına yazılır. Bu adım tamamen yereldir ve sizin çıkış adresinizden gelen bir istekle tetiklenir. Ardından sunucunuz, bu gönderiyi takip eden uzak sunuculara bir federasyon mesajı gönderir; bu mesaj sunucudan sunucuya gider.
Uzak sunucu mesajı aldığında kendi kopyasını oluşturur. Artık iki kayıt vardır: sizin sunucunuzdaki asıl kayıt ve uzak sunucudaki kopya. Yerel moderasyon kararı asıl kayda uygulanır ve kopyaya bildirilir; uzak sunucunun kendi moderasyon kararı ise yalnızca kendi kopyasını etkiler.
Bu iki şeritli yapıyı anlamak sorun gidermeyi kolaylaştırır. Gönderiniz kendi sunucunuzda görünüyor ama uzak toplulukta görünmüyorsa sorun federasyon teslimindedir; gecikme, kuyruk birikmesi ya da sunucular arası bir kesinti olabilir. Kendi sunucunuzda bile görünmüyorsa sorun istek tarafındadır ve proxy yapılandırmanızla ilgili olabilir.
Federasyon tesliminin sizin proxy’nizle ilgisi olmadığını hatırlamak, boşa giden denemeleri önler. Çıkış değiştirerek bir federasyon gecikmesini düzeltemezsiniz.
ŞEMABir gönderinin yerel ve uzak sunucudaki yolculuğu
Şemayı yatay kaydırarak inceleyebilirsiniz
Adımların yarısı sizin sunucunuzda, yarısı uzak sunucuda gerçekleşir; uzak taraftaki adımlar sizin çıkış adresinizi kullanmaz.
Çıkış kararında hangi etken ne kadar ağırlık taşır?
Lemmy kullanımında çıkış seçimini belirleyen etkenler, görsel ağırlıklı platformlardan farklıdır. Trafiğin büyük bölümü metindir; büyük medya aktarımı görece azdır. Bu yüzden bant genişliğinden çok kararlılık ve tutarlılık öne çıkar.
En yüksek ağırlık oturum sabitliğindedir. Jeton taşıyan bir oturumun adres değiştirmesi gereksiz sürtünme yaratır. Hemen ardından çıkış ülkesinin tutarlılığı gelir: sunucunuzun barındığı bölgeye göre bağlantı gecikmesi ve bölgesel erişim davranışı değişebilir. Üçüncü sırada eşzamanlı bağlantı payı vardır; yoklama yapan çok sayıda sekme tek adresten birikir. En düşük ağırlık rotasyon ihtiyacındadır: oturumlu kullanımda rotasyon bir avantaj değil, bir sorun kaynağıdır.
Bu sıralama, ürün seçimini doğrudan belirler. Sabitlik öncelikliyse ISP proxy ya da sabit uçlu bir residential çıkış uygundur. Yalnızca herkese açık gönderileri okuyan, giriş yapmayan bir araştırma işi yürütüyorsanız datacenter proxy daha ekonomik ve yeterlidir. Rotasyonun ne zaman anlamlı olduğunu rotating ve statik proxy farkı yazısı ayrıntılandırıyor.
Protokol tarafında ise seçim istemciye bağlıdır. Tarayıcı kullanıyorsanız HTTP proxy yeterlidir; masaüstü ya da komut satırı aracı kullanıyorsanız SOCKS5 daha geniş uyum sağlar.
ŞEMALemmy kullanımında çıkış kararının etken ağırlıkları
Şemayı yatay kaydırarak inceleyebilirsiniz
Çubuklardaki değerler ölçüm değil, etkenlerin birbirine göre ağırlığını gösteren /100 ölçekli puanlardır.
Lemmy kullanımınız için uygun çıkışı belirleyin
Oturum açılan kullanımda sabit bir uç nokta önceliklidir; giriş yapmayan okuma işlerinde veri merkezi çözümü yeterli kalır.
Residential proxyler, Datacenter Proxyleri, IPv6 ve ISP çözümlerimizden dilediğinizi seçin. Tüm planlar sınırsız seçenekler, %99,9 çalışma süresi, rotating proxyler, sticky oturumlar ve 7/24 destek sunar. Web scraping, reklam doğrulama, SEO izleme ve dijital veri toplama için idealdir.
ISP ProxyStatik ISP kayıtlı Türkiye IP'leri
ISP kayıtlı statik Türkiye IP'leri; veri merkezi hızını gerçek operatör itibarıyla birleştirir. Uzun oturumlu ve düşük pingli kullanım için idealdir.
Lemmy oturumları jeton tabanlıdır. Giriş yaptığınızda sunucu bir jeton üretir ve istemci sonraki isteklerde bunu taşır. Jeton istemcide saklandığı için, cihazınıza erişebilen biri parolanızı bilmeden oturumu kullanabilir. Bu yüzden ortak bilgisayarlarda çıkış yapmayı alışkanlık hâline getirin.
Parola değişiminin jetonları geçersiz kılması, hesap güvenliğinde en etkili tek adımdır. Şüpheli bir durum gördüğünüzde önce parolayı değiştirin; böylece açık kalmış oturumlar düşer. İki adımlı doğrulama da desteklenir: zaman tabanlı tek kullanımlık kod üreten bir uygulama ile kurulur ve giriş sırasında ek bir alan ister. Bu katman çıkış adresinizden bağımsız çalışır, dolayısıyla proxy kullanmanız kurulumu etkilemez.
Konum değişimi tarafında Lemmy, büyük merkezî platformlar kadar agresif davranmaz; ancak sunucu yöneticileri kendi kayıt ve güvenlik kurallarını uygulayabilir. Yine de doğru alışkanlık aynıdır: hesap başına tek ve sabit bir çıkış kullanın, ülke tutarlılığını koruyun ve gerçekten gerekmedikçe çıkış değiştirmeyin.
Uyarı
Bu sayfa çok sayıda hesap üretmek, oylamayı yapay biçimde etkilemek ya da topluluk kurallarının dışına çıkmak için yazılmamıştır. Lemmy toplulukları gönüllü moderatörler tarafından yürütülür ve her sunucunun kendi kuralları bağlayıcıdır.
Kurulum ve doğrulama adımları
Kurulum yeri kararı kapsamı belirler. Yalnızca tarayıcıda çalışacaksanız ayrı bir profil en temiz yöntemdir. Masaüstü istemcisi kullanıyorsanız uygulamanın kendi proxy alanı olup olmadığına bakın; yoksa sistem ayarı ya da süreç bazlı yönlendirme gerekir. Tarayıcı tarafında bu alan çoğunlukla ayarların ağ bölümünde, masaüstü Linux’ta ise sistem ağ ayarlarında ya da kabuk ortam değişkenlerinde durur; ikisi aynı anda tanımlıysa aracın hangisini okuduğunu bilmek gerekir.
Beş adım tamamlandığında kurulum sağlamdır. Bundan sonrası kullanım disiplinidir: aynı hesap için aynı çıkışta kalmak, gereksiz sekmeleri kapatmak ve bir sorun çıktığında katmanları teker teker elemek.
Kurulum bittiğinde bir de yoklama davranışını gözleyin: sekmeyi açık bırakıp okunmamış sayısının ne sıklıkta güncellendiğine bakın. Aynı çıkıştan kaç sekme çalıştırdığınızı bilmek, adres başına eşiklere takıldığınızda ilk bakacağınız yerdir. Gecikmenin bir miktar artması da beklenen sonuçtur; trafik önce proxy’ye, oradan hedefe gittiği için yol iki bacağa bölünür ve ölçtüğünüz süre bu iki bacağın toplamıdır.
Sık karşılaşılan durumlar ve doğru okuma
Durum
Doğru okuma
Uzak topluluk boş görünüyor
Federasyon durumu; proxy değişikliği etkilemez
Gönderi yerelde var, uzakta yok
Teslim kuyruğunda gecikme olabilir
Sayfa hiç açılmıyor
Ağ erişimi ya da uç nokta sorunu; canlılığı sınayın
Bildirim sayısı güncellenmiyor
Yoklama durmuş olabilir; sekmeyi yenileyin
407 yanıtı
Kimlik bilgisi ya da adres yetkilendirmesi eksik
Oturum beklenmedik biçimde düşüyor
Jeton geçersiz kılınmış ya da parola değişmiş olabilir
Tablodaki ilk iki satır, Lemmy’ye özgü en sık yanlış teşhisi işaret eder: federasyon kaynaklı bir boşluğu ağ sorunu sanmak. Ayrımı yapmanın en hızlı yolu, aynı içeriği başka bir sunucunun web arayüzünden kontrol etmektir.
Geri kalan satırlar diğer platformlarda da geçerli olan genel proxy davranışlarıdır. Kimlik doğrulama hataları ikiye ayrılır: istemciye hiç girilmemiş bir kullanıcı adı ve parola ya da panelde yetkilendirilmemiş bir çıkış adresi. Protokol seçiminin sonucu ise daha sessiz ilerler; yanlış protokol tanımlandığında bağlantı kurulmuş görünür ama istemci beklediği yanıtı hiçbir zaman alamaz.
Proxy’nin çözmediği şeyler
Beklentiyi doğru kurmak, yanlış bir aracı doğru sanmaktan daha değerlidir. Proxy, federasyon gecikmesini kısaltmaz; sunucular arası teslim sizin çıkışınızdan geçmez. Proxy, bir sunucunun başka bir sunucuyla federasyonu kesmiş olmasını değiştirmez; bu bir yönetim kararıdır. Proxy, topluluk moderatörünün kaldırdığı bir gönderiyi geri getirmez.
Proxy ayrıca bağlantınızı hızlandırmaz. Araya bir durak eklendiği için gecikme çoğu kurulumda artar; bu beklenen ve kabul edilen bir bedeldir. Varsayılan rotanın olağandışı biçimde dolambaçlı olduğu nadir durumlar istisnadır ve bir satın alma gerekçesi değildir.
Proxy’nin gerçekten sağladığı şey, çıkış noktasını sizin seçtiğiniz ve tanımladığınız bir adrese sabitlemektir. Bunun karşılığı kurumsal ortamlarda erişim disiplini, araştırma işlerinde yük dağılımı ve bölgesel doğrulamada karşılaştırılabilir sonuçtur. Daha geniş bir çerçeve için proxy ile VPN farkı yazısı iki aracın kapsamını karşılaştırıyor.
Lemmy proxy kullanımı hakkında sorular
01Uzak bir topluluk boş görünüyor, proxy değiştirirsem düzelir mi?
Hayır. Uzak içeriğin gelmesi federasyon teslimine bağlıdır ve bu trafik sunucular arasında geçer; sizin çıkış adresinizi kullanmaz. Aynı içeriği başka bir sunucunun web arayüzünden görebiliyorsanız sorun federasyon tarafındadır ve çözümü sunucu yöneticisindedir.
02Lemmy arayüzü bildirimleri anlık gösteriyor mu?
Yaygın kurulumda arayüz, okunmamış sayısını düzenli aralıklarla soran bir yoklama döngüsü kullanır. Kalıcı bir kanal olmadığı için tünelin boşta kalma zaman aşımına takılması sorun olmaz; buna karşılık uzun süre açık kalan çok sayıda sekme tek adresten sürekli istek üretir.
03İki adımlı doğrulama proxy ile birlikte çalışır mı?
Evet. Zaman tabanlı kod sizin cihazınızda üretilir ve çıkış adresinizle ilgisi yoktur. Proxy kullanmanız kurulumu ya da giriş akışını değiştirmez. Şüpheli bir durumda parolayı değiştirmek açık oturumları düşürdüğü için en hızlı önlemdir.
04Kaldırılan bir gönderiyi farklı bir çıkıştan görebilir miyim?
Yerel moderasyon kararı adresinize değil içeriğe uygulanır; çıkış değiştirmek bunu etkilemez. Aynı içeriğin başka bir sunucudaki kopyası duruyor olabilir, ancak bu federasyonun doğal sonucudur ve kararı geçersiz kılmaz.
05Hangi protokolü seçmeliyim?
Tarayıcıda çalışıyorsanız HTTP proxy yeterlidir ve kurulumu en basit olanıdır. Masaüstü istemcisi, komut satırı aracı ya da kendi yazdığınız bir betik söz konusuysa SOCKS5 daha geniş uyum sağlar ve ad çözümlemesini uzak tarafa bırakma seçeneği sunar.
06Kendi aracımla herkese açık gönderileri okuyabilir miyim?
Sunucunun kurallarına ve varsa tarayıcı erişim yönergesine uyduğunuz sürece teknik olarak mümkündür. Yoklama aralığını makul tutun, yanıtlardaki sınır bilgilerini okuyun ve hata aldığınızda geri çekilin. Federe ağlarda altyapı maliyetini gönüllüler karşılar; düşük hız bir zorunluluktan önce nezakettir.
07Ücretsiz proxy bu iş için yeter mi?
Kavramı denemek için kullanılabilir ama oturum açılan kullanımda önerilmez. Ücretsiz proxy uç noktaları kısa ömürlüdür, kimin işlettiği bilinmez ve sık kopar. Jeton taşıyan bir oturumda kopma, tekrar giriş ve yeni adres anlamına gelir.