Обновление zoneinfo во FreeBSD

Переход на зимнее время состоялся в ночь на 26 октября.
С Linux проблем не возникло, там вовремя были выпущены обновления пакета tzdata.

Во FreeBSD придется отдельно поставить port zoneinfo.
Что бы исправить проблему с неправильным временем нужно выполнить следующие шаги.
Continue reading

pf anchor

Якорь — это место куда подгружается поднабор правил и одновременно якорь это имя поднабора.

Поднаборы правил можно объявлять при помощи «якорей», — anchor Существует четыре типа anchor’ов:

  • anchor name — выполняются все правила фильтра из набора name;
  • binat-anchor name — выполняются все правила binat трансляции из набора name;
  • nat-anchor name — выполняются все правила nat трансляции из набора name;
  • rdr-anchor name — выполняются все правила перенаправления из набора name;

Continue reading

ICQ shell

Как то пришла мне мысль рулить серваком по аське и решено было написать небольшого бота на Perl.

Нам понадобиться модуль Net::OSCAR, описанте можно найти тут, собственно этого и хватит для простого бота.

Continue reading

Dynamic DNS

Вики: IP-адрес называют динамическим, если он назначается автоматически при подключении устройства к сети и используется в течение ограниченного промежутка времени, как правило, до завершения сеанса подключения.

Continue reading

pf подсчет трафика

В качестве штатного фаервола я решил использовать pf, ну и как оно водится захотелось мне подсчитывать сколько трафика я скачиваю и раздаю. Оказалось pf это умеет .Может кто то скажет что не очень подробно, но зачем ставить еще какую то прогу тем самым лишний раз нагружая машинку. Continue reading

Настройка DHCP сервера

Начнем сначала с установки dhcp сервера. 

cd /usr/ports/net/isc-dhcp30-server make install clean
#Добавим в следующие строки /etc/rc.conf
dhcpd_enable="YES" #автоматически запускать при загрузке        
dhcpd_flags="-q" #отключаем вывод копирайта        
dhcpd_ifaces="rl0" #интерфейс на котором будет работать dhcpd

Continue reading