Последние комментарии

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    всё равно то же самое

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    Дефолтных root:wheel вполне достаточно.

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    да там везде права 777, а владелец группа какие должны быть?

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    да там везде права 777, а какие должны быть владелец?Группа?

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    Дайте право на запись в /80gb/www/adios.spb.ru/weather/temp.adios/.
    Скрип автоматически сгенерирует базу.

  • Мониторинг температуры с помощью rrdtool   12 лет 11 недель ago

    # sh /80gb/scripts/src.sh
    function: not found
    ERROR: Opening '/80gb/www/adios.spb.ru/weather/temp.adios/' for write: Is a directory
    DRAW_GRAPHIC: not found
    DRAW_GRAPHIC: not found
    DRAW_GRAPHIC: not found
    DRAW_GRAPHIC: not found

    И я так и не понял, в RRD базу кто должен создать?Я вручную или скрипт?

  • Локализация FreeBSD 8.2 в UTF-8   12 лет 12 недель ago

    Вот дополнение к этой статье, с включением UTF-8 в ядре http://infobsd.ru/node/43

  • Конвертирование физической ОС и её запуск на платформе Hyper-V   12 лет 29 недель ago

    Пожалуй, не буду никого цитировать, а просто скажу: личное отношение - не повод для его открытого выражения. Простыми словами: если в чём-то не разбираешься, то это не повод говорить, что это говно. Впредь, комментарии не по теме разговора будут удаляться, вперёд на твиттер выражать впечатления Winking

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    надо поправить eximstat.php если версия eximа 4.7

    pkg_info|grep exim
    exim-postgresql-4.76 High performance MTA for Unix systems on the Internet

    grep exim /scripts/eximstat.php
    $content=file_get_contents('http://<мой домен>/eximstats/#Rejected%20ip%20count');

    grep spamip /scripts/eximstat.php
     $file = fopen ("/etc/pfacl/pf.spamip","w+");

    чтобы не рестартовать pf сделал так:
    4      3       *       *       *       /sbin/pfctl -t spamip -T expire 86400
    7      3       *       *       *       /sbin/pfctl -t spamip -T add -f /etc/pfacl/pf.spamip

    ну и естественно:
    grep spamip /etc/pf.conf
    #table <spamip> persist file "/etc/pfacl/pf.spam"
    table <spamip> persist
    block in log quick from <spamip>

    ЗЫ eximstat.sh убрал вообще всё запускаю из крона

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    Кому как удобней, можно й так.Winking

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    если пхп делается из под рута то лучше б он не /etc/pf-mail-spammers правил а в таблицу добовлял их на лету, без перезапуска pf_а

    pfctl -t mailspam -T add <ип спамера>

    а в файле pfа указать
    table <mailspam> persist

    Happy

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    -charts option not specified. Use -help for help.
    Could not open input file: /scripts/eximstats.php

    =(

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    Все приведено для примера, ложите куда хочете. Winking

  • Блокировка спамеров с помощью Eximstats+PF   12 лет 29 недель ago

    не совсем ясно где лежит eximstats.php
    судя по [root@router /]
    из строчки [root@router /]# cat eximstats.php следует что он лежит в корне., это так? Happy

  • Конфигурирование DNS-сервера BIND (Master & Slave)   12 лет 32 недели ago

    Настраиваете первым делом СВОИ 1-й и 2-й ДНС-сервера на поддержку domain.ru. Потом регистрируете сам домен domain.ru и настраиваете A запись на свой ИП.
    Если хостер предоставляет свои ДНС-ы, можна воспользоваться в качестве слейва ним.

    Обратную зону(PTR), просим провайдера прописать у себя на ДНС-е ИП-domain.ru.

  • phpSysInfo - мониторинг сервера   12 лет 32 недели ago

    Все вопросы только на форуме!

  • Конфигурирование DNS-сервера BIND (Master & Slave)   12 лет 33 недели ago

    Здравствуйте, хорошая статья.
    Собираюсь ею воспользоваться скоро, так как тоже планирую создать свой ДНС сервер.
    Подскажите, правильно ли мои действия
    1) покупаю домен
    2) прописываю в настройках domain.ru например свой айпи адреса внешние (основной + резервный)
    3) Далее уже все по вашей статье?
    4) как мне с обратной зоной быть?
    Подскажите а то путаюсь

  • phpSysInfo - мониторинг сервера   12 лет 33 недели ago

    Установил новую версию 3.0.11 не показывает инфу о системе,

    FreeBSD gateway.localhost 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Tue Apr 26 12:24:06 MSD 2011 Где копать, файл (/var/run/dmesg.boot в системе есть???

    file_exists(/var/run/dmesg.boot)

    the file does not exist on your machine

    ./xml.php on line 45
    ./includes/output/class.WebpageXML.inc.php on line 138 in function run()
    ./includes/xml/class.XML.inc.php on line 454 in function getXml()
    ./includes/xml/class.XML.inc.php on line 433 in function _buildXml()
    ./includes/os/class.OS.inc.php on line 70 in function getSys()
    ./includes/os/class.FreeBSD.inc.php on line 120 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 453 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 357 in function ide()
    ./includes/os/class.BSDCommon.inc.php on line 168 in function readdmesg()
    ./includes/class.CommonFunctions.inc.php on line 172 in function rfts( "/var/run/dmesg.boot", NULL )
    file_exists(/var/run/dmesg.boot)

    the file does not exist on your machine

    ./xml.php on line 45
    ./includes/output/class.WebpageXML.inc.php on line 138 in function run()
    ./includes/xml/class.XML.inc.php on line 454 in function getXml()
    ./includes/xml/class.XML.inc.php on line 433 in function _buildXml()
    ./includes/os/class.OS.inc.php on line 70 in function getSys()
    ./includes/os/class.FreeBSD.inc.php on line 120 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 455 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 292 in function cpuinfo()
    ./includes/os/class.BSDCommon.inc.php on line 168 in function readdmesg()
    ./includes/class.CommonFunctions.inc.php on line 172 in function rfts( "/var/run/dmesg.boot", NULL )
    errorHandlerPsi :

    PHP throws a error
    Level : 8 Message : Undefined offset: 1 File : /usr/local/www/data/phpsysinfo/includes/os/class.BSDCommon.inc.php Line : 237
    errorHandlerPsi :

    PHP throws a error
    Level : 8 Message : Undefined offset: 2 File : /usr/local/www/data/phpsysinfo/includes/os/class.BSDCommon.inc.php Line : 237
    file_exists(/var/run/dmesg.boot)

    the file does not exist on your machine

    ./xml.php on line 45
    ./includes/output/class.WebpageXML.inc.php on line 138 in function run()
    ./includes/xml/class.XML.inc.php on line 454 in function getXml()
    ./includes/xml/class.XML.inc.php on line 433 in function _buildXml()
    ./includes/os/class.OS.inc.php on line 70 in function getSys()
    ./includes/os/class.FreeBSD.inc.php on line 120 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 462 in function build()
    ./includes/os/class.BSDCommon.inc.php on line 309 in function scsi()
    ./includes/os/class.BSDCommon.inc.php on line 168 in function readdmesg()
    ./includes/class.CommonFunctions.inc.php on line 172 in function rfts( "/var/run/dmesg.boot", NULL )
    errorHandlerPsi :

    PHP throws a error
    Level : 8 Message : Undefined offset: 3 File : /usr/local/www/data/phpsysinfo/includes/os/class.FreeBSD.inc.php Line : 52

  • Конвертирование физической ОС и её запуск на платформе Hyper-V   12 лет 34 недели ago

    цитирующую самого себя Laughing

    ИМХО виндавоз рождён жить в Xen, Virtualbox и т.п. гипервизорах
    для этого на оф сайте микрософта даже есть такая штука: disk2vhd

    ЗЫ хотя мона и диск содрать и без участия виндавоза Happy
    www.virtualbox.org/wiki/Migrate_Windows

    цитата взята тут

  • Динамический шейпер траффика (dummynet + PF + mrtg)   12 лет 38 недель ago

    наткнулся на ЭТУ статью., цитата из неё:

    Интересная идея заменить множество пайпов в файерволе на механизм предложенный в ng_car.

    Для примера,схема такая, имеем:

    Сервер FreeBSD, он подключает пользователей по PPPoE через mpd, интерфейс bge0 смотрит вверх.

    Но, ВНИМАНИЕ, NAT`а на этом сервере нет, поэтому, зная что:

    Шейпируется только исходящий трафик с интерфеса (как и в PF)

    читайте эу статью учитывая эти факты.

    Итак, до этого момента для шейпа использовался IPFW + PIPE + таблицы и вяглядело примерно так:

    05800 pipe 63 ip from any to table(63) out
    05900 pipe 93 ip from table(63) to any in
    06000 pipe 64 ip from any to table(64) out
    06100 pipe 94 ip from table(64) to any in

    ..........................................

    11200 pipe 78 ip from any to table(78) out
    11300 pipe 108 ip from table(78) to any in
    11400 pipe 256 ip from any to table(16) out
    11500 pipe 257 ip from table(16) to any in

    и т.д. около 50-ти таблиц, т.к. тарифов множество.

    Шейпируется несколько видов трафика:

    в интернет
    к локальным ресурсам

    Используя IPFW+ ng_car + таблицы все это можно свести к менее громоздкому варианту:

    04000 netgraph tablearg ip from table(20) to table(30) out via bge0
    04010 netgraph tablearg ip from table(30) to table(20) out via ng*
    05000 netgraph tablearg ip from table(10) to not table(30) out via bge0
    05010 netgraph tablearg ip from not table(30) to table(10) out via ng*

    Разница по загрузке CPU при шейпе на ng_car довольно ощутима.

    Рассмотрим этот вариант повнимательнее:

    что скажешь?

  • Динамический шейпер траффика (dummynet + PF + mrtg)   12 лет 39 недель ago
    :D

    статья в целом хорошая, но:

    Первым делом пересоберем ядро с поддержкой дамминета и PF:

    такие слова всё таки лучше писАть на англ Laughing
    ато осталось только пробел поставить
    ROLF

  • Локализация FreeBSD 8.2 в UTF-8   12 лет 41 неделя ago

    #for csh
    cp /etc/csh.cshrc /etc/csh.cshrc.orig
    echo 'setenv LANG ru_RU.UTF-8
    setenv LC_CTYPE ru_RU.UTF-8
    setenv LC_COLLATE POSIX
    setenv LC_ALL ru_RU.UTF-8' > /etc/csh.cshrc

    у меня это ничего не дало пока в ~/.cshrc явно не прописал

  • Локализация FreeBSD 8.2 в UTF-8   12 лет 41 неделя ago

    (pts/0)[ttys@adi:~]> sudo grep -i lang /root/.cshrc ; sudo grep -i lc /root/.cshrc
    setenv LANG C
    setenv LC_CTYPE C
    setenv LC_COLLATE POSIX
    setenv LC_ALL C
    (pts/0)[ttys@adi:~]> sudo grep -i lang /home/ttys/.cshrc ; sudo grep -i lc /home/ttys/.cshrc
    setenv LANG ru_RU.UTF-8
    setenv LC_CTYPE ru_RU.UTF-8
    setenv LC_COLLATE POSIX
    setenv LC_ALL ru_RU.UTF-8
    (pts/0)[ttys@adi:~]>

    и всё работает намана Happy

  • Конфигурирование DNS-сервера BIND (Master & Slave)   12 лет 41 неделя ago

    да, правильно.

  • Конфигурирование DNS-сервера BIND (Master & Slave)   12 лет 42 недели ago

    Хорошая заметка, спасибо приятно почитать )))
    у меня такой вопос это надо в каждом файле зоны в SOA запись писать имя ns-сервера ?
    к примеру есть 2 домена :
    test1.ua и test2.ua и естественно dns-сервер ns.host.org.ua
    SOA запись 1 домена будет :
    test1.ua              IN SOA  ns.host.org.ua. admin.test1.ua
    и SOA запись 2 домена будет :
    test2.ua              IN SOA  ns.host.org.ua. admin.test2.ua

    я правильно понимаю ?