Несколько версий PHP

Для установки и управления несколькими версиями PHP на CentOS одновременно, можно использовать phpbrew. Довольно подродробно описано здесь.

Мониторинг Mikrotik по SNMP

Для мониторинга Микротик, как и для всех сетевых железок, удобно использовать SNMP.
Для поиска OID можно воспользоваться средствами самой RouterOS.

[[email protected]] > /system resource print oid
uptime: .1.3.6.1.2.1.1.3.0
total-memory: .1.3.6.1.2.1.25.2.3.1.5.65536
used-memory: .1.3.6.1.2.1.25.2.3.1.6.65536

[[email protected]] > /system resource cpu print oid
0 load=.1.3.6.1.2.1.25.3.3.1.2.1
1 load=.1.3.6.1.2.1.25.3.3.1.2.2
2 load=.1.3.6.1.2.1.25.3.3.1.2.3
3 load=.1.3.6.1.2.1.25.3.3.1.2.4
4 load=.1.3.6.1.2.1.25.3.3.1.2.5
5 load=.1.3.6.1.2.1.25.3.3.1.2.6
6 load=.1.3.6.1.2.1.25.3.3.1.2.7
7 load=.1.3.6.1.2.1.25.3.3.1.2.8

Читать далее «Мониторинг Mikrotik по SNMP»

Подключение к серийной консоли

Подключение производится через серийные устройства.

Посмотреть список серийников на железке можно с помощью dmesg.

$ dmesg | egrep --color 'serial|ttyS'
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0b: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0c: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
AAC0: serial 3B25132C3C3

Читать далее «Подключение к серийной консоли»

Защита от брутфорса с помощью iptables

Добавляем в iptables:

iptables -A INPUT -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH
iptables -A INPUT -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 600 --hitcount 5 --rttl --name SSH -j DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

Количество попыток авторизации в конфиге ssh /etc/ssh/sshd_config:

MaxAuthTries 3

Читать далее «Защита от брутфорса с помощью iptables»

Custom resolvers for DNS [OSX]

А вы знали, как в OSX указать различные резолверы для DNS зон?

Оказывается все просто

  1. Создаем папку /etc/resolver
  2. Создаем файл в этой папке с именем зоны, для которой необходимо указать кастомные резолверы
  3. В файле пишем «nameserver x.x.x.x». Если их несколько — указываем с каждой строчки новый
  4. Проверить можно командой scutil —dns

Таким образом, к примеру, обходим региональное ограничение сервиса last.fm с помощью сервиса tunlr.net не нагружая их dns сервера лишними запросами.
Читать далее «Custom resolvers for DNS [OSX]»

Поисковые конструкции в Mikrotik

Mikrotik — замечательная роутер ОС. Богатые возможности и стабильность работы подкупают, заставляя задуматься, на сколько выгоднее работать с ней, а не допустим с Cisco. Так как частенько приходится сталкиваться с некоторыми задачами на Mikrotik, буду публиковать интересные приемы.

В данном посте мы рассмотрим разные методы поиска строк в списках Mikrotik, ну и что-нибудь сделаем с ними.

Для чего нам может понадобиться поиск в списках?
Все просто — списки, это гибкий инструмент по фильтрации доступа к сервисам и на основе них делают разграничение доступа по IP.

Читать далее «Поисковые конструкции в Mikrotik»

Проблемы с платежами

Друзья. У кого не активировалась подписка после оплаты, пожалуйста обращайтесь. Сегодня был найден один такой случай. Подозреваю, что могли быть еще 🙁