Satisfactory Proxy: Hangi İstemci Nereye Bağlanır?
Satisfactory kurulumunda tek bir program yoktur: mağaza launcher’ı, oyun istemcisi ve varsa adanmış sunucu birbirinden bağımsız ağ kullanıcılarıdır. Proxy tanımı bu üçünden hangisine dokunduğunu bilmeden yapıldığında, sonuç genellikle yarısı yönlenmiş bir kurulumdur.
İstemci ayrımıLauncher, oyun istemcisi ve sunucu yazılımının ayrı ağ davranışı.
02
Yama trafiğiİçerik dağıtımının hacmi ve proxy üzerinden indirmenin bedeli.
03
Port engelleriKampüs ve kurumsal ağlarda kapalı UDP ile ne yapılabilir.
04
UyumHizmet şartları ve sunucu kuralları açısından sınır nerede.
Fabrika kurma oyunlarında çok oyunculu oturum genellikle uzun sürer ve istikrar, tepe hızdan daha değerlidir. Satisfactory tarafında bu istikrarın büyük bölümü ağ yapılandırmasının hangi katmanda yapıldığıyla belirlenir. Aynı makinede çalışan üç ayrı yazılım vardır ve bunlar aynı ayarları paylaşmaz.
Mağaza launcher’ı bir uygulama katmanı istemcisidir: kütüphane listesi, lisans kontrolü, indirme yönetimi. Oyun istemcisi çalışmaya başladığında ise doğrudan bir sunucuya bağlanır ve oturum trafiğini kendi ağ yığınıyla üretir. Adanmış sunucu kurduysanız üçüncü bir yazılım daha devrededir; onun da yönetim arayüzü ile oyun trafiği ayrı yollardan gider.
Bu sayfa bu üçünü ayrı ayrı ele alıyor, aradaki farkın proxy kararına nasıl yansıdığını gösteriyor ve kapalı portlu ağlarda gerçekten işe yarayan yaklaşımı tarif ediyor.
Launcher, oyun istemcisi ve sunucu: üç ayrı ağ kullanıcısı
Mağaza launcher’ı uygulama katmanında konuşur. Kütüphaneyi çeker, sürüm karşılaştırır, indirmeyi yönetir ve bunların tamamı HTTPS istekleridir. Bu yüzden launcher, bir proxy tanımından en kolay etkilenen bileşendir: kendi bağlantı ayarları varsa oraya yazarsınız, yoksa sistem genelindeki ayarı takip eder.
Oyun istemcisi farklı davranır. Oturum kurulduktan sonra üretilen trafik uygulama katmanının değil, taşıma katmanının işidir ve sandbox türünde bu trafik ağırlıklı olarak UDP’dir. Oyun istemcileri sistem proxy ayarını okumak zorunda değildir; büyük bölümü okumaz. Sonuç şudur: launcher yönlenirken oyun oturumu olağan hattınızdan çıkmaya devam eder.
Adanmış sunucu üçüncü bir davranış sergiler. Oyun trafiği için yapılandırma dosyasında tanımlı bir UDP portu dinler; yönetim ve durum sorguları için ise ayrı bir uç nokta sunabilir ve bu uç nokta HTTPS üzerinden çalıştığı için proxy tanımına girebilir. Aynı makinede iki farklı kapsamın bir arada bulunması, teşhis sırasında en çok karıştırılan noktadır.
Kurulum yaparken şu sırayı izlemek karışıklığı ortadan kaldırır: önce hangi yazılımın hangi işi yaptığını yazın, sonra her biri için ayrı ayrı “bu proxy tanımından etkileniyor mu” sorusunu yanıtlayın. Tek bir ayar yazıp üç yazılımın da yönlendiğini varsaymak, sonraki her adımı yanlış zemine oturtur.
ŞEMAAkışların proxy tanımından etkilenme derecesi
Şemayı yatay kaydırarak inceleyebilirsiniz
Değerler göreli kapsam ağırlığıdır, bir ölçüm sonucu değildir: hangi akışın proxy tanımından ne kadar etkilendiğini gösterir.
Yama ve içerik indirmede hacim nereye gidiyor?
Fabrika oyunlarında güncellemeler seyrek ama büyüktür. Bir sürüm atlaması birkaç gigabaytlık içerik indirmesi anlamına gelebilir ve bu veri içerik dağıtım ağlarından TCP üzerinden gelir. Proxy açısından bu iyi haber: indirme trafiği tamamen proxy kapsamına girer. Kötü haber ise doğrudan maliyettir; aktarılan veri üzerinden ücretlendirilen bir çıkışta tek bir güncelleme aylık kotanızı bitirebilir.
İkinci değişken paralelliktir. İndirme istemcileri hızı yükseltmek için çok sayıda eşzamanlı bağlantı açar. Paketinizde eşzamanlı bağlantı sınırı varsa indirme beklenenden yavaş ilerler ya da ortasında takılır; bu bir arıza değil, sınırın davranışıdır. Bant genişliği hesaplama yazısı hacim planlamasını, sınır konusunu ise sağlayıcı paneliniz netleştirir.
Üçüncü nokta çıkış türüdür. Yüksek hacimli indirme için doğru araç, kota sayaçlı bir konut çıkışı değil, geniş bantlı ve sabit bir sunucu çıkışıdır. Datacenter proxy bu iş için tasarlanmıştır; oyun oturumunun kendisine dokunmadığı sürece de herhangi bir uyum sorunu yaratmaz.
Pratik yaklaşım şudur: indirme dönemi ile oyun dönemi ayrı yapılandırmalarla yönetilir. Güncelleme çekerken proxy devrede, oyuna girerken devre dışı. Bu ayrım hem kotayı hem de gereksiz gecikmeyi aynı anda yönetir.
ŞEMATek bir oturumun trafiği hangi hedeflere dağılır?
Güncelleme indirmeleri için geniş bantlı sabit çıkış, sunucu erişilebilirlik testleri için farklı lokasyonlar tercih edilir.
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.
UDP’yi bir proxy üzerinden geçirmenin standart yolu SOCKS5 protokolünün UDP ASSOCIATE komutudur. İstemci önce proxy ile bir TCP kontrol bağlantısı kurar, bu bağlantı üzerinden datagram aktarımı ister ve proxy kendisine ait bir aktarma adresi bildirir. Bundan sonra her datagram bu adrese gönderilir.
Kritik ayrıntı şu: istemci datagramı olduğu gibi gönderemez. Her paketin başına, hedefi bildiren küçük bir başlık eklemek zorundadır — ayrılmış alan, parçalama göstergesi, adres türü, hedef adres ve port. Proxy bu başlığı okuyup yükü gerçek hedefe iletir, dönen yanıta aynı başlığı ekleyerek geri verir.
Bu yüzden UDP desteği bir seçenek kutusu değil, istemci tarafında protokol bilgisi gerektiren bir yetenektir. Bir oyun istemcisi bu başlığı üretmiyorsa, proxy ne kadar yetenekli olursa olsun oyun trafiği tünele girmez. SOCKS5 ile önceki sürüm arasındaki fark da tam burada belirginleşir; SOCKS4 ve SOCKS5 farkı yazısı bu ayrımı ayrıntılandırıyor.
Not
Kontrol bağlantısı kapandığında aktarma da sonlanır. Bu yüzden TCP tarafında yaşanan kısa bir kopma, sorunsuz görünen UDP akışını da sessizce sonlandırabilir; teşhiste iki katmanı birlikte düşünün.
ŞEMASOCKS5 datagram başlığının alan yapısı
Şemayı yatay kaydırarak inceleyebilirsiniz
İstemci her datagramın önüne bu alanları eklemek zorundadır; bu başlığı üretmeyen bir istemci proxy üzerinden UDP gönderemez.
Kampüs ve kurumsal ağlarda kapalı portlar
Üniversite ve işyeri ağlarının çoğu, dışarı çıkan trafiği tanımlı bir kümeye sınırlar. Tipik politika şudur: web trafiği serbest, geri kalan her şey kapalı. Bu tür bir ağda oyun oturumunun kurulamaması beklenen sonuçtur ve nedeni sizin yapılandırmanız değil, ağın kural setidir.
Böyle bir ağda proxy neyi çözer, neyi çözmez? Çözebildiği şey uygulama katmanıdır: launcher’ın erişemediği bir uç noktaya web trafiği olarak ulaşmak mümkün olabilir. Çözemediği şey ise taşıma katmanıdır — çıkışa giden UDP zaten engelleniyorsa, o engelin arkasında bir proxy tanımlamak durumu değiştirmez. Port numaralarının ne anlattığı konusunda proxy port numaraları yazısı yardımcı olur.
Doğru adım idari olandır: ağ yöneticisine hangi hedefe, hangi protokolle ve hangi amaçla erişmek istediğinizi yazılı olarak iletmek. Kurumsal ağlarda bu tür istekler nadir değildir ve çoğu zaman tanımlı bir istisna ile çözülür. Ağ politikasını teknik yollarla dolanmaya çalışmak hem kurum kurallarına aykırıdır hem de kalıcı bir çözüm üretmez. Konunun genel çerçevesi okul ve işyeri ağlarında erişim engelleri yazısında.
Ağ tarafında ayrıca bir doğrulama adımı var: engelin gerçekten ağda mı yoksa istemcide mi olduğunu ayırmak. Aynı bağlantıyı başka bir cihazdan ve mümkünse başka bir hattan deneyin. Proxy kontrol aracı çıkışın canlı olup olmadığını söyler; bu ikisi birleştiğinde sorunun katmanı netleşir.
Kısıtlı ağlarda sık rastlanan bir ara tablo daha var: trafiğin serbest ama denetimli olması. Kurum, çıkan web trafiğini kendi denetim noktasından geçiriyorsa bağlantı kurulur ama araya giren katman TLS oturumunu kendi sertifikasıyla yeniden kurar. Bunun belirtisi launcher tarafında sertifika uyarısı ya da doğrulama hatasıdır. Böyle bir ortamda ikinci bir proxy zinciri eklemek teşhisi zorlaştırmaktan başka bir işe yaramaz; önce mevcut denetim noktasının davranışını öğrenmek gerekir.
Hizmet şartları, sunucu kuralları ve hile önleme
Bir ara sunucu kullanmak, bağlandığınız hizmetin kurallarını değiştirmez. Yayıncının sözleşmesi, mağaza platformunun şartları ve katıldığınız topluluk sunucusunun kendi kuralları aynen geçerli kalır. Proxy yalnızca bağlantının hangi adresten geldiğini değiştirir; bu adres de sunucu tarafında kayıt altındadır.
Bu sayfa hile önleme mekanizmalarına müdahale, hesap yaptırımlarını etkisiz kılma veya bölgesel kısıtları dolanma amacı taşımaz. Teknik olarak da bu beklenti yanlıştır: istemci bütünlüğünü denetleyen sistemler ağ adresine bakmaz, çalışan süreci ve oyun içi davranışı inceler. Adres değiştirmek bu denetimin girdisi değildir.
Buna karşılık meşru ihtiyaçlar gerçektir. Barındırdığınız bir sunucunun dışarıdan erişilebilirliğini farklı bir noktadan doğrulamak, mağaza sayfalarının bölgesel görünümünü incelemek, kurumsal bir ağdan çıkarken sabit bir adres kullanmak. Bu senaryolarda proxy bir görünürlük ve yönlendirme aracıdır ve bu haliyle sözleşmelerle çelişmez.
Uyarı
Topluluk sunucularının yöneticileri, kendi tercihlerine göre bilinen sunucu adreslerinden gelen bağlantıları kabul etmeyebilir. Bu bir arıza değil, bir politikadır; doğru yol sunucu yöneticisiyle iletişime geçmektir.
Kimlik doğrulama ve erişim yönetimi
Proxy sağlayıcıları erişimi iki yöntemden biriyle verir: kullanıcı adı ve parola ile ya da adres yetkilendirmesiyle. İkisinin farkı, birden fazla cihazdan çalıştığınızda ortaya çıkar. Adres yetkilendirmesi sabit hatlarda pratiktir ama hattınız her yenilendiğinde erişiminizi kaybedersiniz; kullanıcı adı–parola her yerden çalışır ama paylaşılabilir bir sırdır. Yöntemlerin ayrıntısı proxy kimlik doğrulama yöntemleri yazısında.
Launcher tarafında bir başka ayrıntı önem kazanır: bazı indirme istemcileri proxy kimlik doğrulamasını yalnızca temel yöntemle destekler, bazıları da hiç desteklemez. Kimlik doğrulamalı bir çıkışta indirmenin başlamaması çoğu zaman bu uyumsuzluktan kaynaklanır ve çözüm adres yetkilendirmesine geçmektir.
Yazılım
Ayarın yeri
Kapsadığı trafik
Tipik sorun
Mağaza launcher’ı
Uygulama içi bağlantı ayarı
Kütüphane, lisans, indirme
Kimlik doğrulama yöntemi uyumsuzluğu
Oyun istemcisi
Genellikle ayar yok
Oturum trafiği yönlenmez
Yönlendiği sanılır, doğrulanmaz
Adanmış sunucu yönetimi
İstemci tarafı tarayıcı veya araç
HTTPS yönetim istekleri
Sertifika ve erişim listesi ayarı
Sistem geneli ayar
İşletim sistemi ağ ayarları
TCP tabanlı uygulamaların çoğu
İstenmeyen uygulamaların da yönlenmesi
Tablodaki ikinci satır en çok zaman kaybettiren maddedir. Oyun istemcisi için ayrı bir ayar bulunmadığında, sistem ayarının onu da kapsadığı varsayılır; oysa istemci sistem ayarını okumadığı sürece hiçbir şey değişmez. Bu varsayımı ölçümle sınamak, teşhisi kısaltan tek adımdır.
HTTPS tünelleme: CONNECT gerçekte ne yapar?
Launcher trafiğinin tamamına yakını HTTPS olduğu için, proxy’nin bu trafiği nasıl taşıdığını bilmek teşhiste işe yarar. İstemci proxy’ye CONNECT hedef.example:443 biçiminde bir istek gönderir; proxy hedefe TCP bağlantısı açar ve başarılı olursa iki taraf arasında ham bayt akışını iletmeye başlar. TLS el sıkışması bu tünelin içinde, istemci ile hedef arasında gerçekleşir.
Bunun iki pratik sonucu var. Birincisi, proxy şifreli içeriği okuyamaz; taşıdığı baytların anlamına erişimi yoktur. İkincisi, proxy hangi ana bilgisayara bağlandığınızı düz metin olarak görür ve kaydedebilir. Bu ayrım sağlayıcı seçimini bir güven kararına dönüştürür. Yöntemin ayrıntısı HTTP CONNECT metodu yazısında anlatılıyor.
Üçüncü sonuç teşhisle ilgilidir: tünel kurulurken alınan hata, hedeften değil proxy’den gelir. Proxy kimlik doğrulama istiyorsa bunu tünel açılmadan önce bildirir; hedefe hiç ulaşılmamıştır. Bu yüzden launcher’ın verdiği hata metnini okurken, hatanın proxy katmanında mı yoksa hedefte mi doğduğunu ayırt etmek gerekir.
Sertifika uyarısı ise ayrı bir kategoridir. Doğru çalışan bir tünelde proxy TLS oturumuna karışmaz. Uyarı görüyorsanız trafiğiniz açılıp yeniden şifreleniyor demektir; kurumsal ağ dışında bu, durup çıkışı sorgulamanız gereken bir işarettir.
Kurulum sonrası doğrulama sırası
Kurulumun bittiği an değil, doğrulamanın bittiği an güvenilir kurulumdur. Sıra şöyledir: önce çıkışın canlılığı, sonra kapsamın doğruluğu, en sonda performansın ölçülmesi. Bu sırayı bozmak, sonuçları birbirine karıştırır.
Çıkışın yanıt verdiğini bağımsız bir araçla doğrulayın; kimlik bilgisi hatasını burada yakalayın.
Launcher açıkken görünen adresin beklediğiniz çıkış olduğunu kontrol edin.
Oyun istemcisini ayrı değerlendirin; sistem ayarının onu kapsadığını varsaymayın.
Bir güncelleme indirirken hızın ve sürekliliğin kabul edilebilir olduğunu gözlemleyin.
Ölçümleri öncesi ve sonrası olarak, aynı araçla ve benzer saatlerde alın.
Bu listede en çok atlanan madde üçüncüsüdür. Oyun istemcisinin proxy kapsamı dışında kaldığını görmek hayal kırıklığı yaratabilir ama doğru bilgi, yanlış beklentiden iyidir: kapsamı bilerek kurulan bir yapılandırma, sorun çıktığında nereye bakacağınızı da söyler.
Doğrulamayı kolaylaştıran bir alışkanlık, her yapılandırma için kısa bir kayıt tutmaktır: hangi yazılıma hangi çıkış tanımlandı, kimlik doğrulama hangi yöntemle yapılıyor, ölçüm hangi tarihte alındı. Üç ayrı yazılımın bulunduğu bir kurulumda bu kayıt, birkaç hafta sonra “burayı neden böyle ayarlamıştım” sorusunun cevabını verir. Aynı kayıt, bir güncelleme sonrası davranış değiştiğinde de karşılaştırma zemini sağlar.
Son olarak, değişiklikleri teker teker yapın. Çıkışı, protokolü ve istemci ayarını aynı anda değiştirdiğinizde iyileşmenin kaynağını bilemezsiniz; sorun tekrarladığında da baştan başlarsınız.
Satisfactory ve proxy başlıklı sorular
01Launcher proxy üzerinden çalışıyor ama oyun çalışmıyor, neden?
Çünkü ikisi ayrı ağ kullanıcısıdır. Launcher uygulama katmanında HTTPS konuşur ve proxy tanımını takip eder; oyun istemcisi oturum trafiğini kendi yığınıyla üretir ve sistem proxy ayarını okumak zorunda değildir. Bu, hatalı kurulum değil beklenen davranıştır.
02Güncellemeleri proxy üzerinden indirmek mantıklı mı?
Bant genişliği geniş ve kota sayacı yoksa evet. Ölçülü bir pakette değil: sürüm atlamaları gigabayt ölçeğinde olabilir. İndirme istemcileri çok sayıda paralel bağlantı açtığı için eşzamanlı bağlantı sınırınızı da önceden kontrol edin.
03Adanmış sunucumun yönetim arayüzüne proxy üzerinden erişebilir miyim?
Yönetim arayüzü HTTPS üzerinden çalışıyorsa evet, çünkü bu trafik TCP taşır ve tünele girer. Oyun trafiği aynı makinede olsa bile ayrı bir kapsamdır; birinin çalışması diğerini kapsadığı anlamına gelmez.
04Kampüs ağımda oyun bağlantısı kurulmuyor, proxy çözer mi?
Engel taşıma katmanındaysa çözmez: çıkışa giden UDP zaten kapalıysa arada bir proxy olması durumu değiştirmez. Doğru adım, hedefi ve amacı yazılı olarak ağ yöneticisine iletip tanımlı bir istisna istemektir.
Hayır. SOCKS5 datagram aktarımını destekler ama bunun için hem sunucunun ilgili komuta izin vermesi hem de istemcinin her pakete protokolün istediği başlığı eklemesi gerekir. İstemci bu başlığı üretmiyorsa protokol seçimi sonucu değiştirmez.
06Proxy kullanmak sunucuya kabul edilmemeye yol açar mı?
Olabilir. Topluluk sunucularının yöneticileri kendi politikalarına göre belirli adres aralıklarını kabul etmeyebilir. Bu bir yaptırım değil, sunucunun tercihidir; çözüm sunucu yöneticisiyle konuşmaktır.
07İndirme kimlik doğrulamalı proxy ile başlamıyor, ne yapmalıyım?
Bazı indirme istemcileri proxy kimlik doğrulamasını sınırlı destekler veya hiç desteklemez. Sağlayıcınız adres yetkilendirmesi sunuyorsa o yönteme geçmek çoğu durumda sorunu çözer; sabit olmayan bir hattınız varsa yetkili adresi güncellemeyi unutmayın.