Проброс порта во FreeBSD с помощью netcat и inetd

Довольно распространенная задача. У вас имеется сервер с внешним IP-адресом, а нужно получить доступ к порту внутреннего хоста. Будем решать эту задачу с помощью netcat в связке с суперсервером inetd.
Continue reading Проброс порта во FreeBSD с помощью netcat и inetd

mod_realip2: правильные IP-адреса в Apache2


Допустим, у вас двухуровневая конфигурация веб-сервера – фронтенд nginx + бекенд Apache 2. Тогда при стандартной настройке Apache 2 тот будет видеть, что обращения идут с одного IP-адреса, а именно IP-адреса вашего сервера, ведь именно с него nginx совершает запросы. Проверить это можно простеньким PHP-скриптом:

<?php print $_SERVER['REMOTE_ADDR'];?>

Действительно, в этом случае вне зависимости от адреса клиента у меня отображалось 83.246.222.22 (IP-адрес сервера oioki.ru). Нам нужно исправить эту ситуацию, а именно сделать так, чтобы переменная REMOTE_ADDR выдавала реальный адрес клиента.
Continue reading mod_realip2: правильные IP-адреса в Apache2

Еще один Bitcoin CPU miner для Linux


CPU Miner от Ufasoft, о котором я рассказывал в одной из прошлых статей, довольно хорош и показывает отличную производительность, но мне не удалось запустить его на всех платформах, к примеру на FreeBSD. В этих случаях придет на помощь jgarzik’s cpuminer, который у меня заработал и на Linux, и на FreeBSD, и на Windows.

Если информация покажется интересной, как обычно, не откажусь от вознаграждения на Bitcoin-кошелек 1MZyTawkrLNPmGL41idBrbBn2VNVivAhmB
Continue reading Еще один Bitcoin CPU miner для Linux

Gentoo – не работает редактирование в Shutter

Не работает пункт меню Edit в Shutter!

Вполне может быть такая неприятность, причем не только в Gentoo, на которой я столкнулся с этой проблемкой. Лечится на самом деле очень просто.
Continue reading Gentoo – не работает редактирование в Shutter

rkhunter – The file ‘/etc/passwd’ exists on the system…

Решил я полностью почистить выдачу rkhunter от ложных срабатываний. В прошлый раз я удалял лишние сообщения Differences found between sockstat and netstat output. Теперь возьмемся за это:

Warning: The file '/etc/passwd' exists on the system, but it is not present in the rkhunter.dat file.

Continue reading rkhunter – The file ‘/etc/passwd’ exists on the system…

ICQ-транспорт для ejabberd в CentOS 5.2


Эта статья является продолжением статьи об установке Jabber-сервера ejabberd. Здесь мы будем прикручивать к нашему серверу возможность взаимодействия с широко распространенной на наших родных просторах сетью ICQ. Дополнительная программа, которая обеспечивает передачу сообщений из сети Jabber в сеть ICQ и обратно, носит подходящее название – транспорт. Одним из лучших реализаций ICQ-транспорта является pyicq-t, его мы и будем устанавливать. Итак, поехали…
Continue reading ICQ-транспорт для ejabberd в CentOS 5.2

ejabberd – регистрация на сервере из клиента


Регистрация через клиента, или In-Band registration, позволяет пользователям самим, без участия каких-либо администраторов, заводить себе учетные записи на существующем Jabber-сервере. В этой статье мы настроим эту функцию на нашем тестовом сервере myserver.ru, на котором мы устанавливали ejabberd в прошлой статье.
Continue reading ejabberd – регистрация на сервере из клиента

rkhunter – Differences found between sockstat and netstat output

На своих серверах столкнулся с такими ежедневными ложными срабатываниями rkhunter:

Warning: Differences found between sockstat and netstat output:
         Sockstat output (ports in use): 139 2094 2095 21 22 25 3306 445 47763 80
         Netstat output (ports in use): 139 2094 2095 21 22 25 3306 445 80

Естественно, немного надоедает, и я решил в чем тут может быть причина, потому что хакеров у меня на серверах вроде бы нет 🙂
Continue reading rkhunter – Differences found between sockstat and netstat output

Установка ejabberd в CentOS 5.2

Jabber (он же XMPP) – открытый расширяемый протокол обмена сообщениями. Благодаря этим свойствам любой желающий может установить и настроить свой собственный сервер, и можно создать множество пользователей на своем домене, к примеру [email protected] 😉

Jabber активно распространяется в интернете, и многие популярные сайты, такие как В Контакте, ya.ru, qip.ru, GTalk и многие другие создали свои сервера на основе Jabber. Установив сервер на своем домене, можно беспрепятственно общаться с людьми из всех этих сервисов. Взгляните на краткие преимущества Jabber на Youtube.

Итак, хватит словес, инструкция по настройке – под катом!
Continue reading Установка ejabberd в CentOS 5.2

Bitcoin – Ufasoft CPU mining

Не так давно я писал про добычу биткоинов с помощью видеокарт Nvidia. Хотя использование процессоров для майнинга гораздо менее эффективно, тем не менее это возможно, и на некоторых процессорах можно получить мощность до 20 MH/s. Компанией Ufasoft разработан майнер, способный задействовать вычислительную мощность вашего процессора для добычи биткоинов с весьма высокой эффективностью (1 хеш за 1000 циклов).

Инструкция под катом. Кстати, не откажусь от вознаграждения на Bitcoin-кошелек 1MZyTawkrLNPmGL41idBrbBn2VNVivAhmB
Continue reading Bitcoin – Ufasoft CPU mining