Перейти к содержанию

Meeero

Постоялец
  • Публикаций

    276
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Файлы, опубликованные Meeero

  1. Бесплатный

    [PHP] Добавление IP игроков

    Скрипт, позволяющий изначально закрыть ненужные подключения к серверу,из вне.
    Например:
    iptables - A INPUT -m tcp -p tcp --dport 2106 -j DROP
    iptables - A INPUT -m tcp -p tcp --dport 7777 -j DROP
    или же вообще:
    iptables -P INPUT DROP (при этом уже добавлены разрезающие правила для себя, сайта, базы и тому чему нужно).
     
    Как работает?
    Игрок заходит на страницу, вводит капчу, его IP добавляется в iptables сервера, он может войти в игру.
    Пока игрок, не сделает этого, попасть не на логин, не на гейм-сервер он не сможет.
     
    Зачем?
    В теории, это поможет защитить сервер от DDoS атак.
    Аналог подобной защиты, есть в некоторых игровых сборках, реализован через Логин Сервер (а это уже открытый порт, по которому можно провести атаку). Тут же открытых портов нету, ну или же, как настроите iptables.
     
    Особенности:
    Список проверенных IP, лежит в отдельном файле, так что даже если Вы случайно сбросите таблицу iptables, список IP у Вас на руках (ips.txt).
    Работает на:
    -KCAPTCHA
    -libssh2
     
    Для установки libssh2 в Debian/Ubuntu:
    apt-get install libssh2-php

    74 раза скачали

    Отправлено

×
×
  • Создать...