POLISHSEAMEN

Pytania i odpowiedzi - Problem z hostowanie gry w SH3

Poziom - 28 Grudzień 2008, 14:48
: Temat postu: Problem z hostowanie gry w SH3
Witam, problem jak w temacie, czyli brak pingu przy hostowanej grze. Z gory zaznacze ze juz walczylem z portami od 17997 do 18003 , ale bez rezultatow. Problem nie do tyczy tylko mnie, ale kliku osobu dzialacych na routerach(Pentagram i 2xLivebox :| ). Wiec jesli ktos ma jakies pomysly, plzz podziel sie .... :piwko:
PL_Luqinio - 28 Grudzień 2008, 14:52
:
najprostszym sposobem jest zebraniem kumpli pod hamachi (taki program, emulator sieci lan)
Ten problem wiąże się z twoim routerem.
U mnie to działa
Jak nie pomoże (chociaż wątpię) to nie wiem co można zrobic
PL_CMDR Blue R - 28 Grudzień 2008, 15:37
:
Dodatkową opcją jest "przełączanie się'. Ja też nie pokonałem routera, więc gdy hostuję grę, przełączam się na modem. I tak nikt wtedy w domu nie ma prawa korzystać z neta, aby nie tworzyć lagów, więc dwa problemy za jednym zamachem
Adiq - 28 Grudzień 2008, 16:08
:
ja swojego routera nie rozpracowałem... a byłoby tak pięknie, wiem co gdzie i jak ale aplikacji SH3 nie da się wbić i wszystko szlak trafił
PL_Marco - 28 Grudzień 2008, 16:24
:
Panowie, jak ktoś dzieli internet przez ruter na kilka kompów to nie postawi gry na ubi koniec i kropka.
PL_Andrev - 28 Grudzień 2008, 17:32
:
PL_CMDR Blue R napisał/a:
I tak nikt wtedy w domu nie ma prawa korzystać z neta


Hehe, jaki terror
:lol
Jakbym tak powiedział żonie, to by mnie chyba zabiła, hehehe
PL_Luqinio - 28 Grudzień 2008, 17:34
:
panie Poziom zostaje ci więc lan.
Czyli defakto hamachi :)
Pozdrowienia.
Ktoś może keoidyś napisze guide dla hamatchi :)
PL_Marco - 28 Grudzień 2008, 18:01
:
PL_Andrev napisał/a:


Hehe, jaki terror
:lol
Jakbym tak powiedział żonie, to by mnie chyba zabiła, hehehe



Taki mały ot a żona wie jaką ty masz bujną wyobraźnie :lol
Poziom - 29 Grudzień 2008, 00:02
:
Temat Hamachi jest oberkany ( z piratow;]), ale majac orginaly za chcialo nam sie Ubi.com-u :lol , ogolnie dzieki za info... wrazie jak by ktos mial ochote po plynac wspolnie patrol to wystarczy dac znac. Jeszcze raz dzieki!! I browar dla wszytskich :piwko: :piwko: :piwko: :piwko: :piwko:
PL_Luqinio - 29 Grudzień 2008, 10:02
:
i bat dla żony Finka
żeby dak łatwo jej neta nie podbierał ^^
PL_CMDR Blue R - 29 Grudzień 2008, 15:03
:
PL_Luqinio napisał/a:
i bat dla żony Finka
żeby dak łatwo jej neta nie podbierał ^^


kogo? Czy ja o czymś nie wiem?
PL_Luqinio - 29 Grudzień 2008, 15:31
:
oj finku , nie wiesz jeszce wielu rzeczy
a i uważaj teraz sobie :lol
PL_Mirko - 30 Grudzień 2008, 20:03
:
Marco napisał:
Cytat:
Panowie, jak ktoś dzieli internet przez ruter na kilka kompów to nie postawi gry na ubi koniec i kropka.


Błąd!
Mam router Linksys na Neostradzie i bez problemu stawiam serwery na Ubi.
PL_Marco - 30 Grudzień 2008, 23:36
:
PL_Mirko napisał/a:
Marco napisał:
Cytat:
Panowie, jak ktoś dzieli internet przez ruter na kilka kompów to nie postawi gry na ubi koniec i kropka.


Błąd!
Mam router Linksys na Neostradzie i bez problemu stawiam serwery na Ubi.


A jak hostujesz to reszta userów może korzystać z neta ?
PL_Mirko - 1 Styczeń 2009, 17:24
:
Marco napisał:
Cytat:
A jak hostujesz to reszta userów może korzystać z neta ?


Marco!
Poziomowi chodziło o postawienie w ogóle serwera SH3 za ruterem.
Mimo to odpowiadam:

Oczywiście, że może, ale ….
Ruter to urządzenie sieciowe służące między innymi do rozdzielenia sygnału i rozgałęzienia połączeń internetowych. I taki jest sens zakupu tego urządzenia – umożliwia podział pasma łącza na kilka kompów. Zaznaczam podział, a nie mnożenie, bo wiem o co Ci chodzi.

Wiesz doskonale jak duże pasmo łącza potrafi zająć serwer SH3. Po postawieniu serwera na 6-8 graczy, gdy w grze zaczyna się wiele dziać i między serwerem a kompami krąży coraz wiecej pakietów, nawet łącze 1 mega okazuje się za wąskie, w efekcie dochodzi do opóźnien w dostarczaniu pakietów. Dla graczy oznacza to lagi.

W takiej też sytuacji „przebicie” się pakietu np. przeglądarki z innego kompa wymaga czasu. Strony WWW otwierają się b. wolno, często strony nie otwierają się w ogóle ze względu na przekroczenie czasu odpowiedzi serwera www.
Tylko, że jest to wynik ograniczonej przepustowości łącza i dużych wymagań gry multiplayer SH3. I ruter w większości przypadków niewiele może pomóc.

A jeżeli ktoś uparłby się i chciał mimo wszystko, aby użytkownicy innych kompów w miarę komfortowo przeglądali strony WWW?
W sukurs przychodzi QoS (Quality of Service).

W skrócie - protokół QoS zapobiega zawłaszczeniu całego łącza przez jeden komputer (lub jedną aplikację), gdy na jednej lini pracują dwa lub więcej komputerów.

Wystarczy, że w ustawieniach mojego rutera uaktywniłbym QoS i protokołowi HTTP przypisał priorytet „Wysoki”. To spowoduje, że ruter w pierwszej kolejności przepuszczałby pakiety http kosztem SH3. Niestety coś za coś – jak w życiu. Łącze nie jest z gumy, 1 mega i niewiele ponad.

Powtarzam – postawienie serwera SH III na Neostradzie jest możliwe Konieczne jest przekierowanie portów 17997-18003 na ruterze. To jest warunek niezbędny. Ruter musi wiedzieć, do którego z komputerów sieci lokalnej ma kierować pakiety przychodzące na porty wymienione powyżej.

W przypadku gdy internet jest dostarczany przez lokalnego dostawcę (ISP) za pomocą kabla ethernetowego sprawa jest bardziej złożona. Najczęściej konieczne jest przekierowanie portów również na ruterze dostawcy co rzadko jest możliwe.

W następnym poście próbuję odpowiedzieć na pytanie Pozioma
PL_Mirko - 1 Styczeń 2009, 17:42
:
Poziom napisał\a:
Cytat:
Witam, problem jak w temacie, czyli brak pingu przy hostowanej grze. Z gory zaznacze ze juz walczylem z portami od 17997 do 18003 , ale bez rezultatow. Problem nie do tyczy tylko mnie, ale kliku osobu dzialacych na routerach(Pentagram i 2xLivebox :| ). Wiec jesli ktos ma jakies pomysly, plzz podziel sie ....


Poziom - próba odpowiedzi na Twoje pytanie, to jak próba leczenia pacjenta na odległość. Zbyt wiele pytań, zbyt mało danych…
Jeżeli jesteś nadal zainteresowany rozwiązaniem problemu, prześlij prywatną wiadomość, umówimy się na spotkanie na Vento.
Na gorąco kilka rad.


1. Z własnego doświadczenia - próbowałem postawić serwer SH3 mając zainstalowany pakiet Kaspersky AntyVirus z firewall’em. Mimo ustawienia na firewall’u opcji przepuszczania pakietów SH3.exe zarówno wychodzących jak i przychodzących nie miałem pingów. Po wyłączeniu firewalla Kasperskiego gracze wbijali się na mój serwer bez problemu.

2. Jeżeli nie masz zainstalowanego firewall’a, pakiety przychodzące mogą być blokowane przez systemową zaporę. Sprawdź czy w wyjątkach zapory masz umieszczony i zaznaczony plik SH3.exe.
Uwaga!!! W przypadku gry z „Kolekcji klasyki” właściwym plikiem jest _SH3.exe

Szczerze mówiąc u mnie i tak ten sposób nie zadziałał. Wyłączyłem zaporę systemową i zainstalowałem Zone Alarm. Mogłem hostować.

3. Użytkownicy przedłużający i podpisujący nową umowę na Neostradę mają prawo do pobrania i zainstalowania pakietu McAfee Security Center.
Polecam. W konfiguracji zapory na karcie „Uprawnienia programów” wybierasz pełny dostęp dla SH3.exe i bez problemu możesz stawiać serwer.

Livebox

O ile wiem w przypadku Liveboxa komputer, na którym ma być postawiony serwer SH3 musi mieć przypisany adres statyczny a nie z DHCP.
We właściwościach protokołu TCP/IP karty sieciowej na kompie wpisać adres statyczny z zakresu podsieci rutera. Jeżeli nie zmieniono domyślnego adresu rutera będzie to adres z zakresu 192.168.1.2 -192.168.1.254. I oczywiście nie może być identyczny z adresem innego kompa w podsieci.
Po restarcie kompa i zalogowaniu jako admin na ruterze w zakładce konfiguracji serwerów LAN kliknąć „Dodaj” i wpisać:

Nazwa serwera – SH3_1 (Uwaga!! nazwa serwera dowolna)
Dostęp włączony – TAK
Protokół – TCP
Port od – 17997
Port do – 17997
Adres IP – wpisz adres twojego kompa

Nazwa serwera – SH3_2 (Uwaga!! nazwa serwera dowolna)
Dostęp włączony – TAK
Protokół – TCP
Port od – 17998
Port do – 17998
Adres IP – wpisz adres twojego kompa


Itd. ..aż do ….

Nazwa serwera – SH3_7_ (Uwaga!! nazwa serwera dowolna)
Dostęp włączony – TAK
Protokół – TCP
Port od – 18003
Port do – 18003
Adres IP – wpisz adres twojego kompa

Klikasz „Zastosuj” -> „Teraz” i „Zapisz”

Logicznie myśląc powinien wystarczyć jeden wpis czyli zakres portów tak jak w konfiguracji większości rutenów:
Port od – 17997
Port do – 18003
Najwyraźniej w zderzeniu z oprogramowaniem LB logika przegrywa. :)
PL_Marco - 1 Styczeń 2009, 18:35
:
No to widać myliłem się co do tego hostowania.
Mirko bo ja byłem przekonany ze jeśli ktoś jest w takiej domowej sieci w której mamy

dostawca internetu
|
|
router---->komputer1
|
|
komputer2

To w takiej sytuacji będąc za NAT-em wydawało Mi się że się nie uda i przekierowanie portów nic nie da. Pomyliłem się, a także nie wpadło mi do głowy przypisanie komputerowi1 i 2 stałych adresów.
Poziom - 2 Styczeń 2009, 15:47
:
Mirko dzieki za wyczerpujaca odpowiedz, dzis wieczorkiem sprobuje sie z tym uporac. Jak nie dam rady dam ci znac na pw.
PL_Mirko - 2 Styczeń 2009, 23:08
:
Marco napisał:
Cytat:
… nie wpadło mi do głowy przypisanie komputerowi1 i 2 stałych adresów


Tak jak zaznaczyłem, przypisanie komputerowi stałego adresu jest konieczne w przypadku Liveboxa ( nigdy nie miałem LB, więc nie jestem pewien).
Na moim Linksysie mam DHCP, kompy mają adresy z DHCP i stawiam serwer na ubi bez problemu.

LIVEBOX i nie tylko – WAŻNE!!

Napisałem w poprzednim poście, w konfiguracji LB:

Protokół – TCP

Sugerowałem się wynikiem polecenia netstat /b wpisanym w wierszu poleceń po postawieniu serwera na Ubi – otwarte porty [SH3.exe] tylko TCP.
A tymczasem od początku w konfiguracji mojego rutera w zakładce „Port Range Forwarding” na wszelki wypadek wybrałem „Both” tzn. porty protokołów TCP i UDP. I to działało.

Dzisiaj spróbowałem postawić serwer przekierowując tylko porty TCP lub tylko UDP. Nikt nie wskoczył na serwer. Po wybraniu „Both” w krótkim czasie wskoczyło 2 gości.

Tak więc przy konfiguracji swoich serwerów myśleć i wybierać na zmianę TCP lub UDP, a najpewniej zadziała przy „Both” (Obydwa/Oba?).
Tak samo próbować IP z DHCP lub adres statyczny.

Powodzenia przy konfiguracji ruterów.
PL_tes - 2 Październik 2009, 22:43
:
Odswierzam temat.

Probujac odblokowac swoj router dla SH3 natknalem sie na ta stronke:
http://portforward.com/cports.htm
Zawiera ona spis portow do odblokowania dla niemal kazdej gry (w tym SH3), wraz z linkiem do konfigurecji wielu routerow. Co wazne jest podzial na porty UDP i TCP.

Sposob uzycia:

1. Wyszukujemy nasza gre:



2. Wyszukujemy nasz router



3. Pomijamy reklame:



4. Cieszymy sie opisem, niestety po angielsku:


Powodzenia.

Do grona hostujacych dolaczyli: PL_murin (sprawdzone na 100%) i PL_tes (nie hostowalem jeszcze gry, ale moge postawic serwer widoczny dla innych userow i moga oni dolaczyc sie do sesji).

Z ustawieniami walczy jeszcze PL_Cmd_Jacek, powodzenia!

Pzdr.
tes
PL_Cmd_Jacek - 3 Październik 2009, 10:23
:
Panowie, powyższa procedura zadziałała i u mnie. Założyłem serwer, otworzyłem porty, mam adres statyczny. Tes i Wolfx się wbili i mogłem hostować.

Więc przeresetowałem kompa i :cenzura: :cenzura: :cenzura: pojawił się nowy problem. Gra nie pozwala mi założyć serwera. Sprawdzałem porty, za pomocą PFPortChecker - są otwarte. Wyłączyłem antywirusa i firewall-a i to samo. Co może być przyczyną ???? W googlach nic na ten temat nie znalazłem.
PL_Mirko - 5 Październik 2009, 19:18
:
A próbowałeś postawić serwer SH3 przy adresie IP przydzielonym przez serwer DHCP. Przecież w ten sposób udało Ci się raz skutecznie postawić serwer.
I nie zapomnij tym razem - po zmianie konfiguracji karty sieciowej uruchom ponownie komputer zanim zaczniesz stawiać serwer na UBI.

Tak na wszelki wypadek na ruterze – Server DHCP >Enable.
Gdybyś nadal miał problem z postawieniem serwera - postaram się znaleźć chwilę czasu i po 21.00 wskoczyć na Vento.
PL_Cmd_Jacek - 5 Październik 2009, 19:51
:
Hmmm, zabiłeś mi klina teraz.

Ustawiłem adres statyczny z xxx.xxx.x.11. IPCONFIG to potwierdza. Z drugiej strony po włączeniu konfiguratora mojego routera mam przydzielone adres xxx.xxx.x.10 oraz xxx.xxx.x.13.

Na 13 jest komp moje żony, czyli z tego wynika, że ja mam 10. Tylko dlaczego IPCONFIG tego nie pokazuje ?????

Zmienię to i spróbuję jeszcze raz.
PL_Cmd_Jacek - 6 Październik 2009, 11:30
:
Dobra, znalazłem wreszcie. Dzisiaj odinstalowałem całkowicie - Panda Internet Security i błąd przestał się pojawiać.

Wcześniej po prostu tylko wyłączałem antywirusa, lecz prawdopodobnie jakieś procesy ciągle zostawały w pamięci.

Spróbuję jeszcze raz zainstalować tego antywirusa i potwierdzić, czy to jest rzeczywista przyczyna. Z drugiej strony jakiego programu antywirusowego Wy używacie (interesuje mnie ochrona antywirusowa, firewall i kontrola rodzicielska), a nie gryzie się z SH3 ?

PL_Mirko - dzięki za wczorajszą pomoc.

PS: Można już zaryzykować stwierdzenie: mając neostradę i livebox-a można hostować SH3.
PL_Renegat - 11 Październik 2009, 14:42
:
Hmm,czytam wasze wypowiedzi tylko że u mnie sprawa wygląda inaczej mam łącze radiowe 1Mb zewnętrzne IP.
Czy ktoś wie jak i co ustawić by móc postawić hosta ? stawiam server na Ubi bez problemu jednak nie ma pingu .
Może niedługo zmienię dostawcę oraz łącze ale póki co muszę się męczyć z ty co mam.
PL_tes - 11 Październik 2009, 15:11
:
To ja sie mecze z FAQ, ....
Jeszcze raz, ostatni post:
http://forum.polishseamen...der=asc&start=0

Jak nie masz routera, to sprobuj poprosic swojego administratora sieci o odblokowanie portow SH3.
PL_Renegat - 11 Październik 2009, 15:41
:
Dzięki Tes, jakoś mi umkło pokombinuję może się uda i pogadam z providerem neta .
majama - 5 Styczeń 2010, 23:37
:
Ja mam przekierowane porty i gry stawiane sa dobrze, ludzie wchodzą bez problemu. Ale podczas rozgrywki, najczęściej w pierwszych 15 minutach połowe wywala a w grze czasem zdarzaja sie takie dziwactwa jak statki poruszające sie skokowo góra-dół. Zastanawiam sie czy to za mala przepustowość łacza u mnie to daje czy tez brak odblokowanych portów u tych co dołaczaja i jakas komunikacja jednostronna(?). Generalnie doswiadczalnie po latach grania wiem że moge stawiac gry, ale jak wejdzie mi 6-8 to conajmniej polowa wyleci w trakcie. W zasadzie pewnym gry to moge byc gdy stawiam dla siebie i jednego lub dwóch gosci, powyżej to loteria.
PL_Cmd_Jacek - 5 Styczeń 2010, 23:47
:
Prawdopodobnie to wina Twojego łącza lub programów działających w tle, które obciążają Ci sieć. Sprawdź sobie łącze na:

www.speedtest.net

i podaj wyniki.
PL_CMDR Blue R - 1 Sierpień 2010, 12:36
:
Dobrze, jako, że czasowo jestem bez modemu, spróbowałem przekierować porty... Teraz potrzebuję kogoś, kto pomoże to przetestować...
PL_Renegat - 1 Sierpień 2010, 15:57
:
Jak by co zaglądam na vento zagadaj to przetestujemy.