Witajcie! Od jakiegoś czasu zajmuję się stawianiem serwerów gier, szczególnie na platformie LINUX. Problemu nie ma, działa wszystko super.
Jednak od 2 tygodni próbuję pogodzić dwa serwery Battlefielda (konkretnie Battlefield 2 i Battlefield 2142) na jednym IP.
Niestety jest mały problem: obydwa serwery korzystają z jednego portu (querry port - 29900) bodajże się nazywa GameSpy port. Służy do przekazywania informacji o serwerze do klienta (gracza), gdzie wyświetla mu się całe info w przezglądarce (nazwa serwera, jaka mapa itd.)
Niestety jeśli mam postawiony serwer BF2 to port 29900 przypisany jest w pierwszej kolejności temu serwerowi. W BF2142 wyświetla mi wtedy info na czerwono, że gra jest postawiona na innym modzie, inna mapa i w ogóle nie chce łączyć z serwerem.
Gdy zmienię port gamespy z 29900 na np. 29901 to sytuacja się nie zmienia - w przeglądarce nadal nie widać serwera BF2142 tylko BF2.
Pytanie stawiam następujące:
Czy jest możliwe postawienie dwóch serwerów BF2 i BF2142 jednocześnie na jednym IP, by były prawidłowo wyświetlane w przeglądarce serwerów ? Jeśli tak, to jak to zrobić ?
Pozdrawiam serdecznie
Spajda
_________________ ![Obrazek](http://rainbow.abtech.pl/av/av.jpg) ![Obrazek](http://rangerspl.pun.pl/_fora/rangerspl/gallery/3_1228161404.jpg)
|