LVS – bezpieczeństwo, optymalizacja i testowanie
Nawet przy założeniu, że serwer równoważący obciążenie w środowisku LVS stoi za ścianą ogniową skonfigurowaną tak, że dostępne dla klientów są jedynie porty nr 80 i 443, nie możesz stwierdzić, że zrobiłeś wszystko, aby zabezpieczyć serwis przed potencjalnymi atakami. Jest tak tym bardziej, jeśli filtr pakietów i LVS działają pod tym samym systemem operacyjnym. Wystarczy zajrzeć na stronę http://www.sans.org/top20/, aby przekonać się, ile jest luk w bezpieczeństwie systemów platformy Unix. Istnieje oczywiście bogaty zbiór narzędzi zwiększających bezpieczeństwo i odporność na ataki za pośrednictwem Internetu. Rozwiązań jest tu naprawdę sporo. W ich wyborze pomocna może okazać się strona – http://www.insecure.org/tools.html. W tym haśle przeczytasz:
- Czy warto dodatkowo zabezpieczać LVS?
- Jakie są strategie obrane przeciw atakom DoS?
- Jak skonfigurować reguły filtrowania pakietów w LVS?
- W jaki sposób przetestować odporność LVS na ataki DoS?
Zaloguj się, aby dodać komentarz
Opinie czytelników
~
data: 2026-06-09 09:12:06(select 198766*667891 from DUAL)
~
data: 2026-06-09 09:12:04555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
~
data: 2026-06-09 09:12:04555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
~
data: 2026-06-09 09:12:03555-1)) OR 485=(SELECT 485 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:03555DeQkuCmj' OR 758=(SELECT 758 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:03555SXKb4yG4') OR 518=(SELECT 518 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:03555LzQadq7u')) OR 914=(SELECT 914 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:02555-1 OR 947=(SELECT 947 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:02555-1) OR 811=(SELECT 811 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:12:01555BUlWaVGg'; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:12:00555-1); waitfor delay '0:0:15' --
~
data: 2026-06-09 09:12:00555-1 waitfor delay '0:0:15' --
~
data: 2026-06-09 09:11:59(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
~
data: 2026-06-09 09:11:59555-1; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:11:585550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
~
data: 2026-06-09 09:11:57555*if(now()=sysdate(),sleep(15),0)
~
data: 2026-06-09 09:11:575550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
~
data: 2026-06-09 09:09:40(select 198766*667891 from DUAL)
~
data: 2026-06-09 09:09:38555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
~
data: 2026-06-09 09:09:38555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
~
data: 2026-06-09 09:09:37555PXnNPWMX')) OR 742=(SELECT 742 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:36555jVG3p63G' OR 990=(SELECT 990 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:365557eXV2x8E') OR 307=(SELECT 307 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:35555-1)) OR 934=(SELECT 934 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:34555-1 OR 805=(SELECT 805 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:34555-1) OR 255=(SELECT 255 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:09:26555-1 waitfor delay '0:0:15' --
~
data: 2026-06-09 09:09:26555zz6YGf8S'; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:09:25555-1; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:09:25555-1); waitfor delay '0:0:15' --
~
data: 2026-06-09 09:09:245550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
~
data: 2026-06-09 09:09:245550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
~
data: 2026-06-09 09:09:24(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
~
data: 2026-06-09 09:09:23555*if(now()=sysdate(),sleep(15),0)
~
data: 2026-06-09 09:07:53(select 198766*667891 from DUAL)
~
data: 2026-06-09 09:07:51555CKqcyk1N')) OR 582=(SELECT 582 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:51555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
~
data: 2026-06-09 09:07:51555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
~
data: 2026-06-09 09:07:50555-1) OR 795=(SELECT 795 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:50555-1)) OR 296=(SELECT 296 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:50555jU1spsQU' OR 319=(SELECT 319 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:50555ceyBoW4e') OR 675=(SELECT 675 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:49555-1 waitfor delay '0:0:15' --
~
data: 2026-06-09 09:07:49555lxrmkBSh'; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:07:49555-1 OR 816=(SELECT 816 FROM PG_SLEEP(15))--
~
data: 2026-06-09 09:07:485550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z
~
data: 2026-06-09 09:07:48(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
~
data: 2026-06-09 09:07:48555-1; waitfor delay '0:0:15' --
~
data: 2026-06-09 09:07:48555-1); waitfor delay '0:0:15' --
~
data: 2026-06-09 09:07:47555*if(now()=sysdate(),sleep(15),0)
~
data: 2026-06-09 09:07:475550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z
~koniczek879
data: 2017-06-08 00:22:47Bardzo dobry ebook. Polecam!

