Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
SergoMorello
- мл. сержант
- Сообщения: 74
- Зарегистрирован: 2011-04-18 21:53:03
Непрочитанное сообщение
SergoMorello » 2018-08-31 16:35:50
Ребят всем привет, можете подсказать как защитить порт от простого ддоса?
я понимаю что надо ограничить количество передаваемых пакетов в еденицу времени, но как это сделать незнаю, кому не трудно дайте примерчик, заранее спс)
SergoMorello
-
Хостинг HostFood.ru
-
Хостинг HostFood.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/
-
Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2018-09-01 20:01:25
кусок одного из конфигов
Код: Выделить всё
# ограничиваем полосу
IdIn="1"
IdOut="2"
IdMail="3"
IdUDP="4"
LanLocal="91.227.16.0/22,77.73.24.0/21" # our lan, gptel lan
BwIn="95" # Mbit
BwOut="115" # Mbit
BwMail="1" # bit/s
BwUDP="32" # kbit/s
${FwCMD} pipe $IdIn config bw ${BwIn}Mbit/s
${FwCMD} pipe $IdOut config bw ${BwOut}Mbit/s
${FwCMD} pipe $IdMail config bw ${BwMail}bit/s
${FwCMD} pipe $IdUDP config bw ${BwUDP}kbit/s
${FwCMD} add pipe $IdOut ip from me to not $LanLocal
${FwCMD} add pipe $IdUDP udp from not $LanLocal to me
${FwCMD} add pipe $IdIn ip from not $LanLocal to me
${FwCMD} add pipe $IdMail tcp from me to not me 25 not uid mailnull
# added by lissyara, 2014-07-11 in 09:41 MSK
# тормозим скорость, ставим задержку пакета в очереди, не более 4 пакетов в очереди разом.
# по идее, получается не более 8 пакетов в секунду
#${FwCMD} pipe 100 config bw 100bit/s delay 100 queue 32
#${FwCMD} add pipe 100 tcp from me to not $LanLocal 80
Убей их всех! Бог потом рассортирует...
Alex Keda
-
SergoMorello
- мл. сержант
- Сообщения: 74
- Зарегистрирован: 2011-04-18 21:53:03
Непрочитанное сообщение
SergoMorello » 2018-09-26 0:09:16
Alex Keda писал(а): ↑2018-09-01 20:01:25
кусок одного из конфигов...
я так понял pipe не умеет работать с отдельными портами? или я чего то не так написал?
Код: Выделить всё
ipfw -q pipe 100 config bw 100bit/s delay 100 queue 32
ipfw -q add pipe 100 tcp from any to me 63392
SergoMorello
-
Alex Keda
- стреляли...
- Сообщения: 35466
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2018-09-26 9:05:41
счётчики смотрите - что где проходит
а порты и у меня в примере есть.
вполне очевидный вывод - что всё работает
Убей их всех! Бог потом рассортирует...
Alex Keda
-
SergoMorello
- мл. сержант
- Сообщения: 74
- Зарегистрирован: 2011-04-18 21:53:03
Непрочитанное сообщение
SergoMorello » 2018-09-28 17:30:30
Большое спс, разобрался, просто был конфликт с другими правилами, а точнее нужно было просто отключить:
SergoMorello