CentOS iptables открыть доступ к серверу для подсети
Открываем файл настроек iptables
# vi /etc/sysconfig/iptables
Добавляем в него строчку для подсети 192.168.1.0/24:
-A RH-Firewall-1-INPUT -s 192.168.1.0/24 -j ACCEPT
Перезапускаем iptables
# service iptables restart Сбрасываются правила брандмауэра: [ OK ] Политика цепочек брандмауэра устанавливается в ACCEPT: filt[ OK ] Выгружаются модули [ OK ] Применяются правила брандмауэра iptables: [ OK ] Загружаются дополнительные модули iptables: ip_conntrack_ne[ OK ]
Рубрики: CentOS · Теги: centos, iptables, доступ, открыть
Happy Birthday i-notes.org
Капец, как я мог провтыкать!!! А ведь первого сентября был день рождения у нашего сайтика i-notes.org! Первая статья была написана именно первого сентября, и именно она положила начало заметкам айтишника, чтож, желать нифига не буду, хотя нет, буду, тица +100500, такого же пиара, посещалки полмиллиона, чтобы всегда находился материал, которым с вами можно будет поделиться, в общем всестороннего развития этого ресурса.
Happy Birthday i-notes.org!
P.S. лучше поздно, чем никогда!))
Рубрики: Life, Web · Теги: Happy Birthday, i-notes.org, День Рождения
CentOS установка, настройка snmp
Добрались мои ручонки до установки snmp под centos, так как мониторить сервачок-то необходимо 😉
В общем начнемс.
проверим, установлен ли он уже:
rpm -q net-snmp или rpm -q net-snmp-utils
устанавливаем если не установлен:
# yum install net-snmp-utils net-snmp -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centos.itt-consulting.com * extras: centos.itt-consulting.com ...... Complete!
На этом установка завершена, переходим к настройке.
Для начала создадим резервную копию файла настроек, мало ли что?
# cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig
Рубрики: CentOS · Теги: cacti, centos, SNMP, настройка, установка
NoDeny функция возвращающая тариф, цену, число абонентов с данным тарифом
В общем поставили мне на днях партийное задание, выбрать количество всех абонентов по каждому тарифу, ну дело это житейское, благо знаний хватает в sql, наклепал запросик, все чудно и прикольно, НО, тарифов — то у нас не один и не два, а ручками постоянно перебивать айди тарифа так впадлу, как говорят «лень двигатель прогресса», пришлось сесть и наклепать небольшую php-функцию которая бы по айди тарифа возвращала число абонентов, имя тарифа, цену тарифа.
Кстати, все это дело можно посмотреть в биллинге, но мы же не ищем легких путей!)))
Чтож приступим, сначала создадим файлик db.class.php со следующим содержимым:
class MySQL{ function Query($query){ global $config; $link = mysql_connect($config['db_host'], $config['db_user'], $config['db_passwd']) or die("Could not connect: " . mysql_error()); mysql_select_db($config['db_name']); $result[0] = mysql_query($query) or die("Invalid query: " . mysql_error()); $result[1] = $link; return $result; } function Close($dbcnx){ mysql_close($dbcnx); } }
Рубрики: FreeBSD, NoDeny · Теги: nodeny, php, sql, абоненты, тарифы
NoDeny продление срока действия карточек
Думаю не только я на первых парах работы с этим замечательным биллингом NoDeny столкнулись с такой проблемой что карточек нагенерировали много, а срок действия поставили им всего один год, чтож, будем исправлять это недоразумение.
А поможет нам в этом старый добрый mysql, так как карточки-то хранятся в БД ;)))
Чтож, погнали:
# mysql -p Enter password:
вводим пас рута, и выбираем базу данных (bill у меня, у вас будет по другому):
mysql> use bill;
Собственно запрос с помощью которого это все делается: Читать полностью »
Рубрики: FreeBSD, NoDeny · Теги: nodeny, sql, карточки, продлить
make love not war (занимайтесь любовью, а не войной)
Перед самым интересным, расскажу немного об истории происхождения этой фразы понравившейся в 60х годах хиппи настолько, что они даже сделали его своим лозунгом призывающим к миру. Напомню, примерно с 1965 по 1973 правительство США вело активные боевые действия во Вьетнаме, а для молодежи стать хиппи и затеряться где потеплее, было способом закосить от призыва:) Лозунг «make love not war», особенно гармонично вписывался в идеологию хиппи на фоне происходящего во Вьетнаме.
Слоган так же использовался некоторыми знаменитостями: Джон Ленон употребил его в 1973 году в песне «Mind Games», в том же году он прозвучал от Боба Марли в его песне «No More Trouble». Не остался равнодушным и директор образования в Джерси Девид Аллин. Для него, слоган был вдохновением к написанию книги «Make Love, Not War: The Sexual Revolution: An Unfettered History». Не обделили вниманием слоган и отечественные музыканты: Чиж & Co «Пароль».
Разработчики всеми нами любимой и почитаемой оси FreeBSD, решили тоже не оставаться в стороне и найти место в слогану в своем детище в виде пасхального яйца, начиная с версии 7.0!
Чтоб полюбоваться сим наберите команду:
% make love
Сохраню некоторую интригу и предоставлю вам увидеть ответ на своих мониторах!
Автором этой фразы является социальный критик и фольклорист Гершон Легман, живший с 1917 по 1999 год. Его студенты утверждали, что впервые он произнес ее на одной из лекций в Университете Огайо в 1963 году. Вот так, человек увековечил память о себе, почет ему и уважение!
Рубрики: FreeBSD · Теги: FreeBSD, love, make, war
Автоматизируем make install без подтверждений и вопросов
Как представлю себе сколько людей плевалось собирая из пакетов какое-нибудь ПО и тырцая в ok при каждой следующей зависимости, вижу солидное болото) Ладно если вы собираете что-то небольшое, а если это MySQL, Apache или php?? А вдруг, вы решили собрать на рабочей станцией под FreeBSD OpenOffice, то это вообще полная жопа пожирающая ваше время! И ведь что самое обидное — очень немногим требуется что-либо изменить в процессе сборки. Но, к счастью варианты, есть!
Читать полностью »
Рубрики: FreeBSD · Теги: FreeBSD, make install, make install без вопросов