HLShield v2.10, Помогите установить |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
HLShield v2.10, Помогите установить |
rsfrost
|
18.7.2011, 13:07
Сообщение
|
|
|
Помогите пожалуйста нубу установить HLShield v2.10 защиту на сервер.
если можно распишете всё как положено. Заранее спасибо |
|
|
|
proaid
|
21.7.2012, 0:45
Сообщение
|
|
|
Ну вот я сам себе недавно ставил!!!!
и таак Установка (используйте команды в директории 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 |
|
|
|
noskill
|
21.7.2012, 0:49
Сообщение
|
|
|
Цитата 18.7.2011
|
Поблагодарили 1 раз
|
|
![]() ![]() |