Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
purenasrscriptd [2026/01/12 19:42] nightfly |
purenasrscriptd [2026/02/20 23:04] (поточний) nightfly [Про підрахунок трафіку] |
||
|---|---|---|---|
| Рядок 12: | Рядок 12: | ||
| < | < | ||
| su - | su - | ||
| - | apt install -y ethtool net-tools conntrack tcpdump htop mtr-tiny sudo irqbalance | + | apt install -y ethtool net-tools conntrack tcpdump htop mtr-tiny sudo irqbalance |
| apt install -y git expat libexpat1-dev build-essential softflowd snmpd snmp | apt install -y git expat libexpat1-dev build-essential softflowd snmpd snmp | ||
| apt install -y php8.4-cli php8.4-mysqli php8.4-mbstring php8.4-bcmath php8.4-curl | apt install -y php8.4-cli php8.4-mysqli php8.4-mbstring php8.4-bcmath php8.4-curl | ||
| apt install -y build-essential libncurses-dev libssl-dev bc flex bison dwarves rsync libelf-dev | apt install -y build-essential libncurses-dev libssl-dev bc flex bison dwarves rsync libelf-dev | ||
| apt install -y autoconf libtool pkg-config libpcap-dev libnfnetlink-dev libbpf-dev libdbus-1-dev | apt install -y autoconf libtool pkg-config libpcap-dev libnfnetlink-dev libbpf-dev libdbus-1-dev | ||
| - | apt install -y libvirt-dev libxml2-dev uuid-dev clang | + | apt install -y libvirt-dev libxml2-dev uuid-dev clang linux-cpupower elinks |
| </ | </ | ||
| Рядок 178: | Рядок 178: | ||
| </ | </ | ||
| - | Як перевірити, | + | Як перевірити, |
| {{: | {{: | ||
| Рядок 201: | Рядок 201: | ||
| Якщо ви з якоїсь причини не використовуєте [[ophanimflow|OphanimFlow]] та покладаєтесь на cap_nf, вам може знадобитись NetFlow, його можна просто ввімкнути ось так: | Якщо ви з якоїсь причини не використовуєте [[ophanimflow|OphanimFlow]] та покладаєтесь на cap_nf, вам може знадобитись NetFlow, його можна просто ввімкнути ось так: | ||
| - | <file purenas.conf> | + | < |
| NETFLOW_SENSOR_ENABLED=" | NETFLOW_SENSOR_ENABLED=" | ||
| - | NETFLOW_SAMPLING_RATE=" | + | NETFLOW_SAMPLING_RATE=" |
| NETFLOW_COLLECTOR=" | NETFLOW_COLLECTOR=" | ||
| NETFLOW_PORT=" | NETFLOW_PORT=" | ||
| Рядок 230: | Рядок 230: | ||
| + | ====== Про час ====== | ||
| + | Синхронізація часу теж робиться дуже просто: | ||
| + | |||
| + | |||
| + | <file ini timesyncd.conf> | ||
| + | [Time] | ||
| + | NTP=ntp.ubilling.net.ua | ||
| + | </ | ||
| + | |||
| + | після чого | ||
| + | |||
| + | <code bash> | ||
| + | timedatectl set-timezone Europe/Kyiv | ||
| + | timedatectl set-ntp true | ||
| + | systemctl restart systemd-timesyncd | ||
| + | timedatectl status | ||
| + | timedatectl timesync-status | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== Про перезбирання ядра ====== | ||
| + | |||
| + | |||
| + | < | ||
| + | KVER=" | ||
| + | cd /usr/src | ||
| + | wget https:// | ||
| + | tar xf linux-${KVER}.tar.xz | ||
| + | cd linux-${KVER} | ||
| + | cp -v / | ||
| + | make olddefconfig | ||
| + | scripts/ | ||
| + | scripts/ | ||
| + | scripts/ | ||
| + | scripts/ | ||
| + | scripts/ | ||
| + | make olddefconfig | ||
| + | make -j$(nproc) | ||
| + | make modules_install | ||
| + | make install | ||
| + | |||
| + | rm -f / | ||
| + | rm -f / | ||
| + | rm -f / | ||
| + | rm -f / | ||
| + | |||
| + | update-grub | ||
| + | </ | ||
| + | |||
| + | ну і потім ясно що | ||
| + | |||
| + | < | ||
| + | reboot | ||
| + | </ | ||