Posts Tagged ‘ web

Load balancing

Najprostszy sposób jak wykonać load balancing przy użyciu tylko iptables. Wykorzystujemy do tego moduł “statistic” w trybie “nth” który oznacza nam każdy co czwarty pakiet (–every 4), licząc od zadanego (–packet 0). Same regułki wyglądają tak:

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -m state --state NEW -m statistic --mode nth --every 4 --packet 0 -j DNAT --to-destination 192.168.1.2:80
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -m state --state NEW -m statistic --mode nth --every 4 --packet 1 -j DNAT --to-destination 192.168.1.3:80
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -m state --state NEW -m statistic --mode nth --every 4 --packet 2 -j DNAT --to-destination 192.168.1.4:80
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -m state --state NEW -m statistic --mode nth --every 4 --packet 3 -j DNAT --to-destination 192.168.1.5:80

Jeśli ustawimy takie regułki na serwerze z adresem 192.168.1.1 to każde nowe połączenie przychodzące na ten serwer na porcie 80 będzie przekierowane na inne maszyny na podstawie licznika (w tym wypadku modulo 4). Czyli pierwsze połączenie poleci na serwer 192.168.1.2, drugie na 192.168.1.3, trzecie na 192.168.1.4, a czwarte na 192.168.1.5, a potem od nowa. Oczywiście można to robić dla dowolnej ilości maszyn oraz dla dowolnych usług. Ważne jest tylko, aby zawsze był sprawdzany stan pakietu i aby regułki stosowane były tylko dla nowych połączeń. W przeciwnym razie kolejne serwery będą dostawać pakiety nie przeznaczone dla nich i usługi nie będą działały.

  • Comments Off on Load balancing

Duqu techno-thriller

Rok temu głośno było o wirusie Stuxnet, który zainfekował Irańskie centra wzbogacania uranu i spowodował w nich liczne szkody. Od października 2011 głośno z kolei jest o bliskim krewnym Stuxnet’a – wirusie ochrzczonym nazwą Duqu. Jakkolwiek nie ma żadnych danych udowadniających ponad wszelką wątpliwość relację pomiędzy Stuxnet’em, a Duqu to wszystko wskazuje na to, iż oba szkodniki zostały stworzone przez tych samych ludzi. Oba wirusy mają taką samą architekturę, te same mechanizmy działania, korzystają z tych samych wykradzionych certyfikatów kryptograficznych do podpisywania fałszywych sterowników oraz mają te same “magiczne wartości” zakodowane w sobie. Read more

  • Comments Off on Duqu techno-thriller

Tabletomania

No i przyszła nowa moda. Po GameBoy’u, odtwarzaczach MP3 i niezliczonej ilości innych gadżetów elektronicznych teraz przyszedł czas na tablety. iPad jest teraz tym co większość dzieci i młodzieży, a czasem i dorosłych, chce otrzymać na święta w prezencie. Tym co wywołuje największe poruszenie na spotkaniu towarzyskim (tak długo jak mówimy o elektronice). Oraz tym co wzbudza największe zainteresowanie w sklepach z elektroniką. iPad zbiera oczywiście również sporo krytycznych opinii. Jednak dla tych dla których produkt firmy Steve’a Jobs’a jest za drogi, ma za małą funkcjonalność, lub którzy po prostu nie lubią produktów Apple’a, inni producenci już obiecują kolejne twory tego gatunku. Oczywiście pozbawione wszystkich wad pierwowzoru i gotowe zrewolucjonizować nasze życie. Jednak tak naprawdę, czy jest się czym zachwycać? Read more

Świadomość społeczna

Kilka dni temu odwiedziłem jedno z warszawskich centr handlowych. Centrum jak centrum, dużo sklepów i nic ciekawego, ale podczas wizyty moją uwagę zwróciła masa ludzi z laptopami (tuzin to nie taka masa, ale jak na miejsce gdzie przychodzi się po zakupy, a nie serfować po necie, to sporo). Większość oczywiście sprawdzała pocztę, zarówno tą klasyczną (nie, nie papierową, mówię o klasycznej, nie prehistorycznej) jak i tą która ją zastępuje, czyli wiadomości na Facebook’u. Właśnie w związku z tym uderzył mnie brak świadomości społecznej co do poziomu bezpieczeństwa informatycznego.
Read more

  • Comments Off on Świadomość społeczna

Telefon komórkowy jako modem

W ostatnich latach w ramach popularyzacji internetu coraz tańsze stają się połączenia z internetem za pośrednictwem telefonów komórkowych. Większość nowoczesnych telefonów ma również modemy HSPA oferujące bardzo przyzwoite prędkości transferu (gorzej bywa z możliwościami sieci). W związku z tym dlaczego ich nie wykorzystywać? Read more

  • Comments Off on Telefon komórkowy jako modem

Iluzja

Kolejny wpis z gatunku “ciekawy filmik z YouTube’a”. Ktoś się naprawdę nieźle postarał. Bezbłędna iluzja. :) Read more

  • Comments Off on Iluzja

xkcd downloader

Z braku lepszych zajęć i z sympatii jaką darzę rysunki na xkcd.com, napisałem prościutki skrypt bash’owy ściągający wszystkie komiksy jakie się ukazały. Jeśli macie ochotę korzystajcie. :)

xkcd.sh

  • Comments Off on xkcd downloader

Ile można wycisnąć z Twitter’a?

Ile można zawrzeć w jednym “tłicie”? Pytanie wydaje się banalne. Prawie każdy wie, że wiadomość na Twitterze może mieć maksymalną długość 140 znaków. Wynika to z inspiracji twórców, czyli wiadomości SMS. Wiadomość SMS ma maksymalną długość 160 znaków. W Twitterze 20 znaków jest obcięte na pole nadawcy. Read more

  • Comments Off on Ile można wycisnąć z Twitter’a?

List otwarty Steve’a Jobsa – komentarz

Wczoraj głośno się zrobiło w internecie o liście otwartym Steve’a Jobsa do Adobe. Szef Apple zawarł w nim swoją argumentację w sporze iPhone/iPad/iPod vs. Flash. Jakkolwiek można się zgadzać lub nie, z decyzjami i argumentacją Jobsa, warto przeczytać komentarz do tego listu jaki zamieścił Thom Holwerda w serwisie OSNews.com. Link tutaj.

  • Comments Off on List otwarty Steve’a Jobsa – komentarz

unixkcd

Jeśli dobrze rozumiem to link pojawił się 1 kwietnia. Jednak równie dobrze mógł być tam znacznie dłużej. Ostatecznie kto ogląda stronę xkcd? Tam się przecież wchodzi żeby poczytać komiks. Kiedy by się nie pojawił to jednak wciąż tam jest.

Dla wszystkich którzy uważają, że samo czytanie xkcd jest za mało geeky – unixkcd.

Popróbujcie różnych komend jak “uname” czy “help”. ;)
Po wszystkie komendy oraz parametry do nich warto poczytać źródła do których link znajduje się na dole strony.

  • Comments Off on unixkcd