Switch

Manual dostępny dla switch: Netgear GS105Ev2 W celu konfigucji switch-a należy: Ustawić lokalny adres na PC: 192.168.0.210/24 Podłaczyć się do portu 5 na switch-u. W przeglądarce wpisać: http://192.168.0.239/ Przejdź do ‘VLAN->Advanced->Vlan Membership’: VLAN ID 1: porty Untagged (access port): 1, 5 VLAN ID 110: porty Untagged (access port): 2,3,4 porty Tagged (trunk): 1

January 30, 2026

Utworzenie FreeBSD Jail z nullfs - proxies

Utworzenie ze z migawski (ang. snapshot) podstawowej struktury katalogów która może być zmieniania: # zfs clone tank/jails/templates/15.0-RELEASE-skeleton@base tank/jails/containers/proxies Przygotowanie katalogu roboczego do którego będą montowane systemy plików: # mkdir /usr/local/jails/proxies-nullfs-base/ Przygotowanie konfiguracji fstab wykorzystywanego w konfiguracji Jail: # echo > /usr/local/jails/proxies-nullfs-base.fstab << EOF /usr/local/jails/templates/15.0-RELEASE-base /usr/local/jails/proxies-nullfs-base/ nullfs ro 0 0 /usr/local/jails/containers/proxies /usr/local/jails/proxies-nullfs-base/skeleton nullfs rw 0 0 EOF Przygotowanie głównego pliku konfiguracyjnego dla proxies: # cat /etc/jail.conf.d/proxies.conf proxies { # STARTUP/LOGGING exec....

January 3, 2026

Konfiguracja SMART we FreeBSD

Instalacja pakietu smartmontools: # pkg install -y smartmontools Sprawdzenie listy lokalnych dysków: # smartctl --scan /dev/ada0 -d atacam # /dev/ada0, ATA device Utworzenie pliku konfiguracyjnego dla SMART: /usr/local/etc/smartd.conf /dev/ada0 -a -d atacam -m root@localhost -s S/../.././15 UWAGA: S/../.././15 oznacza: uruchamianie krótkiego testu (ang. Short) każdego dnia o 15:00. smartd nie jest uruchamiany za pomocą Cron a zamiast tego sam sprawdza co 30 minut. Uruchomienie smartd podczas startu systemu: sysrc smartd_enable=YES service smartd start

April 13, 2025

Notyfikacja o nieodczytanych wiadomość lokalnych na FreeBSD

Aby otrzymywać powiadomienia po zalogowaniu przez terminal o nieprzeczytanych wiadomościach e-mail w systemie lokalnym, utwórz plik w /usr/local/etc/profile z następującą zawartością: unread_count=$(echo q | mailx -N | head -n2 | tail -n1 | cut -f4 -d" ") if [ -n "$unread_count" ] && [ "$unread_count" -gt 0 ]; then echo -e "\n\tYou have $unread_count unread mail message(s).\n" fi

April 13, 2025