Thank understandable, but for me, probably complicated. The bottom line is that the players do not have direct access to the server ip, respectively, and the attackers, too? udp closed, does not work: D
Always there is a simple and quick solution to the non-working features.
A UDP how it closed? Hopefully not via iptables:? Kozak:
Никогда не поверю, чтоб магазин с такими параметрами был убыточным. У вас куры должны денег не клевать, а вы на спичках хотите экономить.
Ставьте сервер на коло и фокусируйтесь на бизнесе!
I do not believe that shop with such parameters was unprofitable. You have no money chickens peck, and you want to save on matches.
Put server colo and focus on your business!
Привет!
Правильно делать так:
На сайте делаешь форму регистрации для участия в игре.
Закрываешь доступ к игровому серверу и ставишь VPN.
Для зареганных игроков выдаешь PSK доступ в VPN. Который ротируешь раз в неделю, с оповещением.
Все делаешь по TCP, а UDP просишь провайдера отрубить на уровне аплинков.
Схема рабочая и проверенная, особенно если у тебя есть возможность модификации движка клиента и интеграции туда VPN, тогда будет все прозрачно для игрока - он вводит рег данные а клиент делает канал и запускает там сессию.
Hello!
Properly to do so:
The site makes registration form to participate in the game.
Close access to the game server and you put the VPN.
For PSK zaregalsya player is given access to the VPN. Which rotiruesh once a week, with a warning.
Everything is done by the TCP, UDP and ask the provider to cut off at the level of the uplinks.
The scheme of work and tested, especially if you have the ability to modify the client engine and integration to the VPN, then it will be all transparent to the player - it introduces the registration data and the client makes the channel and starts a session there.
Хорошо, попробую помочь.
Давайте полную информацию о сервере для начала.
Well, I'll try to help.
Let us complete information about the server to start.
Просто прерывания сетевухи весят на одном ядре а их надо разнести равномерно
Just setevuhi interruption weigh on one core and they should be spread evenly
Причин может быть очень много
Проверьте через cul, чтоб исключить глюки браузера