Linux

DNS in openSuSE

In newest linux distro you should’t modify the /etc/resolv.conf file. All changes in this file would be removed after system restart or network service restart. In openSuSE (and SuSE as well) you should use file /etc/sysconfig/network/config instead. Of course there is no need to change this file manually. There is …

Linux

SuSE Linux and openSuSE 15+ time daemon

For a long time most of Linux distribution uses ntpd as a deamon for time sync with ntp server. NTP client was well know by the OS administrators. But with a lot of limitations. Newest SuSE (RH and other) distributions comes with chrony software. Chrony seems to be the successor …

Linux

vim – ściąga

vim: pomoc: :help – zobacz konkretne pliki :help change (albo inny), żeby zobaczyć pomoc do konkretnego zagadnienia ctrl+o – cofnięcie się do poprzedniego punktu pomocy ctrl+i – przejście dalej (przed cofnięciem ctrl+o) :h :literka ctrl+d — wyświetla wszystko co zaczyna się na tą literkę (lub słowo); dodatkowo tab przenosi po …

Linux

Na jakim hypervisor(ze) pracuje?

Zastanawialiście się kiedyś jak sprawdzić na jakim wirtualizatorze pracuje system? Ostatnio siedziałem trochę w Azure (west us) pracując na ubuntu. Jako koleś od dawna związany z różnymi wirtualizatorami, zacząłem zastanawiać się czy aby Microsoft nie wprowadza mnie w błąd opowiadając, że Azure pracuje na specjalnej, zminimalizowanej wersji Hyper-V. Jako, że …

Linux

zypper (opensuse/suse), podstawowe polecenia

wyszukiwanie wszystkich wersji pakietu zypper search -s nazwa_pakietu odświeżenie repo (musisz być root) zypper ref

Linux

Konfiguracja sieci – ubuntu 18.04, server Ubuntu w wersji 18.04 zostało domyślnie przystosowane do pracy z cloudinit. Ma to swoją uzasadnienie – ubuntu jest najczęściej tworzonym linuksem w publicznej chmurze. Dodatkowo od wersji 17.10 – jeśli nie wykorzystujemy cloud-init, do konfiguracji sieci należy skorzystać z narzędzia netplan. Niestety dla osoby …

Linux

Stare/nowe polecenia sieciowe w Linuksie.

Obecne dystrybuje linuksa domyślnie nie obsługują “starych”, dobrze znanych poleceń takich jak ifconfig, route, netstat czy arp. Polecenia te należy – jeśli ktoś chce – zainstalować z repozytorium. Pytanie, jak to zrobić, skoro nie działa sieć i nie opanowaliśmy jeszcze “nowego” podejścia do konfiguacji sieci? Poniżej znajdziesz kilka odpowiedników “starych” …

Free(BSD)

AWK, kilka przydatnych poleceń.

AWK jest bardzo przydatnym programem (a właściwie językiem programowania). Ale używane rzadko, z uwagi na swoją specyficzną składnie jest trudne w użyciu. Poniej kilka przykładów wykorzystania tego polecenia: history | awk -v f=1 -v t=3 ‘{for(i=1;i<=NF;i++)if(i>=f&&i<=t)continue;else printf(“%s%s”,$i,(i!=NF)?OFS:ORS)}’ pokazuje tylko polecenia historii bash, bez wypisywania daty i godziny awk ‘{print $1 …

Linux

Instalacja openSUSE na fizycznym serwerze w raid1

W świecie wirtualizacji VMware bądź chmur publicznych rzadko zdarza mi się instalować serwer Linux na fizycznym serwerze. W dodatku na serwerze bez wsparcia HW RAID dla dwóch dysków. Kiedyś instalacja takiego serwera (na md0) wymagała specjalnego przygotowania ponieważ instalatory nie obsługiwały takie “zaawansowego” procesu instalacji. Czasy jednak się zmieniły i …

Free(BSD)

DoH – DNS over HTTPS

Koncept DNS over HTTPS został opublikowany w 2018 roku w standardzie RFC 8484. Celem wprowadzenia nowego mechanizmu jest podniesienie bezpieczeństwa użytkownika – głównie przed manipulacją dostawców internetowych w DNS. Może to mieć związek z legislacją w danym państwie. Również podnosimy swoje bezpieczeństwo na wypadek ataku typu man-in-the-middle gdy korzystamy z …