Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
4 страниц V   1 2 3 »

Зеркало для сервера

Статус пользователя DezoKcu
сообщение 7.7.2015, 14:58
Сообщение #21


Стаж: 12 лет

Сообщений: 383
Благодарностей: 211
Полезность: 602

Цитата(oxoTHuk. @ 7.7.2015, 15:52) *
Автору нужно, чтобы у него на сервере пинг из Москвы не отличался скажем, от пинга из Нью-Йорка. А вы хоть марсианский IP ему предложите, пинг оттуда будет зашкаливать как обычно.

Цитата
каким образом можно расположить сервер одновременно в Мск и в Нью Йорке?)

Ужас, вы читать умеете? Я говорю без шуток.

Автору нужно чтобы при коннекте к серверу 1.1.1.1:27015 который находится в Германии:
все русичи заходили на 2.2.2.2:27015 который находится в МСК.
все украинычи заходили на 3.3.3.3:27015 который находится в Киеве.
и тд.

Это - банальный редерикт геодаты, за это банят все бусты.

Отредактировал: DezoKcu, - 7.7.2015, 14:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 7.7.2015, 15:01
Сообщение #22
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Вот именно. По этому я и спрашивал, реально ли вообще это? ... То есть при том что сервер в НСК пинг должен быть, как в МСК! На фасткапе это каким то образом ведь работает! То есть играем мы с другом на миксе, заходит он, захожу я. У него пинг 10, т.к. он с Питера, а у меня 50. Затем я коннекчусь к зеркалу и у меня пинг становится уже 20. А у него по прежнему 10 и мы играем на одном и том же сервере, просто с другим ИП.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
magis1337
сообщение 7.7.2015, 15:01
Сообщение #23
Стаж: 11 лет
Город: Odessa

Сообщений: 2782
Благодарностей: 1535
Полезность: 918

host5.ru
Меценат Меценат

DezoKcu, почему сервера на Serva4ke не забанили? у них же ведь тоже зеркала даже 4
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 7.7.2015, 15:02
Сообщение #24


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(DezoKcu @ 7.7.2015, 17:29) *
А ты не понимаешь что это банальный редерикт на базе гео?

И что? Клиент будет видеть только тот адрес, на который он зашел. И никак не узнает реальный.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 7.7.2015, 15:02
Сообщение #25


Иконка группы

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

DezoKcu, из того, что я прочел у ТС один сервер. А вы похоже сами читать не умеете)

Отредактировал: Fullserver, - 7.7.2015, 15:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя komap74
сообщение 7.7.2015, 15:04
Сообщение #26
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(DezoKcu @ 7.7.2015, 17:58) *
Ужас, вы читать умеете? Я говорю без шуток.

Автору нужно чтобы при коннекте к серверу 1.1.1.1:27015 который находится в Германии:
все русичи заходили на 2.2.2.2:27015 который находится в МСК.
все украинычи заходили на 3.3.3.3:27015 который находится в Киеве.
и тд.

Это - банальный редерикт геодаты, за это банят все бусты.

За кой черт им банить эти ипы? чем они им мешают, это во первых, и как они о них узнают, если я собираюсь раздавать ип только в ЛС людям или же просто опубликую на своем сайте, не добавляя в МС.

Был бы у меня сервер на сервачке, я бы даже тему поднимать не стал. Они за 100 рэ дают 4 ипа с разных локаций. Вот мне нужно это провернуть самому, как то.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 7.7.2015, 15:05
Сообщение #27


Иконка группы

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

komap74, он вас не понял, не обращайте внимания. Про баны в бустах не стоит беспокоиться.

Но на пинге редирект через iptables отразиться не может.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 7.7.2015, 15:07
Сообщение #28


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

И так, имеем 3 сервера.
A: Россия.
B: Украина.
С: Сингапур.

HLDS запущен на сервере А с адресом 0.0.0.0:
Действия на сервере А:
Устанавливаем OpenVPN в качестве шлюза.
После установки генерируем сертификаты client_b и client_c.
Действия на серверах В,С:
Устанавливаем OpenVPN в качестве клиента. Копируем сертификаты в соответствующие папки на серверах и подключаемся к серверу А. Маскарадим(masquerade) трафик извне полностью либо с определенного порта в подсеть TUN интерфейса(подсеть vpn).

Таким образом сервера А, В и С могут общаться через созданный "локальный" интерфейс, как будто находятся в одной сети.

p.s. все непонятные тебе, читатель, понятия ты без проблем можешь "загуглить".

Отредактировал: ykpon, - 7.7.2015, 15:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя komap74
сообщение 7.7.2015, 15:07
Сообщение #29
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(Fullserver @ 7.7.2015, 18:05) *
komap74, он вас не понял, не обращайте внимания. Про баны в бустах не стоит беспокоиться.

Но на пинге редирект через iptables отразиться не может.

Тогда каким образом это реализовано на фасткапе?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 7.7.2015, 15:08
Сообщение #30
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

DezoKcu, ты, видимо, неправильно понял задачу. См. #22 и #26: игроки на адреса зеркал заходят самостоятельно. ТС'у таким образом нужна прозрачная маршрутизация до IP сервера с сохранением IP клиентов, шифрование трафика не требуется. Для маздана недавно над этим старались.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя komap74
сообщение 7.7.2015, 15:08
Сообщение #31
Стаж: 12 лет

Сообщений: 95
Благодарностей: 39
Полезность: 227

Цитата(ykpon @ 7.7.2015, 18:07) *
И так, имеем 3 сервера.
A: Россия.
B: Украина.
С: Сингапур.

HLDS запущен на сервере А с адресом 0.0.0.0:
Действия на сервере А:
Устанавливаем OpenVPN в качестве шлюза.
После установки генерируем сертификаты client_b и client_c.
Действия на серверах В,С:
Устанавливаем OpenVPN в качестве клиента. Копируем сертификаты в соответствующие папки на серверах и подключаемся к серверу А. Маскарадим(masquerade) трафик извне полностью либо с определенного порта в подсеть TUN интерфейса(подсеть vpn).

Таким образом сервера А, В и С могут общаться через созданный "локальный" интерфейс, как будто находятся в одной сети.

И пинги с разных локаций будут такие, словно HLDS стоит именно у них? ^^
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 7.7.2015, 15:11
Сообщение #32


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(komap74 @ 7.7.2015, 18:08) *
И пинги с разных локаций будут такие, словно HLDS стоит именно у них? ^^

Пинг будет считаться просто:
От сервера В до сервера А пинг 10.
От клиента до сервера В пинг 30. При подключении к серверу В пинг на сервере будет 40.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DezoKcu
сообщение 7.7.2015, 15:16
Сообщение #33


Стаж: 12 лет

Сообщений: 383
Благодарностей: 211
Полезность: 602

Цитата(komap74 @ 7.7.2015, 16:08) *
И пинги с разных локаций будут такие, словно HLDS стоит именно у них? ^^

Они тебя не поняли просто.
Все что они советовали можно объяснить так:
Сервер просто будет иметь пару разных ип адрессов, пинг на всех них всех будет одинаковы.

Цитата
из того, что я прочел у ТС один сервер. А вы похоже сами читать не умеете)

Перечитай еще раз, человек хочет чтобы пинг в разных регионах был меньше, как это сделать кроме разных серверах в разных регионах? Никак.

Цитата
И что? Клиент будет видеть только тот адрес, на который он зашел. И никак не узнает реальный.

Дак я захожу на 1.1.1.1:27015 и меня перебрасывает на 2.2.2.2:27015, мне то похрен, но если сервер будет крутится в бусто то это бан.

Цитата
За кой черт им банить эти ипы? чем они им мешают, это во первых, и как они о них узнают, если я собираюсь раздавать ип только в ЛС людям или же просто опубликую на своем сайте, не добавляя в МС.

Если без МС - то без проблем, при конекте определяй страну и перебрасывай их на разные сервера, а в регионах будет проблематичней сделать.

Цитата(ykpon @ 7.7.2015, 16:11) *
Пинг будет считаться просто:
От сервера В до сервера А пинг 10.
От клиента до сервера В пинг 30. При подключении к серверу В пинг на сервере будет 40.

Хороший совет, человек спрашивает как уменшить пинг для разных регионов, а ты ему подстазываешь как его увеличить.

Отредактировал: DezoKcu, - 7.7.2015, 15:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 7.7.2015, 15:19
Сообщение #34
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Да, DezoKcu вообще не въехал.
Ну, и пусть дальше прибывает в своём традиционном угаре 'вы все нубьё' smile.gif
--

Мой пост не прошёл незамеченным? smile.gif

Отредактировал: Safety1st, - 7.7.2015, 15:20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 7.7.2015, 15:22
Сообщение #35


Иконка группы

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

Цитата
Перечитай еще раз, человек хочет чтобы пинг в разных регионах был меньше, как это сделать кроме разных серверах в разных регионах? Никак.

Тебе вроде только что объяснили, как это сделать) Зеркало для сервера (Пост #816677)

Пинг между локациями может быть меньше чем пинг между сервером и клиентом.
Иными словами, если у человека из Сингапура с сервером в России будет пинг 100+, то между локациями Россия-Сингапур может быть 10+ к этому добавить пинг между Сингапурской локацией и клиентом (допустим 30) и вместо 100+ имеем 40.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя FlaZeR
сообщение 7.7.2015, 15:22
Сообщение #36
Стаж: 12 лет

Сообщений: 354
Благодарностей: 145
Полезность: 81

Ну я бы поспорил, тогда как же реализовано у ФастКап ?)
Пинги у меня например: на Mnogobyte 88, на oversun 100, h1host 120.

///
Serva4ok = начал предоставлять такие услуги для своих серверов :)
На сайте можете почтитаь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 7.7.2015, 15:23
Сообщение #37


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

DezoKcu, да не нужно никого никуда пребрасывать. Просто будет какое то оповещение что у сервера есть зеркала, если вас не устраивает пинг опробуйте бла бла бла. Конечно автоматом редирект лучше, но нынешних реалиях с ним не проживешь. Хоть может и можно договорится с МС'ами на счет зеркал.
Цитата
Хороший совет, человек спрашивает как уменшить пинг для разных регионов, а ты ему подстазываешь как его увеличить.

Вы несомненно умный человек но в данном случае несете бред. Сервер фактически нужен 1, а не несколько серверов.
Клиент = A
Сервер1 = B (Хост)
Сервер2 = C (Зеркало)
A = > B = 120ms
A = > C = 30ms
C = > B = 10ms
A = > C = > B = 40ms
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 7.7.2015, 15:23
Сообщение #38


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

DezoKcu, у тебя какие то проблемы с матчастью.
Цитата(DezoKcu @ 7.7.2015, 18:16) *
Они тебя не поняли просто.
Все что они советовали можно объяснить так:
Сервер просто будет иметь пару разных ип адрессов, пинг на всех них всех будет одинаковы.

С чего, вдруг, он будет одинаковый?
Цитата(DezoKcu @ 7.7.2015, 18:16) *
Перечитай еще раз, человек хочет чтобы пинг в разных регионах был меньше, как это сделать кроме разных серверах в разных регионах? Никак.

Маршрутизация трафика.
Цитата(DezoKcu @ 7.7.2015, 18:16) *
Дак я захожу на 1.1.1.1:27015 и меня перебрасывает на 2.2.2.2:27015, мне то похрен, но если сервер будет крутится в бусто то это бан.

Клиент не увидит редиректа никоим образом, вообще, никогда. Даже когда мониторинг будет опрашивать сервер 1.1.1.1:27015, получать статистику он будет от 2.2.2.2:27015. Возможен только конфликт серверов в мониторинге из-за названий, вот и все. Но и то вряд ли. Так что, никакого бана никем не будет.
Цитата(DezoKcu @ 7.7.2015, 18:16) *
Хороший совет, человек спрашивает как уменшить пинг для разных регионов, а ты ему подстазываешь как его увеличить.

Итак, есть 2 клиента, Вася и Петя.
Вася живет в Москве, а Петя в Новосибирске.
Пинг из Москвы до Новосибирска, примерно, 60. Пусть будет так, навскидку.
А теперь возьмем сервер в Москве, в Новосибирске и в Красноярске у провайдера Мегафон.
На сервере в Красноярске ставим HLDS, а с остальных проксируем трафик на сервер в Красноярске.
Ты правда считаешь, что каналы Мегафона даже на таком расстоянии увеличат пинг? :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DezoKcu
сообщение 7.7.2015, 15:23
Сообщение #39


Стаж: 12 лет

Сообщений: 383
Благодарностей: 211
Полезность: 602

Цитата(Safety1st @ 7.7.2015, 16:19) *
Да, DezoKcu вообще не въехал.
Ну, и пусть дальше прибывает в своём традиционном угаре 'вы все нубьё' smile.gif
--

Мой пост не прошёл незамеченным? smile.gif

Может быть, но тогда вообще какой смысл делать зеркала с разными ип?
Я вижу только один смысл - все с урала идут на уральский сервер, все с МСК - на МСК сервер, если это не так, а тупо обычные зеркала, то какой в этом смысл?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ykpon
сообщение 7.7.2015, 15:25
Сообщение #40


Стаж: 12 лет

Сообщений: 328
Благодарностей: 200
Полезность: < 0

Цитата(DezoKcu @ 7.7.2015, 18:23) *
Может быть, но тогда вообще какой смысл делать зеркала с разными ип?
Я вижу только один смысл - все с урала идут на уральский сервер, все с МСК - на МСК сервер, если это не так, а тупо обычные зеркала, то какой в этом смысл?

Смысл в объединении игроков с разных регионов с целью предоставить ламповый паблик с низким пингом, не?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V   1 2 3 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: