
dar1981 [ Legionista ]
Forum CM: pytanie na temat przekierowania portów w CM...
Witam wszystkich! Zaczne od tego że administrator mojej sieci przekierował na mnie dwa porty na serwerze. Z poradnika na forum dowiedziałem się że muszą to być porty 7023 i 7024. I teraz pytanko: czy to już wszystko ? tzn. czy już można grać przez tcp, czy trzeba coś jeszcze ustawiać?
szwejos [ Konsul ]
dar1981-->to wszystko, jak zakładasz gre (hostujesz) to po zrobieniu zakupów i kliknięciu OK gra podaje Ci numer IP pod który druga osoba ma się dołączyc. Firewall musi mieć też te porty dla CM otwarte.
dar1981 [ Legionista ]
dzięki szwejos...

jpn [ Centurion ]
dar1981--> Jak zmusiłeś administratora do przekierowania portów???

dar1981 [ Legionista ]
nie ma się co cieszyć... nie działa mi... nikt nie może się ze mną połączyć... jpn--> mój znajomy jest adminem tej sieci więc nie miałem jakichś większych problemów.

GenArieL [ Konsul ]
to prawda probowalismy ale za choloere nie udało sie połaczyć :((( niestety :(((((

Llordus [ Generaďż˝ ]
dar1981 --> a jestes pewien ze masz zewnetrzny adres ip? :)
dar1981 [ Legionista ]
mam IP przydzielony przez serwer DHCP," maskowany" (czy jakoś tak) ale znam też adres tego serwera, który mi ten adres przydziela... i admin tłumaczył mi to tak, że jesli ktoś na tych przekierowanych portach bedzie chciał się połączyć z adresem IP serwera to automatycznie zostanie przekierowany na mój prywatny ipek... także teoretycznie powinno to działać ale praktycznie to jest lipa...

Llordus [ Generaďż˝ ]
Moge sie mylic, ale to co masz jest wystarczajace tylko do tego, zebys gral tcp/ip. Hostowac nie mozesz i nie poradzisz nic na to przy takiej konfiguracji.
von Izabelin [ Luftgangsta ]
Do hostowania musisz przekierowac przez DNAT porty 7023 i 7024 TCP i UDP na swój ip
szwejos [ Konsul ]
dar1981-->ciekawe czy gra nie podawała Ci dwóch numerów IP. Z tego co mgliście pamiętam jak bylem w sieci i maiłem przekierowane porty to chyba podawałem IP zewnętrzne sieci, a nie swoje wewnętrzne. Spróbuj obie opcje.

dar1981 [ Legionista ]
gra podawała mi tylko jeden adres IP ten przydzielony przez DHCP... próbowałem połączyć się przez niego jak też przez adres serwera (IP zewnętrzny tam gdzie dochodzi łącze). Mam odblokowane tylko TCP chyba... może dlatego nie działa ?
jiser [ generał-major Zajcef ]
CMy używają tylko protokołu TCP, nie posługują się UDP. Adres, który podajesz przeciwnikowi, powinien być adresem widzialnym z sieci, czyli IP serwera maskującego. Jeżeli jest utworzone przekierowanie w/w portów, nic więcej nie powinno być potrzebne. Pytanie czy jest.
Proponuję Ci taki test (przed chwilą przeprowadziłem sobie go u siebie) - chodzi o sprawdzenie czy zostanie zaakceptowane połączenie z gniazdem sieciowym odpowiedzialnym w Twoim systemie za ten port. Przydałoby się narzędzie uniwersalne, ale właściwie można je przeprowadzić czymkolwiek, na przykład telnet (to taki stary protokół czystego tekstu). Uruchom grę, postaw hosta. Wyjdź do systemu, wpisz w terminalu systemowym polecenie: "telnet [adres IP] 7023" (w Win XP i chyba starszych wersjach też terminal otwiera sie poleceniem "cmd" w Start/Uruchom). Jeżeli przekierowanie działa, w oknie terminala pojawi się kilka znaków kodu ASCII, natomiast w BB w okienku informacyjym powinno się pojawić "Nawiązano połączenie. Oczekiwanie na ściągnięcie scenariusza" (lub ekwiwalent).
Spróbuj i powiedz jaki rezultat.

dar1981 [ Legionista ]
test wypadł pozytywnie chyba... jako adres ip podałem swój własny... czy to znaczy ze wszystko jest ok? dzieki za radę jiser! przprowadze próby już z jakimś graczem i się odezwe..

jiser [ generał-major Zajcef ]
Poczekaj poczekaj ... ale który własny ? Wewnętrzny (intranetowy) czy zewnętrzny (internetowy) ? Bo (nie wiem jak skonstruowana jest sieć u Twojego providera) mogłeś się połączyć z sobą w strefie lokalnej.

dar1981 [ Legionista ]
przedwczesna radość... nie działa :(