Ragnarok Online İçin Proxy: Ağ Zinciri ve Kapsam Kararı
Ragnarok Online tek bir uca bağlanan bir oyun değildir: istemci sırayla giriş, karakter ve harita servislerine geçer, bunlardan önce de patcher kendi HTTP oturumunu açar. Bu sayfa, proxy kuralınızın zincirin hangi halkalarını kapsadığını ve kapsamadığında hangi belirtilerin ortaya çıktığını anlatıyor.
Zincir haritasıPatcher, giriş, karakter ve harita bağlantılarının ayrı ayrı ele alınması.
02
Kapsam sorunuLauncher ayarının oyun istemcisine neden miras kalmadığı.
03
UDP gerçeğiSOCKS5 UDP ASSOCIATE ne yapar, hangi noktada işe yaramaz.
04
NAT ve delik açmaGelen bağlantı, port yönlendirme ve proxy arasındaki fark.
Ragnarok Online için proxy kurulumunun yarım kalmasının en sık nedeni, oyunun ağ davranışının tek parça sanılmasıdır. Oyun tek bir uç noktaya konuşmaz: önce yamaları dağıtan bir HTTP kaynağı, ardından hesabı doğrulayan servis, sonra karakter listesini veren servis ve en sonunda oyunun fiilen geçtiği harita servisi devreye girer. Bu adımların her biri kendi TCP bağlantısını açar ve bazıları farklı ana bilgisayar adlarına gider.
Pratikteki sonucu tanıdıktır: patcher yüzde yüze ulaşır, istemci sorunsuz açılır, giriş ekranında bağlantı zaman aşımına uğrar. Bu tablo genellikle kimlik bilgisiyle değil, kuralınızın yalnızca yama trafiğini kapsamasıyla ilgilidir.
Başta netleşmesi gereken ikinci konu beklentidir. Proxy bir hızlandırıcı değildir; araya giren her durak yolu uzatır. Size kazandırdığı şey hız değil kapsam ve kontroldür: nereden çıktığınızı, hangi ağın kurallarına tabi olduğunuzu ve trafiğin hangi omurgadan geçtiğini belirlersiniz.
İstemci ağa kaç ayrı bağlantı açar?
Zincirin ilk halkası oyun değil, yama dağıtımıdır. Patcher açıldığında bir sürüm dosyası okur, eksik paketleri listeler ve bunları HTTP üzerinden indirir. Bu aşama davranış olarak bir tarayıcı indirmesine benzer; dolayısıyla sistem genelindeki HTTP proxy ayarını okuyan bir patcher, trafiği sorunsuzca proxy üzerinden geçirir.
İkinci halka giriş servisidir. Hesap doğrulaması kısa ömürlü bir TCP oturumunda yapılır ve karşılığında istemciye bağlanılabilecek sunucuların listesi döner. Bu liste genellikle ana bilgisayar adı değil doğrudan adres içerir; yani istemci bir sonraki adımda alan adı çözümlemesine bile ihtiyaç duymayabilir. Alan adı çözümünün istemcide mi proxy’de mi yapıldığı ayrımı da bu yüzden her adımda aynı ağırlıkta değildir.
Üçüncü ve dördüncü halkalar karakter ve harita servisleridir. İstemci her geçişte yeni bir soket açar; çoğu kurulumda bunlar ayrı portlarda dinler. Oyunun tamamı — hareket, savaş, sohbet, takas — harita bağlantısı üzerinde akar. Kopma hissini yaratan da her zaman bu son bağlantıdır, çünkü diğer üçü zaten kapanmıştır.
Not
Ragnarok Online’ın oyun trafiği TCP tabanlıdır. Bu, kurulum açısından iyi haberdir: hem HTTP proxy’nin CONNECT tüneli hem de SOCKS5’in CONNECT komutu TCP taşır. Oyunun kendisi için UDP rölesine ihtiyaç duymazsınız; UDP ihtiyacı yanınızda çalışan sesli sohbet uygulamasından gelir.
ŞEMARagnarok istemcisinin açtığı dört ayrı bağlantı
Şemayı yatay kaydırarak inceleyebilirsiniz
Alan genişlikleri bağlantıların göreli ağırlığını temsil eder, gerçek bir ölçüm değildir. Kuralınız yalnızca ilk alanı kapsıyorsa oyun soketi proxy dışında kalır.
Patcher’ın ayarı oyun istemcisine miras kalmaz
Windows’ta “sistem proxy ayarı” diye tek bir şey yoktur. İnternet seçeneklerinden girdiğiniz değer WinINET katmanına yazılır ve yalnızca bu arayüzü kullanan uygulamaları etkiler. Tarayıcılar ve pek çok güncelleyici bu değeri okur; oyun istemcileri ise genellikle doğrudan Winsock soketi açar ve böyle bir ayarın varlığından haberdar olmaz.
Bu ayrım, iki farklı kapsam kurmanız gerektiği anlamına gelir. Yama indirmesi için uygulama seviyesinde bir HTTP proxy yeterlidir. Oyun soketi için ya trafiği soket seviyesinde yakalayan yerel bir yönlendirme katmanı ya da yönlendirici (router) üzerinde tanımlanmış bir kural gerekir. İkinci yol tüm cihazı kapsar ve kural yönlendiricinin kendi yönetim arayüzünden tanımlanır.
Trafik
Protokol
Sistem HTTP ayarı kapsar mı?
Doğru yöntem
Yama indirme
HTTP
Patcher bu arayüzü kullanıyorsa evet
HTTP proxy yeterli
Giriş servisi
Ham TCP
Hayır
SOCKS5 + yerel yönlendirme
Karakter servisi
Ham TCP
Hayır
SOCKS5 + yerel yönlendirme
Harita servisi
Ham TCP
Hayır
SOCKS5 veya cihaz geneli kural
Sesli sohbet
UDP ağırlıklı
Hayır
Ayrı değerlendirin
Teşhis bu tablodan okunur. Patcher çalışıp giriş ekranı takılıyorsa sorun kimlik doğrulamada değil kapsamdadır; oyun soketi proxy’yi görmüyor demektir. Protokol tercihini netleştirmek için SOCKS5 proxy sayfasına bakabilir, ardından kapsamı dar tutarak tek tek genişletebilirsiniz.
Bölge yayını, hesap bağlılığı ve proxy’nin sınırı
Ragnarok Online uzun ömürlü bir oyun ve farklı coğrafyalarda farklı yayınlarla dağıtılıyor. Her yayının kendi istemci sürümü, kendi yama kaynağı ve kendi hesap sistemi var. Kritik nokta şudur: hesabınız hangi yayında açıldıysa oraya aittir. Çıkış IP adresinizi değiştirmek bu bağı değiştirmez.
Proxy’nin gerçekten işe yaradığı senaryolar daha dar ve daha somuttur. Kurumsal ya da kampüs ağından bağlanıyorsanız ve o ağda çıkış kuralları katıysa, izinli bir çıkış tanımlamak erişimi düzenli hâle getirir; bu konuyu okul ve işyeri ağlarında erişim engelleri yazısı ele alıyor. Bir yayının web sitesinin veya mağaza sayfasının farklı ülkelerden nasıl göründüğünü doğrulamak da meşru bir kullanımdır; aynı yöntem mağaza sayfalarının bölgesel görünümünü karşılaştırmak için de kullanılır.
Üçüncü kullanım ölçümdür. Aynı sunucuya farklı çıkışlardan bağlanıp rotanın nasıl değiştiğini görmek, bir omurga sorununu kendi hattınızdan ayırmanın en hızlı yoludur. Bunun için hedefe yakın birkaç aday çıkış seçip ping testiyle karşılaştırma yapmak yeterlidir.
Uyarı
Bu sayfa, bölgesel kısıtları veya hesap yaptırımlarını devre dışı bırakmak için yazılmamıştır. Yayıncının kullanım koşullarına uymak oyuncunun sorumluluğundadır; çıkış ülkenizi hesabınızın olağan kullanım ülkesiyle tutarlı tutmak hem daha az sürtünme hem de daha az belirsizlik üretir.
ŞEMAYayın bölgeleri ve proxy’nin değiştirdiği tek şey
Şemayı yatay kaydırarak inceleyebilirsiniz
Şeritlerdeki çubuklar göreli ağırlığı gösterir; mutlak bir büyüklük iddiası taşımaz. Proxy çıkış adresinizi değiştirir, hesabınızın bağlı olduğu yayını değiştirmez.
Ragnarok Online kurulumunuz için çıkış seçin
Uzun oyun oturumlarında sabit çıkış, yama indirmelerinde bant genişliği önceliklidir; ikisi aynı panelden yönetilir.
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.
SOCKS5 üç komut tanımlar: CONNECT bir TCP bağlantısını proxy üzerinden kurar, BIND gelen bir TCP bağlantısı için dinleme talep eder, UDP ASSOCIATE ise datagramlar için bir röle açar. Üçüncüsünde istemci her datagramı küçük bir SOCKS5 başlığıyla sarmalar; başlık hedef adres ve portu taşır, proxy de sarmalayı açıp paketi hedefe iletir.
Kâğıt üzerinde temiz görünen bu mekanizma sahada birkaç yerde tıkanır. Sağlayıcıların önemli bir kısmı kötüye kullanımı sınırlamak için UDP rölesini hiç açmaz. Röle açılsa bile istemcinin röle portuna ulaşabilmesi ve dönüş paketlerini alabilmesi gerekir; sıkı bir NAT ya da güvenlik duvarı arkasındaysanız bu yol kurulamayabilir. Başlıktaki parçalama alanı ise pratikte neredeyse hiçbir uygulamada desteklenmez. Ayrıntı için SOCKS5 UDP desteği nasıl çalışır yazısına bakabilirsiniz.
Ragnarok özelinde sonuç rahatlatıcıdır: oyunun kendi trafiği TCP olduğu için UDP rölesi olmadan da tam bir kurulum yapabilirsiniz. UDP sorusu ancak yanınızda sesli sohbet çalıştırdığınızda anlam kazanır, o da ayrı bir uygulamadır ve kendi ağ ayarlarından yapılandırılır.
Sağlayıcınızın UDP rölesi sunup sunmadığını satın almadan önce sorun.
Oyun TCP kullanıyorsa UDP desteğini gereksiz yere şart koşmayın.
Sesli sohbeti oyunla aynı çıkışa zorlamak zorunda değilsiniz.
UDP çalışmıyorsa çoğu uygulama TCP’ye düşer; bu düşüş gecikmeyi artırır.
NAT tipi ve delik açma: neyi çözer, neyi çözmez
NAT davranışı klasik olarak dört başlıkta anlatılır: tam koni, kısıtlı koni, port kısıtlı koni ve simetrik. Aradaki fark, dışarıdan gelen bir paketin hangi koşullarda içeri alındığıdır. Delik açma dediğimiz teknik, iki tarafın da aynı anda dışarı paket göndererek çevirici üzerinde geçici bir eşleme oluşturmasına dayanır; taraflardan biri simetrik NAT arkasındaysa eşleme tahmin edilemediği için yöntem çöker.
Ragnarok Online’ın oyun trafiği istemci-sunucu modelindedir. Dinleyen taraf sunucudur, siz her zaman bağlantıyı başlatan taraftasınız; dolayısıyla oyunun kendisi için delik açmaya da port yönlendirmeye de ihtiyacınız yoktur. Eşten eşe ihtiyaç yalnızca yan araçlarda doğar: sesli sohbette doğrudan bağlantı, ekran paylaşımı, dosya aktarımı gibi.
Burada yaygın bir yanlış anlama var: proxy NAT tipini iyileştirmez. Klasik bir forward proxy yalnızca sizin başlattığınız bağlantıları taşır; dışarıdan size doğru açılacak bir bağlantıyı kabul edemez. Aslında ek bir çeviri katmanı eklediği için tabloyu karmaşıklaştırır. Bu ayrımı proxy ve NAT arasındaki fark ile forward ve reverse proxy farkı yazıları açıklıyor. Mobil bir hattaysanız zaten operatörün CGNAT katmanı da devrededir ve gelen bağlantı kabul etmek mümkün olmayabilir.
Kurulum: nereye tanımlarsanız neyi kapsar
Kapsam kararı üç seviyeden birinde verilir. Yönlendirici seviyesinde tanımlanan kural evdeki tüm cihazları kapsar ve oyun istemcisinin ayarı okumasına gerek kalmaz; karşılığında ev içindeki her trafiği aynı yoldan geçirir. İşletim sistemi seviyesindeki ayar yalnızca bu arayüzü okuyan uygulamalara ulaşır. Uygulama bazlı yönlendirme ise en dar ve en öngörülebilir kapsamı verir: yalnızca seçtiğiniz süreçler etkilenir (SOCKS5 destekleyen uygulamalar).
Erişim bilgisi her yöntemde aynı dört alandan oluşur. Biçimi göstermek için örnek değerler şöyledir: sunucu proxy.example.com, port 8080, kullanıcı adı username, parola password. Gerçek değerler yalnızca sağlayıcı panelinizde bulunur. Portun ne anlattığını port numaraları, kimlik doğrulama seçeneklerini kimlik doğrulama yöntemleri yazısı açıklıyor.
Kurulumu bitirdiğinizi düşündüğünüz anda doğrulama başlar. Çıkışınızı IP adresim aracıyla teyit edin, proxy’nin canlı olduğunu proxy kontrol aracıyla ölçün ve alan adı çözümünüzün dışarı sızmadığını DNS leak testiyle kontrol edin. Cihazınızda IPv6 etkinse ve çıkışınız yalnızca IPv4 ise bazı istekler proxy’yi tamamen atlayabilir; bu durumda ya IPv6 destekli bir çıkış kullanın ya da o profilde IPv6’yı devre dışı bırakın.
ŞEMAKurulum sonrası doğrulama kontrol listesi
Şemayı yatay kaydırarak inceleyebilirsiniz
Kurulum bittiğinde beş maddenin tamamı teyit edilmeden “çalışıyor” demek erken olur; ilk madde diğerlerinin ön koşuludur.
Kopma, yeniden bağlanma ve gecikmenin gerçeği
Proxy bağlantı yoluna bir durak ekler: paket önce proxy sunucusuna gider, oradan oyun sunucusuna ulaşır ve yanıt aynı yoldan döner. Bu nedenle proxy kullanmak gecikmeyi çoğu kurulumda artırır, azaltmaz. Tek istisna, varsayılan rotanızın gereksiz yere dolambaçlı olduğu ve proxy’nin daha doğrudan bir omurgaya bağlandığı nadir durumlardır; bu bir kural değildir ve ancak ölçümle anlaşılır. Konuyu proxy oyun pingini düşürür mü yazısı ayrıntılandırıyor.
TCP tabanlı bir oyunda kayıp, düşen paket olarak değil gecikmiş paket olarak hissedilir. Kaybolan segment yeniden iletilene kadar sıradaki veriler işlenemez; ekranda bu, kısa bir donma ve ardından hızlı bir yakalama hareketi olarak görünür. Bu yüzden oyun içi sorunları yalnızca ortalama gecikmeye bakarak değerlendirmek yanıltıcıdır (proxy latency nedir).
Oturum düştüğünde harita servisi karakteri bir süre dünyada tutar; bu, yeniden bağlanma penceresi anlamına gelir. Kurulumunuzun bu pencereye yetişebilmesi için proxy tarafında sabit bir çıkış kullanın. Her istekte adres değiştiren rotating proxy açık veri toplama işlerinde faydalıdır, uzun süren bir oyun oturumunda değil. Kararlılık ölçütlerini uptime ve SLA yazısından okuyabilirsiniz.
Belirtiden nedene: hızlı teşhis tablosu
Belirti
Olası neden
İlk kontrol
Patcher iniyor, giriş ekranı takılıyor
Oyun soketi proxy kapsamı dışında
Uygulama bazlı yönlendirmeyi veya cihaz geneli kuralı doğrulayın
Karakter seçimine geçilip orada kalınıyor
Harita servisinin portu engellenmiş
Çıkışın rastgele yüksek portlara izin verdiğini teyit edin
Oyuna girer girmez kopuyor
Eşzamanlı bağlantı limiti dolmuş
Limit ayarını panelden kontrol edin
Belirli aralıklarla kısa donma
Yol üzerinde yeniden iletim
Farklı bir çıkış lokasyonuyla karşılaştırma yapın
Sesli sohbet çalışmıyor
UDP rölesi kapalı
Sesli uygulamayı proxy kapsamı dışında bırakmayı deneyin
Bu tablodaki maddelerin ortak yanı, hiçbirinin “proxy bozuk” demediğidir. Her satır bir kapsam, bir limit ya da bir yol sorununa işaret eder. Teşhisi hızlandırmanın yolu değişkenleri teker teker kapatmaktır: önce proxy kapalıyken sorunun sürüp sürmediğine bakın, sonra tek bir değişkeni geri açın.
Proxy’nin çözmediği şeyleri de listelemek gerekir. Sunucu bakımı, oyun içi kalabalık, istemci tarafındaki disk veya bellek darboğazı ve kendi hattınızdaki kablosuz sorunları proxy ile ilgisizdir. Cihazınızdaki tüm trafiği şifrelemek istiyorsanız aradığınız araç da proxy değildir; kapsam farkı proxy ile VPN farkı yazısında anlatılıyor. Genel çerçeve için MMORPG oyunlarında proxy kullanımı iyi bir başlangıçtır.
Ragnarok Online ve proxy hakkında sık sorulanlar
01Patcher çalışıyor ama oyuna giremiyorum, sebebi ne?
Neredeyse her zaman kapsam sorunudur. Patcher sistem HTTP ayarını okur, oyun istemcisi ise doğrudan soket açar ve bu ayarı görmez. Oyun trafiğini de kapsamak için uygulama bazlı bir SOCKS5 yönlendirmesi ya da yönlendirici seviyesinde bir kural gerekir.
02Ragnarok Online UDP kullanıyor mu, SOCKS5 UDP desteği şart mı?
Oyunun kendi trafiği TCP taşır; bu yüzden UDP ASSOCIATE desteği olmayan bir SOCKS5 çıkışıyla da tam kurulum yapabilirsiniz. UDP sorusu yalnızca yanınızda çalıştırdığınız sesli sohbet uygulaması için anlamlıdır.
03Proxy NAT tipimi açar mı?
Hayır. Forward proxy yalnızca sizin başlattığınız bağlantıları taşır, dışarıdan gelen bir bağlantıyı kabul edemez. NAT tipiyle ilgili bir sorununuz varsa çözüm port yönlendirme tarafındadır; proxy ek bir çeviri katmanı ekleyerek tabloyu karmaşıklaştırır.
04Farklı bir ülkeden bağlanmak hesabımın bölgesini değiştirir mi?
Değiştirmez. Hesap hangi yayında oluşturulduysa oraya bağlıdır; proxy yalnızca sunucunun gördüğü çıkış adresini değiştirir. Yayıncının kullanım koşullarına uymak da kullanıcının sorumluluğundadır.
05Hangi çıkış türü uzun oyun oturumları için daha uygun?
Kararlılık önceliklidir. ISP proxy sabit adres ve öngörülebilir hız sunar, datacenter proxy en yüksek bant genişliğini verir. Mobil proxy uzun oturumlar için uygun bir seçim değildir: gecikmesi değişkendir ve kota maliyeti yüksektir.
06Yama indirmeleri kotamı hızla tüketir mi?
Büyük sürüm güncellemeleri tek seferde kayda değer bir hacim oluşturabilir. Veri üzerinden ücretlendirilen bir pakette yama indirmesini proxy dışında bırakıp yalnızca oyun trafiğini yönlendirmek mantıklı olabilir; hesaplama için bant genişliği hesaplama yazısına bakın.
07Ücretsiz proxy listeleriyle oyun oynanır mı?
Ücretsiz listeler öğrenme ve kısa testler için uygundur. Oyun oturumu süreklilik ister; bu sunucuların çoğu kısa ömürlüdür, eşzamanlı bağlantı sayısı sınırlıdır ve kimin işlettiği bilinmez. Uzun oturumlarda kopmayı baştan kabul etmiş olursunuz.