Şuan bende de aynısı sunucuya bağlanırken hata veriyor. DNS ile girebiliyorum anca. Uzak servera atma sorunu yok ama. Araştırdığımda son güncelleme sonrası bu sorunu yaşayanlar olduğunu gördüm son bi kaç gündür.
Bende DNS'de kurulu fakat giremiyorum, sorunu yine VPN bağlayarak aşabildim. Açıkçası tam bilgisayarı formatlamak üzereydim WARP'tan dolayı mı diye ama bu sorunu başkaları da yaşıyorsa beklemekte fayda var.
Evet uzun uğraşlar sonucunda sorunu sanırım çözmeyi başardım. Şimdilik yaptığım çözümleri size buradan aktaracağım. Testlerimi tamamlayıp sonucu ileteceğim. Şu bir gerçek ki kesin süperonline tarafından da bir müdahale yapılıyor. Aksi halde DPI engelini aşmamız mümkün değil.
Öncelikle yaptıklarımı sırasıyla aktarıyorum.
1-) öncelikle oyununuz sunuculara bağlanabiliyor mu bunu test etmeniz gerekiyor bunun için Görev Yöneticisi'ni açıp ayrıntılar kısmından bf6.exe için olan pıd değerini alın. Ardından CMD'ye şu kodu yazın.
netstat -ano | findstr PID
Oyun açıkken bu kodu yazdığınızda size bağlantıları gösteren bir çıktı verecek. Buradaki IP adreslerine tracert atarak öncelikle bağlanıp bağlanamadığınıza bakın. Ayrıca
[B]easo.ea.com[/B] adresine ping veya tracert atabilirsiniz. Bu sorun ilk çıktığında EA dıce sunucuları 3. hoopta ( ilk mesajdaki görselde mevcut) kopuyordu. Eğer bu aşamayı geçebildiyseniz devam edebilirsiniz, geçemediyseniz maalesef yapabileceğiniz tek çözüm goodbye DPI gibi alternatifler veya WARP / VPN çözümlerine yönelmek.
Ardından 2. aşamada IPv6'yı devre dışı bırakıyoruz. Nedenine gelirsek, BF6 sunucularından bazılarında IPv6 olduğunu keşfettim. Nedense bu IP adreslerine Superonline DNS'lerini kullanırken nslookup attığımda no response geldi, DoH üzerinden denesem de DNS Bypass'a takıldığım oldu. Bu yüzden IPv6'yı kullandığımız internet bağdaştırıcısı için devre dışı bırakmamız gerekiyor. İlerleyen aşamalardan DNS sisteminizin doğru çalışıp çalışmadığını nasıl test edebileceğinizi de anlatacağım.
3. aşama olarak DNS over HTTPS kullanıyoruz. Bunu DNS ekleme kısmından kullanmak istediğiniz DNS sağlayıcısının size vereceği DNS over HTTPS bilgisini; HTTPS üzerinden DNS şablonu kısmına yapıştırarak sağlayabilirsiniz. DNS trafiğini şifrelemek bir nebze de olsa GoodbyeDPI gibi alternatiflere yönelmeden bazı engelleri aşabilmeyi sağlıyor. Alternatif olarak Cloudflare'ya da NextDNS'in sadece DNS bağlantısı sağlayan uygulamalarını çalıştırabilirsiniz.
Bu aşamadan sonra DNS sorgularımızın düzgün bir yanıt alıp alamadığını kontrol etmemiz gerekiyor.
PowerShell'i açarak aşağıdaki kodu yazarsanız yukarıda verdiğim easo sunucusu için test sağlayabilirsiniz. (oyun ilk çıktığında bu sunucuya bağlanamadığımız için bütün testleri bu sunucu üzerinden yapıyorum)
nslookup easo.ea.com
Sorunsuz bir sorguda aşağıdaki gibi bir çıktı gelir:
Server: dns sağlayıcınızın adresi
Address: dns sağlayıcınızın ip adresi
Non-authoritative answer:
Name: easo.ea.com
Address: 159.153.71.17
Ayrıca DoH için de aşağıdaki kodu PowerShell'e yazarak test yapabilirsiniz.
(Invoke-RestMethod -Uri "https://dnssağlayıcınızınsizeverdiğiDOHAdresi.com/?name=easo.ea.com&type=A" -Headers @{ "accept" = "application/dns-json" }).Answer | ForEach-Object { $_.data }
Ardından karşınıza çıktı olarak bir IP adresi gelmeli, eğer bu aşamada IP adresi de karşınıza geliyorsa DNS yapılandırmanız doğru bir şekilde çalışıyor demektir.
Bugün yaşanan sorunu ise aşağıdaki devam aşamalarla çözdüm.
4. aşamada antivirüs kullanan kişilerin bf6.exe ve eajavelinanticheat isimli uygulamaları hem istisna listesine hem de Firewall'dan tam erişime izin vermeleri gerekiyor. Ayrıca firewall üzerinde local services UDP ve TDP seçenekleri varsayılan olarak engellenmiş olabiliyor. Bunları izin ver olarak değiştirin.
Ek olarak yapay zeka modem üzerinden aşağıdaki port yönlendirmelerini yapmamı söyledi, bunları yaptıktan sonra sorun düzelmedi tabii ama bir bütün olarak ele aldığım için bu aşamayı da yazıyorum.
| Port | Başlangıç | Bitiş | Protokol | Dahili IP | Harici Kaynak IP | Harici Kaynak Port | Etkin |
|---|
| 3659 | 3659 | 3659 | UDP | 192.168.1.30 | boş | boş |  |
| 14000–20000 | 14000 | 20000 | UDP | 192.168.1.30 | boş | boş |  |
Son olarak oyun açıkken modem arayüzünden UPnP'yi kontrol edin, kapalıysa açık konuma getirin. Burada EA tunnel isimli bir girdi oluşup oluşmadığına bakın. Ben bu şekilde şu anda anlık olarak oyuna erişebiliyorum, sunuculara girebiliyorum. Muhtemelen Superonline tarafı da aradan geçen zamanda oyuna ait sunucuları DPI engelinden çıkardı. Ek olarak WARP adlı uygulama bilgisayarınızda kuruluysa ve bütün bu aşamalara rağmen sorununuz düzelmediyse WARP'ı bilgisayarınızdan kaldırıp aşağıdaki kodları CMD üzerinden sırasıyla yazdıktan sonra sisteminizi yeniden başlatın ve o şekilde deneyin.
netsh int ip reset
netsh winsock reset
ipconfig /flushdns