Почему не работает преренаправление портов во FreeBSD

Задача: из Интернета попасть на видеорегистратор внутренней сети.

Решение: добавить правило redirect_port описанию конфигурации NAT. Прежнее правило никак не заводилось, получилось так:

Рабочий вариант:

ipfw nat 1 config if tun0 deny_in same_ports unreg_only reset redirect_port tcp 192.168.37.80:8000 8000

Не рабочий вариант:

ipfw nat 2 config if tun0 log same_ports reset redirect_port tcp 192.168.37.80:8000 8000
Читать далее «Почему не работает преренаправление портов во FreeBSD»

unbound freebsd установка настройка

При попытке посмотреть версию unbound получил ошибку «команда не найдена», хотя помню настраивал local_unbound. Насколько я понимаю, local_unbound — облегченная версия ДНС сервера, которая по-умолчанию идет с системой фриибсд, поэтому нужно поставить отдельный пакет unbound. Настроил с помощью статьи с сайта Лисяры:

Читать далее «unbound freebsd установка настройка»

FreeBSD 14.3 zabbix74 установка

Установка необходимого софта

Установка с помощью менеджера пакетов.

Устанавливаем из пакетов Web сервер и MySQL сервер.

# pkg install mysql80-server apache24 zabbix74-server zabbix74-agent zabbix74-frontend-php84 mod_php84 php84-extensions php84-mysqli php84-mysql

Настройка Web сервера Apache

Если сервер будет использоваться только для Zabbix и на Web сервере других ресурсов не предвидится, то сделаем символическую ссылку для папки zabbix на папку data, это позволит нам не писать в Apache дополнительные настройки для папки zabbix и при открытии сервера в Web браузере будет сразу открываться наш сервис.

Читать далее «FreeBSD 14.3 zabbix74 установка»

HAOS добавить счётчик энергии Tuya

Дано: виртуальная машина с ОС HAOS и устройство TS0601_TZE204_cjbofhxw. Задача; подружить счетчик энергии Tuya с Home Assistant.

Решение(все действия выполняются в панели управления hass, через браузер):
1. Добавить дополнение Studio Code Server
2. Отредактировать конфигурацию, добавить:

Читать далее «HAOS добавить счётчик энергии Tuya»

FreeBSD Проверка и исправление ошибок

1.Для файловых систем UFS
Заходим в однопользовательский режим, после приглашения выполняем:

fsck -fy

2.Для файловых систем ZFS
В отличие от традиционных файловых систем, таких как UFS или EXT4, ZFS была разработана с учетом самовосстановления и не требует использования утилиты fsck для проверки и исправления ошибок. Выполняем:

zpool scrub имя-пула-обычно-zroot

Если ошибки предыдущей командой обнаружены, выполняем:

zpool clear имя-пула-обычно-zroot

freebsd что занимает место на диске?

Ситуация: бухи говорят: тормозят базы. Полез смотреть.. диск, память загружены, но не прям  под завязку. Добавил памяти, не помогло, удаленный стол явно тормозит… оказалось узкое место — это сервер ОпенВПН. Там ошибка:

May 22 14:44:00 vpn2 kernel: pid 58995 (dd), uid 2 inumber 2006453 on /: filesystem full

Читать далее «freebsd что занимает место на диске?»

Как распаковать многотомный архив в tgz

Есть под рукой многотомный tgz архив, частей которого великое множество, такой архив может генерировать к примеру ISPManager, куча файлов вида:
F2018-05-20.tgz.part1
F2018-05-20.tgz.part2
...
F2018-05-20.tgz.part100500
Перед тем, как распаковать такой архив, все части необходимо объединить в один файл.

Читать далее «Как распаковать многотомный архив в tgz»