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
| Belirti | Muhtemel kaynak |
|---|---|
| NAT tipi Katı | Portlar kapalı |
| Teredo hatası, NAT Açık | Teredo engelleniyor |
| Parti kurulamıyor | Genellikle Teredo |
| Sesli sohbette duyulamıyorum | Genellikle Teredo |
| Oyuna bağlanamıyorum | Genellikle NAT tipi |
Ayarlar › Genel › Ağ ayarları › Ağ istatistikleri bölümünden ikisini birden görebilirsiniz.
Teredo hatasını çözmek
- Modemde IPv6 desteğini açın. Kapalıysa Teredo kurulamıyor. Arayüzde IPv6 bölümünü bulup etkinleştirin.
- UPnP açık olsun. Teredo kendi portunu açmak için buna güveniyor.
- Çift NAT var mı kontrol edin. Ağınızda iki cihaz varsa Teredo neredeyse hiç çalışmıyor — en yaygın neden bu.
- Konsolu ve modemi yeniden başlatın. Teredo tüneli açılışta kuruluyor.
- 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:
- Sorgulama aracını açıp görünen adresi not edin.
- 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.
| Protokol | Portlar |
|---|---|
| TCP | 53, 80, 3074 |
| UDP | 53, 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, ikincil1.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.