+ Ответить в теме
Показано с 1 по 10 из 10

Тема: Какие нужно открыть порты для Direct IP

Комбинированный просмотр

  1. #1

    Thumbs up

    Собственно сабж. Понятно что игра использует 2056 UDP порт и что его можно поменять. Но вот потом смотрю по логам, и вижу что идет какой-то диапазон портов 20092, 20093 и.т.д. На их фанатиках никто толком не знает, есть неофициальный фак, но в нем как не странно нет портов 200*, может кто у нас знает?
    продвинь это сообщение в соцсеть:  

  2. #2
    моё неофициальное имхо:

    во высоким портам долбятся игроки, чьи цивы пробуют установить соединение peer-to-peer, т.е. напрямую

    http://www.gameconfig.co.uk/showdetail.asp?id=140
    Civilization IV 2K Games
    TCP Ports 3783, 6500, 6667, 28900, 29900, 29901
    UDP Ports 2302-2400, 6500, 6515, 13139, 27900

    Microsoft DirectX: Порты, которые необходимо открыть для игры по сети
    фрагмент:
    Использование DirectX 8 или более поздней версии
    Подключение Порты, необходимые для работы клиента Порты, необходимые для работы сервера
    Начальное подключение по протоколу UDP 6073 (исходящ.) 6073 (входящ.)
    Дальнейшие подключения по протоколу UDP (входящ.) 2302-2400 2302-2400
    Дальнейшие подключения по протоколу UDP (исходящ.) 2302-2400 2302-2400

    припадаем к первоисточнику http://www.2kgames.com/civ4/patch-detail.htm
    <div class='quotetop'>Цитата</div>
    Troubleshooting Connectivity

    If you are encountering problems when connecting to multiplayer games over the internet, chances are strong that you are not the cause of the problem. It is likely that players running firewall software that rejects incoming connection attempts may have already joined the game. Since these players do not have their firewall configured correctly, their computers are rejecting your attempt to connect. Therefore, it is vital that all players who wish to play multiplayer games ensure that their firewall is set up to allow Civilization IV to construct the necessary peer-to-peer network.

    If you are running firewall software, please verify that Sid Meier’s Civilization 4 is listed on the "Exception List" of your firewall, and that incoming messages will be accepted for this process. If your firewall software does not offer an exception list, please open port 2056 for UDP traffic on your firewall. This will allow the required traffic through.

    Although Civilization IV contains logic to negotiate around many firewalls and NAT devices (routers), it can run into trouble under certain circumstances. The solution Civilization IV employs works with a vast majority of routers, but does not work with all brands. Very old models may have more problems than newer ones. Additionally, Civilization IV will have problems negotiating through 2 levels of network address translation (ie. a router behind a router). Also, negotiation may fail if you or an existing peer is running the game on a very large and busy LAN.[/b]
    итого: фираксы старались максимально избавить игрока от сложной настройки фаера - что-то навроде динамической автонастройки портов смастерили по примеру miranda etc (работает по 80-му порту и не жужжит) - по тексту (теоретически) ДОСТАТОЧНО исполнить please open port 2056 for UDP traffic on your firewall, если не хочешь быть хостом, а хочешь просто подключиться к хосту
    ха... ха... ха... осталось попробовать "only udp 2056" в натуре
    продвинь это сообщение в соцсеть:  
    Носителем суверенитета и единственным источником власти в Российской Федерации является её многонациональный народ. Гл.1, ст.3. Конституции РФ
    - Папа, а у царей бывает мания величия? - Иногда бывает. - А кем они тогда себя мнят? - Народом.

    Я взрослая женщина - и я семь лет читала форумы. Настя
    Если царь говорит, что чем ниже цена рубля, тем больше доход, то удивляться последствиям его правления не приходится. lada
    На данном этапе развития страны считаю наиболее важным отстранить от управления бездарей-троечников в пользу тех людей, которые могут мыслить системно хотя бы на год вперёд. Винни
    Многие склонны путать два понятия: «Отечество» и «Ваше превосходительство». Салтыков-Щедрин
    С плохими законами и хорошими чиновниками вполне можно править страной. Но если чиновники плохи, не помогут и самые лучшие законы. Бисмарк
    Как только дети, жены и любовницы начинают заниматься бизнесом - жди беды. Лукашенко
    Т.к. ремоторизацию Ан-2 наладить не удалось, принято решение построить десяток Звезд Смерти для секторального захвата галактики. Рогозин
    Это было не падение, Маск показал всем красненькую пипирку. Павел Чичиков 5-jan-2021 inv-ing

  3. #3
    Только 2056 порта не хватает, проверено. Собсно ситуация у нас такая. Я являюсь сервером ко мне конектится всего один клиент. После удачной инициализации соединения по 2056 UDP, начинают идти другие запросы. Так что ситуация не ясна. Я даже пробовал по UDP открывать порты с 1 по 65000. Один фиг не работает! И самое главное что похоже сам Firaxis не знает что надо открыть. Вроде через GameSpy можно. Но я никада в жизни через него не играл.
    продвинь это сообщение в соцсеть:  

  4. #4
    с каких ip долбятся-то? ты сервер создал и посчитал, что геймспай не при делах... а он, похоже, ВСЕГДА при делах
    надо провести эксперимент - ты создашь игру "не через геймспай", а кто-то зайдёт в лобби посмотреть появилось ли название игры, созданной тобой, в публичном списке игр

    >> Один фиг не работает!
    не понял я - ЧТО не работает? мы вроде о списке портов говорим - и вдруг что-то "не работает"
    продвинь это сообщение в соцсеть:  
    Носителем суверенитета и единственным источником власти в Российской Федерации является её многонациональный народ. Гл.1, ст.3. Конституции РФ
    - Папа, а у царей бывает мания величия? - Иногда бывает. - А кем они тогда себя мнят? - Народом.

    Я взрослая женщина - и я семь лет читала форумы. Настя
    Если царь говорит, что чем ниже цена рубля, тем больше доход, то удивляться последствиям его правления не приходится. lada
    На данном этапе развития страны считаю наиболее важным отстранить от управления бездарей-троечников в пользу тех людей, которые могут мыслить системно хотя бы на год вперёд. Винни
    Многие склонны путать два понятия: «Отечество» и «Ваше превосходительство». Салтыков-Щедрин
    С плохими законами и хорошими чиновниками вполне можно править страной. Но если чиновники плохи, не помогут и самые лучшие законы. Бисмарк
    Как только дети, жены и любовницы начинают заниматься бизнесом - жди беды. Лукашенко
    Т.к. ремоторизацию Ан-2 наладить не удалось, принято решение построить десяток Звезд Смерти для секторального захвата галактики. Рогозин
    Это было не падение, Маск показал всем красненькую пипирку. Павел Чичиков 5-jan-2021 inv-ing

  5. #5
    <div class='quotetop'>Цитата(Гость * 16.8.2006, 16:44) [snapback]116006[/snapback]</div>
    с каких ip долбятся-то? ты сервер создал и посчитал, что геймспай не при делах... а он, похоже, ВСЕГДА при делах
    надо провести эксперимент - ты создашь игру "не через геймспай", а кто-то зайдёт в лобби посмотреть появилось ли название игры, созданной тобой, в публичном списке игр

    >> Один фиг не работает!
    не понял я - ЧТО не работает? мы вроде о списке портов говорим - и вдруг что-то "не работает"
    [/b]
    Долбится ко мне человек с которым мы хотим сыграть, естесно с своего ip. И после успешной установки соединения в обе стороны по 2056 порту, опять идет с запрос с его адреса но уже совсем на другие порты. Причем каждый раз разные. Я игру и не создаю через гейм спай. Я создаю игру через Прямое IP соединение. Тут вроде как гейм спай не причем.
    <div class='quotetop'>Цитата</div>
    не понял я - ЧТО не работает? мы вроде о списке портов говорим - и вдруг что-то "не работает"[/b]
    Не работает то, что ко мне присоединится человек не может.
    продвинь это сообщение в соцсеть:  

  6. #6
    >> Я создаю игру через Прямое IP соединение. Тут вроде как гейм спай не причем
    это сухая теория
    реальность посмотреть можно в командной строке netstat с ключиками


    >> И после успешной установки соединения... ко мне присоединится человек не может
    не понимаю
    расписал бы ты пошагово кто что когда
    продвинь это сообщение в соцсеть:  
    Носителем суверенитета и единственным источником власти в Российской Федерации является её многонациональный народ. Гл.1, ст.3. Конституции РФ
    - Папа, а у царей бывает мания величия? - Иногда бывает. - А кем они тогда себя мнят? - Народом.

    Я взрослая женщина - и я семь лет читала форумы. Настя
    Если царь говорит, что чем ниже цена рубля, тем больше доход, то удивляться последствиям его правления не приходится. lada
    На данном этапе развития страны считаю наиболее важным отстранить от управления бездарей-троечников в пользу тех людей, которые могут мыслить системно хотя бы на год вперёд. Винни
    Многие склонны путать два понятия: «Отечество» и «Ваше превосходительство». Салтыков-Щедрин
    С плохими законами и хорошими чиновниками вполне можно править страной. Но если чиновники плохи, не помогут и самые лучшие законы. Бисмарк
    Как только дети, жены и любовницы начинают заниматься бизнесом - жди беды. Лукашенко
    Т.к. ремоторизацию Ан-2 наладить не удалось, принято решение построить десяток Звезд Смерти для секторального захвата галактики. Рогозин
    Это было не падение, Маск показал всем красненькую пипирку. Павел Чичиков 5-jan-2021 inv-ing

  7. #7
    <div class='quotetop'>Цитата</div>
    расписал бы ты пошагово кто что когда[/b]
    Расписываю
    Машина на которой я запускаю циву ходит в инет через NAT.
    Соотвественно на серверном фаерволе (ISA 2004) сделан мапинг порта 2056, на мою машину.
    Вобщем создаю в циве игру через прямое IP соединение.
    Человек ко мне конектится, тоже естесно через прямое ip соединение, вводит в строке адреса мой ip (точнее IP сервера). Потом я уже смотрю онлайн лог на фаере. Вижу что с его адреса приходит запрос на 2056 порт. Этот запрос соответсвенно доходит до моей машины и она ему отвечает. Т.е. соединение в обе стороны по 2056 порту работает. Потом от него начинают приходить запросы на порты 20092, 20093 и.т.д. Каждый раз эти порты разные. Вот я и спрашивал может кто знает какие конкретно порты нужны? Вроде понятно объяснил. Т.е. я хочу просто узнать какие порты точно нужны и все. Я могу конечно все это отследить по логам. Но если там диапазон около 100 портов то мне понадобится на это не мало времени!
    продвинь это сообщение в соцсеть:  

  8. #8
    >> соединение в обе стороны по 2056 порту работает
    с твоих слов - нет подтверждения, что у клиента открыт input udp 2056
    продвинь это сообщение в соцсеть:  
    Носителем суверенитета и единственным источником власти в Российской Федерации является её многонациональный народ. Гл.1, ст.3. Конституции РФ
    - Папа, а у царей бывает мания величия? - Иногда бывает. - А кем они тогда себя мнят? - Народом.

    Я взрослая женщина - и я семь лет читала форумы. Настя
    Если царь говорит, что чем ниже цена рубля, тем больше доход, то удивляться последствиям его правления не приходится. lada
    На данном этапе развития страны считаю наиболее важным отстранить от управления бездарей-троечников в пользу тех людей, которые могут мыслить системно хотя бы на год вперёд. Винни
    Многие склонны путать два понятия: «Отечество» и «Ваше превосходительство». Салтыков-Щедрин
    С плохими законами и хорошими чиновниками вполне можно править страной. Но если чиновники плохи, не помогут и самые лучшие законы. Бисмарк
    Как только дети, жены и любовницы начинают заниматься бизнесом - жди беды. Лукашенко
    Т.к. ремоторизацию Ан-2 наладить не удалось, принято решение построить десяток Звезд Смерти для секторального захвата галактики. Рогозин
    Это было не падение, Маск показал всем красненькую пипирку. Павел Чичиков 5-jan-2021 inv-ing

  9. #9
    <div class='quotetop'>Цитата(Гость * 17.8.2006, 16:14) [snapback]116296[/snapback]</div>
    >> соединение в обе стороны по 2056 порту работает
    с твоих слов - нет подтверждения, что у клиента открыт input udp 2056
    [/b]
    Ну в общем это так. Я просто думаю что раз от него приходит соединения по другим портам, то 2056 порт открыт. Иначе бы я отсылал ему ответ а от него бы ничего не приходило.
    продвинь это сообщение в соцсеть:  

  10. #10
    у меня та же ситуация, добавил в список исключений брэндмауэра udp 2056
    и все еще не хочет коннектится ни с кем. Посоветуйте, кто поопытнее...
    продвинь это сообщение в соцсеть:  

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters