Эта статья относится только к 74й версии клиента. Мы рекомендуем пользоваться
Java-клиентом, который автоматически определяет способы соединения, при соединении через прокси-сервер
использует быстрый метод CONNECT.
Если у Вас прямое подключение к Internet, то, как правило, настраивать ничего не нужно - все прекрасно работает с настройками по умолчанию.
Однако, если войти в клуб не удается, проверьте настройки клиентской программы (Gambler->Options):
в поле 'Игровой сервер' должна быть строка online.gambler.ru или online.gambler.ru:<номер порта>,
допустимые номера портов - 7000, 80, 23, 25, 119, 443, 563, 3128, 5050, 5190, 8080, 10000, 10002-10100
в поле 'Использовать прокси' галочки быть НЕ должно
После первой установки в клиентской программе 'Игровой сервер' настроен как online.gambler.ru:7000, если с этими настройками войти не удалось -
в первую очередь следует попробовать подключиться к 80-ому порту сервера (online.gambler.ru:80) с установленной галочкой HTTP/1.0.
Если удалось подключиться только таким способом, а при убирании галочки HTTP/1.0 связь с сервером теряется, то это означает использование Вашим провайдером
так называемого "транспарент-прокси", что обычно негативно сказывается на скорости связи (по улучшению связи - см. ниже описание программы httport).
Если это так же не помогло, попробуйте вместо 'online.gambler.ru' указать '194.186.121.194' - возможно, возникли какие-то проблемы с DNS-сервером Вашей сети.
Если ничего из вышеперечисленного не помогло - значит, Ваше подключение к Internet не такое уж прямое :) Альтернативный адрес (на случай проблем со связью с основным адресом, например длинным маршрутом к серверу): moon.gambler.ru:7000, либо через IP-адрес: 194.67.28.90:7000
Если Вы работаете с Internet через HTTP-прокси сервер, следует в настройках клиентской программы
указать адрес и порт этого сервера. Их можно посмотреть в настройках подключения Вашего браузера,
либо спросить у администратора сети.
Для решения возможных проблем с медленной связью можно установить программу httport.
Инструкцию по установке и настройке этой программы подготовил VKB (знайте кого благодарить за решение своей проблемы :)
Запускаете скачанный файл httport3snf2.exe, программа установится. Если всё выбирать по умолчанию, то в меню Пуск\Программы добавится группа "HTTPort 3SNF2". Оттуда запускаете "HTTPort 3.SNF2", или напрямую с диска "C:\Program Files\HTTPort 3SNF2\httport.exe".
Экран с описанием закрываете и откроется окошко самой программы. Сверху будет 5 вкладок. Если IE уже настроен на использование прокси, то на вкладке "Proxy" вы увидите уже готовые настройки на Ваш прокси. Если Ваш прокси с авторизацией, то там нужно задать логин/пароль. Проследите чтоб в поле "Bypass mode" было "SSL (CONNECT)", иначе выгоды от использования этой программы не будет.
Перейдите к вкладке "Port mapping". Для Gambler надо создать свою настройку, нажав на кнопку "Add":
Gambler
Local port
7000
Remote host
online.gambler.ru
Remote port
443
В качестве "Local port" можно использовать любой незанятый локальный порт. Только надо запомнить, какой порт вы ввели, потом в опциях клиентской программы Gambler вместо "online.gambler.ru" нужно будет записать "localhost:7000" (7000 тут как раз и означает тот порт, какой Вы ввели в настройках Port mapping httport`а).
"Remote host" всегда будет "online.gambler.ru".
"Remote port" - любой порт, на котором работает гамблер и для которого разрешён Вашим прокси метод CONNECT. В популярном прокси-сервере squid по умолчанию открыты только 2 порта для метода CONNECT (443 и 563). 443 - это https, он открыт по умолчанию на большинстве прокси.
Редактируются настройки нажатием правой кнопки мышки на значении и выборе пункта "Edit". Можно напрямую отредактировать текстовый файл "httport.map", добавив туда настройки для Gambler (этот файл считывается при запуске httport и записывается при закрытии, так что редактируйте его в тот момент, когда httport не работает).
После настройки клиентской программы Gambler снова перейдите на вкладку "Proxy" httport'а и нажмите кнопку "Start". httport начнёт работать и надпись на кнопке изменится на "Stop". Чтоб остановить httport - снова нажмите её.
На вкладке "System" можно наблюдать работу httport. Если что-то настроено не так, можно прочитать сообщение от прокси. Например:
"Gambler: CONNECT failed with retcode 503 (service unavailable) - your proxy does not support HTTP CONNECT method"
- Это значит, что Ваш прокси не поддерживает метод CONNECT для выбранного порта - попробуйте указать другой Remote port.
Когда все заработает, клиентская программа Gambler всё равно будет показывать большой пинг. Это нормально - для каждого пинга создаётся отдельный коннект. Лучше пинги отключить. Если у Вас есть доступ к логам Вашего прокси, то Вы увидите, что после отключения там будут записи о долгом соединении с online.gambler.ru типа такого:
1065550218.697 1323201 [ваш ip-адрес] TCP_MISS/200 143030 CONNECT online.gambler.ru:7000 - DIRECT/62.118.250.178 -
Обратите внимание, что при этом варианте подключения настройки клиента должны соответствовать варианту 'прямое подключение к Internet',
т.е. галочек "Использовать прокси" и "HTTP/1.0" устанавливать НЕ нужно!
Кроме HTTP-прокси, можно подключиться через SOCKS5-прокси. Такое подключение обычно быстрее и
более экономично в плане трафика.
Для подключения через SOCKS5-прокси сервер следует установить на своем компьютере программу
SocksCap32. Сначала в настройках SocksCap32 необходимо указать
имя и порт SOCKS5-прокси. Далее, нужно создать 'профайл' клиентской программы Gambler в программе SocksCap32,
для чего просто перетащите мышкой ярлык Gambler'а в окно программы SocksCap32 и согласитесь с появившимся
сообщением о создании профайла. Теперь можно запускать клиента Gambler из окна SocksCap32, или, для удобства,
скопировать созданный ярлык из окна SocksCap32 на рабочий стол - в этом случае запускать SocksCap32 не потребуется.
Обратите внимание, что при этом варианте подключения настройки клиента должны соответствовать варианту 'прямое подключение к Internet',
т.е. галочек "Использовать прокси" и "HTTP/1.0" устанавливать НЕ нужно!
Еще один вариант - создание 'TCP port mapping' непосредственно на прокси-сервере.
Большинство прокси-серверов поддерживают создание 'TCP port mapping', т.е. отображения удаленного порта на локальный порт прокси-сервера (эта операция доступна только администратору прокси, поэтому следует обращаться непосредственно к нему).
Нужно создать на прокси-сервере Вашей сети 'TCP port mapping' удаленного порта 'online.gambler.ru:7000' (номер порта - любого из перечисленных в варианте 1)
на какой-нибудь локальный порт прокси-сервера, например также 7000. Теперь в настройках клиентской программы укажите 'Игровой сервер'
<Ваш прокси-сервер>:<Настроенный порт> и вперед :)
Пример: если прокси-сервер имеет имя proxy.lan.ru и 'TCP port mapping' на этом прокси-сервере настроено на локальный порт 7000,
то в поле 'Игровой сервер' следует указать proxy.lan.ru:7000.
Как и в вариантах с httport и SOCKS5-прокси, остальные настройки подключения должны соответствовать варианту
'прямое подключение к Internet', т.е. никаких галочек "Использовать прокси" и "HTTP/1.0" устанавливать НЕ нужно!