W dzisiejszym dynamicznie rozwijającym się świecie technologii sieciowych, inżynierowie sieci, systemów oraz chmurowych, a także administratorzy systemów IT stoją przed koniecznością ciągłego doskonalenia swoich umiejętności. Jednym z kluczowych aspektów w tym procesie jest możliwość praktycznego testowania rozwiązań Cisco oraz przygotowania się do egzaminów certyfikacyjnych. Tradycyjnie, budowanie własnego laboratorium wymaga zakupu ...
Ostatnie Discy Artykuły
Jak zacząć w branży IT?
Branża IT od wielu lat przyciąga nowe osoby. Różne są ich motywacje. Niektórzy uciekają od obecnych zawodów, inni pragną rozwoju, rozpoczęcia pracy w innowacyjnej branży a jeszcze inni wabieni są atrakcyjnymi zarobkami. Mimo że z zewnątrz branża IT może wyglądać bardzo jednolicie, to gdy się bardziej przypatrzyć, okazuje się, że ...
Jak podejść do budowania laba pod najpopularniejsze...
Czy posiadanie branżowych certyfikatów w IT jest nadal tylko atutem czy już koniecznością? Niezależnie jaka jest nasza opinia na ten temat bez cienia wątpliwości możemy powiedzieć, że niezależnie od działki IT, w której pracujemy, istnieje szereg plusów z ich posiadania. W jakiś sposób jednak musimy się do tych egzaminów przygotować ...
Po co budować markę osobistą w branży IT?
Marka osobista, czyli z angielskiego personal brand, nie jest pierwszą rzeczą która przychodzi do głowy osobom z branży, gdy myślą o rozwoju swojej kariery. Tymczasem odpowiednio zbudowana marka otwiera wiele drzwi i możliwości nie tylko rozwoju, ale i dywersyfikacji działań. Pozwala też zarabiać, mieć wpływ, a nawet cieszyć się uznaniem. ...
Piszemy prosty parser syslog w Python – część II
W poprzednim artykule pokazaliśmy prosty parser wpisów syslog. Zmodyfikujemy go teraz nieco by był bardziej użyteczny. Mianowicie udoskonalimy go w taki sposób, by zamiast czytać dane z pliku logi.txt śledził na bieżąco plik z logami tworzony przez proces sysloga. Całość odbywać się musi bez blokowania pliku, aby proces sysloga ...
Hardening usług na serwerze Linux, czyli...
BIND (Berkeley Internet Name Domain) to najpopularniejszy serwer DNS używany do tłumaczenia nazw domen na adresy IP. Jako krytyczny element infrastruktury internetowej, serwer BIND jest częstym celem ataków, jeśli nie jedną z najczęściej atakowanych usług. Dlatego ważne jest, aby zabezpieczyć go przed różnorodnymi zagrożeniami, szczególnie gdy jest publicznie dostępny. W ...
Piszemy prosty parser syslog w Python – część I
W poprzednim moim artykule dostępnym tutaj pokazaliśmy podstawy pracy z plikami w języku Python. Stwórzmy teraz proste narzędzie do analizy logów zapisywanych w formacie syslog. Celem naszego skryptu jest reagowanie, gdy ktoś przejdzie do trybu konfiguracji routera działającego pod kontrolą systemu IOS XE. Użyję tego przykładu, gdyż jest on mi ...
Jeśli nie Python, to co?
W świecie inżynierii sieci i systemów oraz administracji IT, automatyzacja stała się kluczowym elementem codziennej pracy. Wiele osób w tej branży kojarzy automatyzację głównie z językiem Python, który dzięki swojej prostocie i wszechstronności zdobył ogromną popularność. Jednak warto pamiętać, że Python to tylko jedno z wielu narzędzi dostępnych na rynku. ...
Wprowadzenie do pracy z plikami w Python
Praca z plikami jest jednym z podstawowych zadań, które można zautomatyzować za pomocą Pythona. Może to obejmować odczytywanie plików logów w celu analizy zdarzeń, przetwarzanie plików konfiguracyjnych, czy też zapisywanie wyników zautomatyzowanych skryptów do plików. W tym artykule skupimy się na podstawowych operacjach związanych z otwieraniem, czytaniem i zapisywaniem plików ...
Społeczność Ansible, czyli dzielenie się gotowymi...
Ansible Galaxy działa jako centralne repozytorium, które umożliwia znalezienie, ponowne użycie i dzielenie się wiedzą, doświadczeniem i sprawdzonymi już napisanymi rozwiązaniami z innymi, szczególnie rolami, które są zbiorami playbooków i innych plików realizujących określone funkcje w środowisku. W tym artykule skupię się na bardziej zaawansowanym zastosowaniu Ansible Galaxy, przedstawiając jego ...