Помогите с блокировкой IP
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Помогите с блокировкой IP
Всем привет.
Возникает необходимость время от времени блокировать "вредные" IP на сервере (стоит freebsd).
Каким образом можно это осуществить на уровне nginx или apache или ещё чего, чтобы добавить 1 IP и он не был доступен всем сайтам на фрибсд..
Спасибо.
Возникает необходимость время от времени блокировать "вредные" IP на сервере (стоит freebsd).
Каким образом можно это осуществить на уровне nginx или apache или ещё чего, чтобы добавить 1 IP и он не был доступен всем сайтам на фрибсд..
Спасибо.
Последний раз редактировалось f_andrey 2010-07-30 9:54:02, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. оформляйте сообщен е по человечески, приводите полную диагностику, больше логов больше вероятности ответа, а не флуда
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения. оформляйте сообщен е по человечески, приводите полную диагностику, больше логов больше вероятности ответа, а не флуда
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- schizoid
- подполковник
- Сообщения: 3228
- Зарегистрирован: 2007-03-03 17:32:31
- Откуда: Украина, Чернигов
- Контактная информация:
Re: Помогите с блокировкой IP
в апаче
Deny from IP
или фаерволом....
Deny from IP
или фаерволом....
ядерный взрыв...смертельно красиво...жаль, что не вечно...
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Какой фаерволл у вас работает? Работает ли он у вас вообще? Какого рода вы хоти сделать запрет? чтобы аддресс не мог зайти на сайты или полный блок?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Фаервола нет.
Желательно полный блок.
Желательно полный блок.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
какой фаервол будем ставить?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
и сразу вопросы:
какая версия системы? проводилось ли обновление исходных кодов системы?
какая версия системы? проводилось ли обновление исходных кодов системы?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
schizoid писал(а):в апаче
Deny from IP
или фаерволом....
В httpd.conf написал:
Deny from плохой_ип
перезапускаю апач,пишет:
Syntax error on line 30 of /usr/local/etc/apache22/httpd.conf:
deny not allowed here
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
убери нах оттуда и отвечай на вопросы
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Мне бы ipfw поставить)vadim64 писал(а):и сразу вопросы:
какая версия системы? проводилось ли обновление исходных кодов системы?
Стоит FreeBSD 8
Нет, не производилось
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Так. Берёшь, пишешь в консоли
Открывается редактор. Там набираешь примерно так:
выходишь из редактора(последовательное нажатие клавиш Esc, "ф" и ещё раз "ф")и пишешь в консоли
Код: Выделить всё
ee /etc/supfile
Код: Выделить всё
*default host=cvsup4.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8_0
*default delete use-rel-suffix
*default compress
src-all
Код: Выделить всё
csup -g -L 2 /etc/supfile
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Процесс пошёл, долго ждать?vadim64 писал(а):Так. Берёшь, пишешь в консолиОткрывается редактор. Там набираешь примерно так:Код: Выделить всё
ee /etc/supfile
выходишь из редактора(последовательное нажатие клавиш Esc, "ф" и ещё раз "ф")и пишешь в консолиКод: Выделить всё
*default host=cvsup4.ru.FreeBSD.org *default base=/var/db *default prefix=/usr *default release=cvs tag=RELENG_8_0 *default delete use-rel-suffix *default compress src-all
Код: Выделить всё
csup -g -L 2 /etc/supfile
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
И что за действия происходят?
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Не перебарщивай с замажками под делетанта. Ждать, по логике, пока на экране не появится что то типа "комплит" или "финишт". Процесс может быть долгим если старая версия дистрибутива была установлена, от 22 ноября.zed1 писал(а):Процесс пошёл, долго ждать?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Происходит скачка с зеркал серверов с исходным кодом системы новых версий файлов исходного кода системы. Потом подправим ваш конфиг ядра чтоб там была поддержка IPFW, пересоберём его, установим новое ядро с фаерволом внутри. и настроим блокировку и ваабще всё что угодно.
Последний раз редактировалось vadim64 2010-07-30 10:46:38, всего редактировалось 1 раз.
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Хорошо, ждёмс 

- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Мне нравится этот раздел))))
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Пока можете прикинуть какие правила в фаерфоле вам нужны? какие службы работают на сервере? каким сетям какие возможности доступа вы хотите предоставить?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Вот такое:vadim64 писал(а):Пока можете прикинуть какие правила в фаерфоле вам нужны? какие службы работают на сервере? каким сетям какие возможности доступа вы хотите предоставить?
Код: Выделить всё
ipfw add deny ip from IP to me
Clamav-freshclam
DNS
FTP
HTTP
MySQL
Nginx
POP3
SMTP
Последний вопрос не совсем понял

Закончилось:
Код: Выделить всё
Shutting down connection to server
Finished successfully

- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Ядро какое щас стоит?
uname -a вывод покажите
uname -a вывод покажите
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
Извините, где арендую опять проблемы, как только восстановится работа - сразу напишу (максимум минут 30)
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Кароче, в выводе команды
найдёте где лежит конфиг ядра. Судя по вашим вопросам и ответам это будет /usr/src/sys/i386/conf/GENERIC. Правите его с помощью программы ee
Ищите там строки типа
После них
И идёте читать раздел хэндбука про сборку и установку ядра Сборка и установка собственного ядра А я на обед скоро. Наслаждайтесь.
Код: Выделить всё
uname -a
Код: Выделить всё
ee /usr/src/sys/i386/conf/GENERIC
Код: Выделить всё
options KBD_INSTALL_CDEV # install a CDEV entry in /dev
options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4)
options AUDIT # Security event auditing
options MAC # TrustedBSD MAC Framework
options FLOWTABLE # per-cpu routing cache
#options KDTRACE_HOOKS
Код: Выделить всё
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10000
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Вас интересует сразу раздел сборка
...
Теперь вы должны скомпилировать ядро.
Сборка ядра
1. Перейдите в каталог /usr/src:
...
# cd /usr/src
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
При этом мои данные не пропадут?
-
- рядовой
- Сообщения: 23
- Зарегистрирован: 2010-07-30 9:31:23
Re: Помогите с блокировкой IP
И ещё, команда uname -a
мне показала следующее:
FreeBSD site.ru 8.1-STABLE FreeBSD 8.1-STABLE #0 r18M: Tue Jul 27 17:08:10 IRKST 2010 root@freebsd8-amd64.ispsystem.net:/root/src/sys/amd64/compile/DE BUG amd64
мне показала следующее:
FreeBSD site.ru 8.1-STABLE FreeBSD 8.1-STABLE #0 r18M: Tue Jul 27 17:08:10 IRKST 2010 root@freebsd8-amd64.ispsystem.net:/root/src/sys/amd64/compile/DE BUG amd64
- vadim64
- майор
- Сообщения: 2101
- Зарегистрирован: 2009-09-17 15:15:26
- Откуда: Засратовец
Re: Помогите с блокировкой IP
Всмысле? какие данный вы храните в системных папках? Но если чёто ответственное на сервере есть то лучше бэкапчик куда нить сделать и вот это почитать для уверености и понимания. Если это вы щас учитесь на рабочем сервере то советую прочитать все сообщения в теме и упомянутые материалы внимательно и сделать заметки на бумаге.zed1 писал(а):При этом мои данные не пропадут?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.