İçeriğe geç
ipkontrol.net

Oyun ve Ping

Xbox NAT Tipi Sorunu Çözümü

Teredo hatası, UPnP ayarı ve gerekli port listesi.

Xbox ağ ayarlarında NAT tipi üç değer alıyor: Açık, Orta, Katı. Hedeflenen değer Açık.

Ama Xbox’ta PlayStation’da olmayan bir katman var ve sorunların çoğu aslında oradan geliyor: Teredo. NAT tipi doğru görünse bile Teredo çalışmıyorsa parti kuramaz, sesli sohbette duyulamazsınız.

Teredo nedir, neden var?

Xbox parti ve sesli sohbet trafiğini IPv6 üzerinden taşıyor. Ama ev bağlantılarının çoğu hâlâ IPv4 kullanıyor.

Teredo bu boşluğu dolduruyor: IPv6 trafiğini IPv4 içine sarıp taşıyan bir tünel. Konsol açılışta bu tüneli kurmaya çalışıyor ve kuramazsa "Teredo IP adresi alınamıyor" hatası veriyor.

Bu hata NAT tipinden ayrı bir sorundur. Ayarlarda NAT tipi Açık görünürken Teredo hatası alabilirsiniz — ikisi farklı şeyleri ölçüyor.

IPv6 kavramı için IPv6 nedir yazımıza bakabilirsiniz.

Önce hangi sorun olduğunu ayırın

BelirtiMuhtemel kaynak
NAT tipi KatıPortlar kapalı
Teredo hatası, NAT AçıkTeredo engelleniyor
Parti kurulamıyorGenellikle Teredo
Sesli sohbette duyulamıyorumGenellikle Teredo
Oyuna bağlanamıyorumGenellikle NAT tipi

Ayarlar › Genel › Ağ ayarları › Ağ istatistikleri bölümünden ikisini birden görebilirsiniz.

Teredo hatasını çözmek

  1. Modemde IPv6 desteğini açın. Kapalıysa Teredo kurulamıyor. Arayüzde IPv6 bölümünü bulup etkinleştirin.
  2. UPnP açık olsun. Teredo kendi portunu açmak için buna güveniyor.
  3. Çift NAT var mı kontrol edin. Ağınızda iki cihaz varsa Teredo neredeyse hiç çalışmıyor — en yaygın neden bu.
  4. Konsolu ve modemi yeniden başlatın. Teredo tüneli açılışta kuruluyor.
  5. Konsolu kabloyla bağlayın. Bazı modemlerde kablosuz üzerinden tünel kurulamıyor.

Üçüncü madde en sık atlanan: operatör modemi artı kendi yönlendiriciniz varsa iki kat NAT uygulanıyor ve Teredo bunu aşamıyor. Çözüm operatör modemini köprü moduna almak.

NAT tipi Katı ise: sıralı çözüm

Önce iki dakikalık CGNAT kontrolü yapın:

  1. Sorgulama aracını açıp görünen adresi not edin.
  2. Modem arayüzünde WAN bölümündeki adrese bakın.

Farklıysa CGNAT arkasındasınız ve aşağıdaki hiçbir yöntem çalışmaz. Operatörden genel IP talep etmeniz gerekir.

Aynıysa sırayla:

1. UPnP

  • Modem arayüzünde NAT ya da Gelişmiş bölümünde UPnP ayarını açın
  • Modemi ve konsolu yeniden başlatın
  • Ağ ayarlarından bağlantıyı test edin

Yeniden başlatma adımı şart: konsol NAT tipini açılışta belirliyor ve modemdeki değişikliği kendiliğinden görmüyor.

2. Port yönlendirme

UPnP çalışmadıysa portları elle açın. Önce konsola sabit yerel adres verin — modem arayüzündeki DHCP ayırma bölümünden.

ProtokolPortlar
TCP53, 80, 3074
UDP53, 88, 500, 3074, 3544, 4500

3544 ve 4500 numaralı UDP portları Teredo içindir — PlayStation listesinde olmayan bu iki numara Xbox tarafındaki farkı gösteriyor. Atlamayın.

Kural yazma adımları için port yönlendirme nasıl yapılır, portların dışarıdan göründüğünü sınamak için port kontrol aracımız.

Elle kural yazarken UPnP’yi kapatın; ikisi birlikte açıkken çakışan kurallar oluşabiliyor.

3. DMZ — son çare

Konsolu güvenlik duvarının tamamen dışına çıkarır. Çalışır ama cihazı internete açar.

  • Yalnızca konsol için kullanın, bilgisayarı asla DMZ’ye koymayın
  • Konsolun sabit yerel adresi olsun
  • İşiniz bitince kapatın

Sıralı yaklaşımın genel mantığı için NAT tipi nasıl açık yapılır, kavramın kendisi için NAT tipi nedir yazılarımıza bakabilirsiniz.

Konsol tarafında iki ayar

  • DNS ayarını elle verin. Ağ ayarlarında gelişmiş bölümünden birincil 1.1.1.1, ikincil 1.0.0.1. Bazı durumlarda operatör DNS sunucusu bağlantı testini yanıltıyor.
  • Kabloya geçin. Hem NAT hem Teredo tarafında sorunları azaltıyor, ayrıca ping ve kararlılık iyileşiyor.

Doğrulama

Ayarlar › Genel › Ağ ayarları › Ağ bağlantısını test et. İki şeyi birden görmelisiniz:

  • NAT tipi: Açık
  • Teredo: uygun bir IP adresi almış

İkisi birden düzelmeden parti ve sesli sohbet sorunları tam olarak çözülmüyor. NAT tipi Açık ama Teredo hatalı ise yukarıdaki Teredo bölümüne dönün.

Sıkça sorulan sorular

Xbox NAT tipi nasıl açık yapılır?

Önce modem arayüzünden UPnP açıp modemi ve konsolu yeniden başlatın. Çalışmazsa konsola sabit yerel adres verip TCP 53, 80, 3074 ve UDP 53, 88, 500, 3074, 3544, 4500 portlarını yönlendirin.

Teredo IP adresi alınamıyor hatası ne demek?

Xbox parti ve sesli sohbeti IPv6 üzerinden taşır; Teredo bu trafiği IPv4 içinde tünelleyen katmandır. Kurulamıyorsa modemde IPv6 desteğinin kapalı olması ya da çift NAT durumu en yaygın nedenlerdir.

NAT tipi Açık ama parti kuramıyorum.

Sorun NAT tipinde değil Teredo tarafında. İkisi farklı şeyleri ölçer; ağ istatistikleri ekranından Teredo durumunu ayrıca kontrol edin.

UPnP açtım ama değişmedi.

Modemi ve konsolu yeniden başlatın. Konsol NAT tipini açılışta belirler ve modemdeki değişikliği kendiliğinden görmez.

Hiçbir yöntem işe yaramıyor.

İki olasılık: CGNAT arkasındasınız ya da çift NAT durumu var. Sorgulama aracındaki adresle modemin WAN adresini karşılaştırın; farklıysa operatörden genel IP talep edin.