zexis

zexis
Рейтинг
388
Регистрация
09.08.2005

myhand, вы думать не пробовали?

:)

Разработчик игры сам может выбрать протокол, который использовать.

myhand:
И вы его хоть где-то использовали? Для обычных клиентских программ, без модификации последних.

Просто любопытно.

У меня написан чат с такой зашитой.

Секретный диапазон портов постоянно меняется по определенному алгоритму.

Конечно же код клиентской программы должен быть модифицирован, что бы он мог подключится к серверу.

Что такое подключенный IP ?

Вы имеете ввиду, что ваш сервер имеет несколько IP ? И для каждого свой лимит?

Для защиты игры есть такой интересный способ. Может пригодится.


iptables -A INPUT -p tcp -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 37800:37900 -m recent --set --name lserv --rsource -j DROP
iptables -A INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 2106 -m recent --rcheck --seconds 15 --name lserv --rsource -j LSCHAIN
iptables -A INPUT -p tcp -m tcp --dport 2106 -m conntrack --ctstate NEW -j DROP
iptables -A LSCHAIN -m recent --remove --name lserv --rsource -j ACCEPT

Смысл в том, что клиент может подключится только в том случае, если он перед этим сделает попытку подключения на определеннй секретный диапазон портов.

Секретный диапазон портов можно менять хитрыми алгоритмами.

Я вам идею дал, если ее развить, то можно постороить для игры защиту.

Чем панель может быть вредная?

Если человек не хочет изучать синтаксис конфиг файлов, то ему без панели не как.

Вот пример. Цифирки можете подставить свои.

iptables -I INPUT -p tcp --syn --dport 80 -m connlimit --connlimit-above 10 --connlimit-mask 24 -j DROP

iptables -I INPUT -p tcp --syn --dport 80 -m hashlimit --hashlimit-above 1/second --hashlimit-burst 20 --hashlimit-mode srcip --hashlimit-srcmask 24 --hashlimit-name blip -j DROP

Против ддоса лучше не REJECT, а DROP.

Цену можно определить исходя из спроса.

Все рекламные места заняты – цену повышайте.

Рекламные места свободны и не берут – снижайте цену.

'[umka:
;10019758']а всё остальное можно смело везти на свалку :)

почему же на свалку?

Выставить на барахолке за дешево.

От желающих отбоя не будет.

Я бы и сам бы что то взял на память, если по минимальной цене.

У многих еще такое железо работает, так что на запчасти пригодится.

У меня 2 года назад на старом рабочем сервере полетел диск в рейде 36гб. U320SCSI.

Пришлось такое старье покупать за 5 тыс. руб., что бы сервер дальше работал.

Судя по 36.4 GB disk ultra 320SCSI этому оборудованию лет 8-10.

У самого такой сервер на шкафу уже год стоит без использования.

Это оборудование вполне можно продать примерно за 5-10% от первоначальной стоимости.

Выставить на компьютерных барахолках, купят все очень быстро.

В команде find очень много опций для поиска файлов по разным критериям.

Когда я был в такой ситуации 10 лет назад, то начал изучать программирование (php, mysql, flash, C++, администрирование линукс) и писать движки сайтов знакомств, досок объявлений, фото сайтов, онлайн игры на флеш.

Сделал несколько, имеют хорошую посещаемость.

Но работать приходится по 12 часов в день.

Читать книги по программированию по 1000 страниц, и само программирование по 10 часов в сутки.

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

Всего: 4385