LinuxForum.Fans
Тема

Загаженные логи

Автор: Fat-Zer 15 сообщений 3794 просмотров
#199057

логи сильно загажены вот такими сообщениями:

Показать
[console]Oct 12 02:48:56 goblin kernel: [48579.926374] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:56 goblin kernel: [48579.941923] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:56 goblin kernel: [48579.947536] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:56 goblin kernel: [48579.982825] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.101107] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.173453] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.465937] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.596375] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.941080] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:48:57 goblin kernel: [48580.955589] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:01 goblin kernel: [48585.024205] net_ratelimit: 26 callbacks suppressed
Oct 12 02:49:01 goblin kernel: [48585.024209] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:01 goblin kernel: [48585.039055] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48585.290833] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48585.648671] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48585.674338] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48585.867469] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48586.007650] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:02 goblin kernel: [48586.023841] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:03 goblin kernel: [48586.225252] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:03 goblin kernel: [48586.268650] TCP: Possible SYN flooding on port 59732. Sending cookies.
Oct 12 02:49:07 goblin kernel: [48590.101613] net_ratelimit: 26 callbacks suppressed
[/console]

на порте висит торрент клиент(deluge). как это убрать из логов?
в идеале сделать, чтоб это не чаще, чем раз в полчаса-час вылезало...

#199063
Fat-Zer написал:

в идеале сделать, чтоб это не чаще, чем раз в полчаса-час вылезало...

Понизить уровень лога или раз в полчаса запускать торрент-клиент И быстро гасить его

#199065

Если уменьшить количество разрешённых соединений в торрент-клиенте, то оно совсем вылезать не будет :) Также DHT не держать постоянно влючённым.

#199069
bIGaNDY написал:
Понизить уровень лога

не хотелось бы логлевел ядра понижать... кстати, что почитать по теме?

bIGaNDY написал:
раз в полчаса запускать торрент-клиент И быстро гасить его

oO

kessian написал:
Если уменьшить количество разрешённых соединений в торрент-клиенте

50 стоит - это и так вроде немного. или я ошибаюсь?

kessian написал:
Также DHT не держать постоянно влючённым.

тоже не хотел бы... а по-другому? никак?

#199071

Fat-Zer, Как то так: net.ipv4.tcp_syncookies=0

#199073
i2ks написал:
Как то так: net.ipv4.tcp_syncookies=0

теперь
[console]Oct 12 10:30:25 goblin kernel: [15012.535715] TCP: Possible SYN flooding on port 59732. Dropping request.
Oct 12 10:30:32 goblin kernel: [15020.043690] TCP: Possible SYN flooding on port 59732. Dropping request.[/console]

#199074

Fat-Zer, И что постоянно так гадит, или все же интервал стал меньше?
Еще как вариант, это покрутить net.ipv4.tcp_fin_timeout

#199076
i2ks написал:
И что постоянно так гадит, или все же интервал стал меньше?

только хотел написать, что последние 7 минут всё тихо, а он опять начал гадить... уже один экран... :(

#199078
/usr/src/linux/Documentation/networking/ip-sysctl.txt написал:
439 Note, that syncookies is fallback facility.
440 It MUST NOT be used to help highly loaded servers to stand
441 against legal connection rate. If you see SYN flood warnings
442 in your logs, but investigation shows that they occur
443 because of overload with legal connections, you should tune
444 another parameters until this warning disappear.
445 See: tcp_max_syn_backlog, tcp_synack_retries, tcp_abort_on_overflow.

net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_abort_on_overflow = 0
net.ipv4.tcp_fin_timeout = 60

что/куда/на сколько лучше править?

#199081

Можно попробовать в ядре SYN_COOKIES вообще выключить: Networking support - Networking options - TCP/IP networking - IP: TCP syncookie support. Но тогда сложнее DDoS определять будет (что на машинке с торрентами ИМХО нафиг не нужно :) ).

Ну а по теме почитать про тот же DDoS http://tools.ietf.org/html/rfc4987. Торрент-сессии работают примерно по такому же принципу.

#199084
kessian написал:
Можно попробовать в ядре SYN_COOKIES вообще выключить: Networking support - Networking options - TCP/IP networking - IP: TCP syncookie support. Но тогда сложнее DDoS определять будет (что на машинке с торрентами ИМХО нафиг не нужно ).

отключать в ядре - не из пушки по воробьям ли? и tcp_syncookies=0 делает не тоже ли самое?

tcp_max_syn_backlog=8k поставил... вроде поменьше стало, но всё равно...

[added]
перезапустил клиент... 15 минут - полёт нормальный.
не напомните заодно, куда значения по-умолчанию прописывать для sysctl?

[added#2]
полчаса, 200 метров загрузки - одна запись - полёт нормальный.
в общем можно считать успехом, если не разрешать больше 50-ти соединений... хотя и с неограниченным количеством последние 10 минут чисто...

Fat-Zer написал:
не напомните заодно, куда значения по-умолчанию прописывать для sysctl?

/etc/sysctl.conf

#199723

не решило это проблемы... опять началось... теперь правда меньше и только при закакчке... дальше очередь наверно не стоит увеличивать?

#199863

всё же добавил до 16к, благо памяти много... вроде пока тихо...
другая проблема:

Показать
[console]Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.747953, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:27:26 goblin smbd[5029]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.748524, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:27:26 goblin smbd[5029]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.754842, 0] lib/access.c:413(check_access)
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.754887, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:27:26 goblin smbd[5029]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:27:26 goblin smbd[5029]: Denied connection from (0.0.0.0)
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.754970, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:27:26 goblin smbd[5029]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:27:26 goblin smbd[5029]: Connection denied from 0.0.0.0
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.755045, 0] lib/util_sock.c:680(write_data)
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.755080, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:27:26 goblin smbd[5029]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:27:26 goblin smbd[5029]: write_data: write failure in writing to client 0.0.0.0. Error Соединение сброшено другой стороной
Oct 15 20:27:26 goblin smbd[5029]: [2011/10/15 20:27:26.755144, 0] smbd/process.c:79(srv_send_smb)
Oct 15 20:27:26 goblin smbd[5029]: Error writing 5 bytes to client. -1. (Конечная точка передачи не подсоединена)
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009094, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:59:27 goblin smbd[5174]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009611, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:59:27 goblin smbd[5174]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009795, 0] lib/access.c:413(check_access)
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009826, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:59:27 goblin smbd[5174]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:59:27 goblin smbd[5174]: Denied connection from (0.0.0.0)
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009905, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:59:27 goblin smbd[5174]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:59:27 goblin smbd[5174]: Connection denied from 0.0.0.0
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.009982, 0] lib/util_sock.c:680(write_data)
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.010043, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 20:59:27 goblin smbd[5174]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 20:59:27 goblin smbd[5174]: write_data: write failure in writing to client 0.0.0.0. Error Соединение сброшено другой стороной
Oct 15 20:59:27 goblin smbd[5174]: [2011/10/15 20:59:27.010114, 0] smbd/process.c:79(srv_send_smb)
Oct 15 20:59:27 goblin smbd[5174]: Error writing 5 bytes to client. -1. (Конечная точка передачи не подсоединена)
Oct 15 21:00:09 goblin ntpdate[5177]: step time server 93.180.7.2 offset -0.433203 sec
Oct 15 21:15:56 goblin -- MARK --
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.831606, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 21:31:26 goblin smbd[5302]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.832639, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 21:31:26 goblin smbd[5302]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.832984, 0] lib/access.c:413(check_access)
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.833096, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 21:31:26 goblin smbd[5302]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 21:31:26 goblin smbd[5302]: Denied connection from (0.0.0.0)
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.833431, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 21:31:26 goblin smbd[5302]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 21:31:26 goblin smbd[5302]: Connection denied from 0.0.0.0
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.833728, 0] lib/util_sock.c:680(write_data)
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.833835, 0] lib/util_sock.c:1441(get_peer_addr_internal)
Oct 15 21:31:26 goblin smbd[5302]: getpeername failed. Error was Конечная точка передачи не подсоединена
Oct 15 21:31:26 goblin smbd[5302]: write_data: write failure in writing to client 0.0.0.0. Error Соединение сброшено другой стороной
Oct 15 21:31:26 goblin smbd[5302]: [2011/10/15 21:31:26.833912, 0] smbd/process.c:79(srv_send_smb)
Oct 15 21:31:26 goblin smbd[5302]: Error writing 5 bytes to client. -1. (Конечная точка передачи не подсоединена)[/console]

вроде ничего страшного... так что интересует только, как от этого избавится...

#199924

А если попробовать совет из официального FAQ Deluge:
[console]deluge -L <loglevel>[/console]
(вместо <loglevel> подставить одно из следующих значений: none, critical, error, warning, info, debug)?

#199932
AmiD_FLice написал:
(вместо <loglevel> подставить одно из следующих значений: none, critical, error, warning, info, debug)?

это тут не причём... это же логи ядра.

Войдите или зарегистрируйтесь, чтобы ответить.