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

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

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

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

HLShield v2.10

, Помогите установить
Статус пользователя rsfrost
сообщение 18.7.2011, 13:07
Сообщение #1
Стаж: 14 лет

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

Помогите пожалуйста нубу установить HLShield v2.10 защиту на сервер.
если можно распишете всё как положено.
Заранее спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
proaid
сообщение 21.7.2012, 0:45
Сообщение #2
Стаж: 13 лет

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

Ну вот я сам себе недавно ставил!!!!
и таак
Установка (используйте команды в директории hlds_run):
Код:
wget http://hobby.sarichioi.com/cstrike/hlshield2-install.sh
sh hlshield2-install.sh
Если у вас установлена старая версия hlshield2, просто запустите sh hlshield2-install.sh один раз, hlshield будет обновлен автоматически.
Если вы используете процессор AMD, вствьте в hlds_run строку:
Код:
export HLSHIELD_ARCH=amd
Если вы хотите отключить функцию ведения логов, вставьте следующую строку в hlds_run:
Код:
export HLSHIELD_LOG=no
Если вы хотите записывать более подробные логи измените в скрипте строку export HLSHIELD_LOG=2 (будут записываться все отраженные атаки) или даже export HLSHIELD_LOG=3 (будут записываться в логи все аутентификации клиентов, полезно для отслеживания новых видов атак).

Другие переменные:
HLSHIELD_REPLY - Отправка смешного сообщения атакующему.
Значение по умолчанию: Get lost, looser!
HLSHIELD_PARANOID - Строгая проверка userinfo строк. Это не рекомендуется, т.к. может привести к отказу в соединение многим игрокам.
Значение по умолчанию: 0
HLSHIELD_FIREWALL - Если 1 или 2, hlshield будет отправлять firewall команду в hlfirewall daemon.
Значение по умолчанию: 0

Подробнее HLSHIELD_FIREWALL:

Если HLSHIELD_FIREWALL установлен, hlshield будет отправлять ip атакующего в hlfirewall, затем hlfirewall будет использовать команду iptables.
LEVEL 1 - iptables -A INPUT -p udp -s xxx.xxx.xxx.xxx -j DROP
LEVEL 2 - iptables -A INPUT -s xxx.xxx.xxx.xxx -j DROP

Будьте очень осторожны, LEVEL 2 заблокирует доступ атакующих к серверу, поэтому если вы будете пытаться атаковать ваш сервер, вы потеряете удаленный контроль над ним.

Примечание: для запуска HLFirewall просто запустите hlfirewall.pl (от пользователя root), установленный ранее скриптом hlshield2-install.sh. Важно запускать его с правами root, в противном случае HLFirewall не сможет использовать команду iptables (потому что iptables требует права администратора). Конечно, hlfirewall.pl может запускаться и при помощи команды sudo.

Примечание: даже если у вас несколько серверов cstrike на одном компьютере, вам нужно запускать только один экземпляр программы HLFirewall.


Известные баги:
- нет поддержки 64 битных систем для hlds (на самом деле я не уверен, что 64 битная версия необходима).

Удаленные функции:
- отказ в соединении игрокам с никами содержащими ` и ~ , это можно легко сделать с помощью amxmodx плагина.
- блокировка пользователей делающих быстрый реконнект.
-Еще в hlds_run дописываешь
export HLSHIELD_FIREWALL: 1

yahoo.gif dirol.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
noskill
сообщение 21.7.2012, 0:49
Сообщение #3
Стаж: 14 лет

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

Цитата
18.7.2011
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: