Ensiksi pahoittelut jos tästä on jo täällä keskusteltu. Haulla en löytänyt ohjeita tai aiheeseen suoraan muitakaan topicceja.
Itse hankin live goldin vähän aikaa sitten ja kaikki pelitti vaikka sainkin tuossa "Test live connectionissa" NAT kohtaan vastauksen "strict". Ongelmat alkoivat kun monissa peleissä, esim DOA4 ja PGR3 tuli virhettä, joka sanoi että en voi kommunikoida kaikkien pelaajien kanssa.
Syy tähän virheeseen on se, että saat testissa joko tuloksen NAT strict tai NAT moderate. Värkkäilin itse monta päivää tuskan hiki otsassa tämän asian parissa, ja ajattelin kertoa kaikille kuinka ongelma ratkaisi, senkin takia että ne jotka eivät asiasta sen enempää tiedä, kannattaa tosiaan saada se NAT open tilaan. Tässä topiikissa on siis yleiset ohjeet kuinka saat muutettua tuon kohdan haluttuun NAT open tilaan.
NAT strict tai moderate ilmoitus tulee, jos lähiverkkosi sisälle ei tule tiettyjä paketteja jotka vaativat vastauksen lähiverkon ulkopuolelle. Nämä paketit jäävät niin sanottuun NAT:iin, joka siis toimii tavallaan eräänlaisena palomuurina vaikka ei sitä varsinaisesti olekaan. NAT estää siis ulkopuolista ottamasta yhteyttä lähiverkkosi koneiden IP-osoitteisiin, jonka takia muualla olevat pelaajat eivät voi kommunikoida yhteytesi kanssa.
Jotta saat NAT:in open tilaan, sinun pitää avata reitittimestäsi Xbox liven tarvitsemat yhteysportit.
Nämä ovat:
TCP:lle portti 3074
UDP:lle portit 3074 ja 88
Joissakin tilanteissa laitteista riippuen sinun pitää aukaista myös portit 53 ja 3330 UDP:lle.
Porttien avaaminen tai paremmin sanottuna port forwarding tehdään reititin-laitteesi valikossa. Reitittimen asetuksiin pääset käsiksi tietokoneen nettiselaimella. Yleensä kirjoittamalla selaimen osoiteriville joko (tarkat ohjeet laitteen ohjekirjassa):
192.168.0.1 tai
192.168.1.1
Tuo on siis reitittimesi sisäinen IP-osoite. Tässä vaiheessa login tilassa sinulta kysytään salasana ja käyttäjätunnus. Oletuksena monessa laitteessa on
käyttäjätunnus: admin
salasana: 1234
Reitittimen asetuksissa etsi ainakin seuraavat kohdat (yleensä joko yleiset tai LAN otsikon alla)
Helppo tapa: katso että DHCP serveri on päällä. Tämän yhteydessä määritellään lähiverkon IP-osoitteiden nimiavaruus joka lähtee oletuksena yleensä arvosta 192.168.1.33
Nämä osoitteet ovat siis esimerkiksi niitä, joita boxisi ja PC käyttävät. Jos DHCP-serveri on sinulla reitittimessä päällä, varmista, että sekä tietokoneesi että Xboxin nettiasetuksissa on molemmissa kohdat "Automatic/Obtain IP address automatically" päällä.
Toinen vaihtoehto on parempi mutta vaatii vähän säätämistä: poista DHCP-serveri käytöstä ja määritä KAIKILLE lähiverkkosi laitteile oma staattinen IP-osoite. Tämä tapahtuu yleensä samassa valikossa (tai sen alivalikossa) jossa voit säätää ruksin kohtaan DHCP-server päälle. Siellä löytyy kohta, jossa kysytään MAC tunnusta/osoitetta ja sen yhteydessä IP osoitetta. Xboxin MAC osoitteen löydät verkkoasetuksista, ja PC:n verkkokortin MAC osoitteen network asetuksista. Tuohon kohtaan siis lisäät kaikkien LAN laitteidesi uniikit MAC osoitteet ja niistä jokaiselle haluamasi IP-osoitteen väliltä 192.168.1.255 (mutta ei sama osoite mikä on reitittimelläsi). Tämän jälkeen aina kun reititin käynnistetään, se varaa laitteille niiden MAC osoitteen perusteella haluamasi IP-osoitteen. Itselläni en saanut toimimaan Liveä OPEN tilassa automaattisella DHCP:llä, joten minun piti kaivella MAC tiedot esiin ja säätää ne kohdalleen. Myös tämän säätämisen jälkeen varmista, että sekä boxi että PC:t ovat "obtain IP address automatically" -tilassa.
Seuraavaksi etsi valikko SUA/NAT (tai vastaava). Se on paikka jonne sinun pitää määrittää portit jotka haluat avata xboxille. Valikkoja on laitteesta riippuen monenlaisia, mutta periaate on kaikissa sama:
Esim. omassa Zyxelin purkissa portin avausrivi täytettynä voi näyttää tältä SUA/NAT valikossa:
X xbox1 3074 3074 192.168.1.33
1. X tarkoittaa että toiminto on ruksittu päälle, eli se on aktiivinen
2. xbox1 on nimi, jonka voi itse päättää kuvaamaan säädön tarkoitusta
3. 3074 numerot viittaavat porttiin joka on avattu (ensimmäinen portti joka avataan->lopetusportti). Tässä riittää että range on vain tuon yhden numeron, se voisi olla esim 3000 3500 joka tarkoittaa että välillä 3000-3500 portit on auki, mutta tosiaan yksi numero riittää. Omassa Zyxelissäni ei erikseen määritellä onko tyyppi UDP vai mikä, joissain laitteissa pitää myös valita tyyppi.
4. viimeinen numero on osoite, jolle port forwarding tehdään, eli mihin osoitteeseen avatun portin paketit välitetään reitittimestä. Tämän kohdan pitää olla sama kun Xboxisi IP on (ja tämä on myös syy siihen, miksi aiemmin kuvatuista DHCP-asioista sanoin että on parempi määritellä IP-osoitteet MACin perusteella, koska tällöin tämä osoite on aina sama xboxille eikä sinun tarvitse muuttaa sitä koskaan)!
Joissain malleissa voi siis olla erikseen valikko, josta jokaiselle avattavalle portille pitää määrittää vielä avattavan portin tyyppi. Eli sinulla pitää siis olla lopputuloksena ainakin seuraavat portit auki:
UDP 88
UDP 3074
TCP 3074
Jos näidenkään avaus ei tuota OPEN tilaa, avaa lisäksi portit UDP 53 ja UDP 3330.
Vielä on yksi asetus joka sinun pitää tehdä reitittimen valikoissa! Etsi sellainen täppä kun UPnP (universal plug and play) ja laita siihen rasti päälle. Joissain laitteessa UPnP asetuksissa on alakohtia tyyliin "salli UPnP palomuurin läpi". Jos näitä alavaihtoehtoja on, laita KAIKKIIN rasti päälle. UPnP on protokolla, joka osaa "älykkäästi" ohjata NAT:in kautta kulkevan liikenteen oikeisiin osoitteisiin. Periaatteessa siis HYVÄLLÄ TUURILLA ILMAN AIKAISEMPIA SÄÄTÖOHJEITA VOIT SAADA OPEN TILAN PELKÄSTÄÄN RUKSITTAMALLA UPnP:n PÄÄLLE!
Jos olet tehnyt kaiken tämän, etkä silti saa OPEN tilaa on vielä yksi vaihtoehto jota voit kokeilla, DMZ:n avaaminen, mutta se on sen verran turvaton ratkaisu, että ei kerrota tässä ellei joku erikseen vaadi.
Jos sinulla on erikoisempi setup (esim itselläni on langaton access point, josta on yhteys reitittimeen, josta taas on yhteys WANiin eli nettiin) niin tähän yleensä riittää kun asetat toisen reitittimesi(joka ei ole siis netissä kiinni)/access pointit siltaavaan tilaan "bridge".
Viimeiset sanat:
Jos joku nörtti suuttuu epämääräisistä termeistä yms. niin pahoittelut, saa korjata mokat tässä.
Ja lukekaa reitittimen ohjekirja ennen kun säädätte nettinne sekaisin
Ja olisi mukava jos kertoisitte onnistuitteko saamaan liven OPEN tilaan säätöjen jälkeen. Itse pelaan nyt iloisesti kaikkia pelejä ilman virheilmoituksia
Itse hankin live goldin vähän aikaa sitten ja kaikki pelitti vaikka sainkin tuossa "Test live connectionissa" NAT kohtaan vastauksen "strict". Ongelmat alkoivat kun monissa peleissä, esim DOA4 ja PGR3 tuli virhettä, joka sanoi että en voi kommunikoida kaikkien pelaajien kanssa.
Syy tähän virheeseen on se, että saat testissa joko tuloksen NAT strict tai NAT moderate. Värkkäilin itse monta päivää tuskan hiki otsassa tämän asian parissa, ja ajattelin kertoa kaikille kuinka ongelma ratkaisi, senkin takia että ne jotka eivät asiasta sen enempää tiedä, kannattaa tosiaan saada se NAT open tilaan. Tässä topiikissa on siis yleiset ohjeet kuinka saat muutettua tuon kohdan haluttuun NAT open tilaan.
NAT strict tai moderate ilmoitus tulee, jos lähiverkkosi sisälle ei tule tiettyjä paketteja jotka vaativat vastauksen lähiverkon ulkopuolelle. Nämä paketit jäävät niin sanottuun NAT:iin, joka siis toimii tavallaan eräänlaisena palomuurina vaikka ei sitä varsinaisesti olekaan. NAT estää siis ulkopuolista ottamasta yhteyttä lähiverkkosi koneiden IP-osoitteisiin, jonka takia muualla olevat pelaajat eivät voi kommunikoida yhteytesi kanssa.
Jotta saat NAT:in open tilaan, sinun pitää avata reitittimestäsi Xbox liven tarvitsemat yhteysportit.
Nämä ovat:
TCP:lle portti 3074
UDP:lle portit 3074 ja 88
Joissakin tilanteissa laitteista riippuen sinun pitää aukaista myös portit 53 ja 3330 UDP:lle.
Porttien avaaminen tai paremmin sanottuna port forwarding tehdään reititin-laitteesi valikossa. Reitittimen asetuksiin pääset käsiksi tietokoneen nettiselaimella. Yleensä kirjoittamalla selaimen osoiteriville joko (tarkat ohjeet laitteen ohjekirjassa):
192.168.0.1 tai
192.168.1.1
Tuo on siis reitittimesi sisäinen IP-osoite. Tässä vaiheessa login tilassa sinulta kysytään salasana ja käyttäjätunnus. Oletuksena monessa laitteessa on
käyttäjätunnus: admin
salasana: 1234
Reitittimen asetuksissa etsi ainakin seuraavat kohdat (yleensä joko yleiset tai LAN otsikon alla)
Helppo tapa: katso että DHCP serveri on päällä. Tämän yhteydessä määritellään lähiverkon IP-osoitteiden nimiavaruus joka lähtee oletuksena yleensä arvosta 192.168.1.33
Nämä osoitteet ovat siis esimerkiksi niitä, joita boxisi ja PC käyttävät. Jos DHCP-serveri on sinulla reitittimessä päällä, varmista, että sekä tietokoneesi että Xboxin nettiasetuksissa on molemmissa kohdat "Automatic/Obtain IP address automatically" päällä.
Toinen vaihtoehto on parempi mutta vaatii vähän säätämistä: poista DHCP-serveri käytöstä ja määritä KAIKILLE lähiverkkosi laitteile oma staattinen IP-osoite. Tämä tapahtuu yleensä samassa valikossa (tai sen alivalikossa) jossa voit säätää ruksin kohtaan DHCP-server päälle. Siellä löytyy kohta, jossa kysytään MAC tunnusta/osoitetta ja sen yhteydessä IP osoitetta. Xboxin MAC osoitteen löydät verkkoasetuksista, ja PC:n verkkokortin MAC osoitteen network asetuksista. Tuohon kohtaan siis lisäät kaikkien LAN laitteidesi uniikit MAC osoitteet ja niistä jokaiselle haluamasi IP-osoitteen väliltä 192.168.1.255 (mutta ei sama osoite mikä on reitittimelläsi). Tämän jälkeen aina kun reititin käynnistetään, se varaa laitteille niiden MAC osoitteen perusteella haluamasi IP-osoitteen. Itselläni en saanut toimimaan Liveä OPEN tilassa automaattisella DHCP:llä, joten minun piti kaivella MAC tiedot esiin ja säätää ne kohdalleen. Myös tämän säätämisen jälkeen varmista, että sekä boxi että PC:t ovat "obtain IP address automatically" -tilassa.
Seuraavaksi etsi valikko SUA/NAT (tai vastaava). Se on paikka jonne sinun pitää määrittää portit jotka haluat avata xboxille. Valikkoja on laitteesta riippuen monenlaisia, mutta periaate on kaikissa sama:
Esim. omassa Zyxelin purkissa portin avausrivi täytettynä voi näyttää tältä SUA/NAT valikossa:
X xbox1 3074 3074 192.168.1.33
1. X tarkoittaa että toiminto on ruksittu päälle, eli se on aktiivinen
2. xbox1 on nimi, jonka voi itse päättää kuvaamaan säädön tarkoitusta
3. 3074 numerot viittaavat porttiin joka on avattu (ensimmäinen portti joka avataan->lopetusportti). Tässä riittää että range on vain tuon yhden numeron, se voisi olla esim 3000 3500 joka tarkoittaa että välillä 3000-3500 portit on auki, mutta tosiaan yksi numero riittää. Omassa Zyxelissäni ei erikseen määritellä onko tyyppi UDP vai mikä, joissain laitteissa pitää myös valita tyyppi.
4. viimeinen numero on osoite, jolle port forwarding tehdään, eli mihin osoitteeseen avatun portin paketit välitetään reitittimestä. Tämän kohdan pitää olla sama kun Xboxisi IP on (ja tämä on myös syy siihen, miksi aiemmin kuvatuista DHCP-asioista sanoin että on parempi määritellä IP-osoitteet MACin perusteella, koska tällöin tämä osoite on aina sama xboxille eikä sinun tarvitse muuttaa sitä koskaan)!
Joissain malleissa voi siis olla erikseen valikko, josta jokaiselle avattavalle portille pitää määrittää vielä avattavan portin tyyppi. Eli sinulla pitää siis olla lopputuloksena ainakin seuraavat portit auki:
UDP 88
UDP 3074
TCP 3074
Jos näidenkään avaus ei tuota OPEN tilaa, avaa lisäksi portit UDP 53 ja UDP 3330.
Vielä on yksi asetus joka sinun pitää tehdä reitittimen valikoissa! Etsi sellainen täppä kun UPnP (universal plug and play) ja laita siihen rasti päälle. Joissain laitteessa UPnP asetuksissa on alakohtia tyyliin "salli UPnP palomuurin läpi". Jos näitä alavaihtoehtoja on, laita KAIKKIIN rasti päälle. UPnP on protokolla, joka osaa "älykkäästi" ohjata NAT:in kautta kulkevan liikenteen oikeisiin osoitteisiin. Periaatteessa siis HYVÄLLÄ TUURILLA ILMAN AIKAISEMPIA SÄÄTÖOHJEITA VOIT SAADA OPEN TILAN PELKÄSTÄÄN RUKSITTAMALLA UPnP:n PÄÄLLE!
Jos olet tehnyt kaiken tämän, etkä silti saa OPEN tilaa on vielä yksi vaihtoehto jota voit kokeilla, DMZ:n avaaminen, mutta se on sen verran turvaton ratkaisu, että ei kerrota tässä ellei joku erikseen vaadi.
Jos sinulla on erikoisempi setup (esim itselläni on langaton access point, josta on yhteys reitittimeen, josta taas on yhteys WANiin eli nettiin) niin tähän yleensä riittää kun asetat toisen reitittimesi(joka ei ole siis netissä kiinni)/access pointit siltaavaan tilaan "bridge".
Viimeiset sanat:
Jos joku nörtti suuttuu epämääräisistä termeistä yms. niin pahoittelut, saa korjata mokat tässä.
Ja lukekaa reitittimen ohjekirja ennen kun säädätte nettinne sekaisin
Ja olisi mukava jos kertoisitte onnistuitteko saamaan liven OPEN tilaan säätöjen jälkeen. Itse pelaan nyt iloisesti kaikkia pelejä ilman virheilmoituksia