Babciu, po co to wszystko? Przecież jest FC….
W dobie wszechobecnej wirtualizacji i coraz większej popularyzacji wszelkiej maści rozwiązań HA współdzielenie urządzeń blokowych staje się konkretnym problemem wielu administratorów. Jeśli pracujesz w firmie, którą stać na FC – możesz sobie odpuścić ten artykuł. Nawet Novell promując technologię iSCSI mówi wprost: jeśli możesz wybierać – wybierz FC. Ale jeśli nie… to postaram się przedstawić jak w kilku krokach zbudować własną “macierz” iSCSI. Całą operację przeprowadzę na systemie SLES10SP2, ale będę unikał narzędzi dedykowanych dla tej dystrybucji (kto lubi – może to wyklikać w programie YaST) tak, aby opis był w miarę uniwersalny. A więc zaczynamy…
Czytaj więcej…
Chciałbyś posiedzieć na gadulcu ale firewall nie puszcza? A może często bywasz w siedzibie klienta, z której łaskawie wypuszczają tylko HTTP lub HTTPS? W takim razie witaj w klubie
Ja bywam od czasu do czasu w miejscach, w których trzeba zdrowo kombinować żeby spiąć Jabbera albo nawet pocztę sprawdzić. Na szczęście nie wszystkich stać na komercyjne rozwiązania filtrujące ruch i analizujące przepuszczane protokoły i stawiają Squida. Dzięki temu można pokusić się o przetunelowanie praktycznie każdego ruchu na zewnątrz…
Czytaj więcej…
Wireshark to świetne narzędzie zarówno do nauki jak i troubleshootingu protokołów sieciowych. Posiada bogate możliwości analizy pakietów, ustawiania filtrów, no i … jest ładny
. Problem w tym że czasem nie ma możliwości zainstalowania go na każdej maszynie na której byśmy chcieli. Rozwiązaniem jest przesłanie danych ze snifera tcpdump (który dla odmiany jest instalowany domyślnie w większości wypadków) do analizatora Wireshark zainstalowanego na innej maszynie przez sieć. Wiem, wiem, można ‘nałapać pakietów’ do pliku i go potem otworzyć – ale to nie zawsze jest wygodne.
Czytaj więcej…
Karty sieciowe mają to do siebie że – jak większość sprzętu – nie są w 100% niezawodne. W związku z tym inna metoda dostępu do maszyny “w razie czego” bywa dobrym zabezpieczeniem… zwłaszcza gdy serwer zarządzany jest zdalnie…
Czytaj więcej…
Od czasu do czasu (a w moim przypadku to nawet częściej) pojawia się potrzeba nagrania sekwencji poleceń wraz z wynikami, do celów prezentacyjnych. Do tego zadania świetnie nadaje się program script. Ten prosty programik nagrywa wszystkie znaki i sekwencje sterujące do pliku o nazwie typescript, a z dodatkową opcją potrafi zapisać również dokładny timing, czyli mówiąc po naszemu – czas między pojawiającymi się znakami. Odtworzenie takiego ‘filmu’ nie powoduje wykonania poleceń z pliku wejściowego, a jedynie wyświetlenie efektu ich działania. Przykład nagrywania prostej sesji:
wg@moher:~/tmp> script -t 2>times
Script started, file is typescript
wg@moher:~/tmp> ps
PID TTY TIME CMD
10184 pts/3 00:00:00 bash
10203 pts/3 00:00:00 ps
wg@moher:~/tmp> ls
times typescript
wg@moher:~/tmp> exit
Script done, file is typescript
wg@moher:~/tmp>
Po nagraniu całej sekwencji można odtworzyć nasz ‘film’ poleceniem scriptreplay:
wg@moher:~/tmp> scriptreplay times
Wygenerowane pliki przykładowe można znaleźć tutaj.