Категорії
test

SRU: что такое и с чем едят

SRU – Security Repositare Updates, или другими словами репозиторий с обновлениями безопасности. Oracle регулярно (раз в месяц) выпускает такие updat’ы, которые доступны ТОЛЬКО через платную подписку. В них входят в основном bugfix’ы.

Версия SRU определяется 3-мя цифрами: X.Y.Z. Пример: SRU 4.5.0. Узнать текущий SRU можно так:

Категорії
Solaris

Zone и exclusive IP через vnic

Начиная с 11-ой версии появилась возможность создавать vnic’ы автоматически, при старте зоны, тем самым использовать exclusive IP для зоны. Всё это благодаря anet.

Отредактируем свойства зоны:

Категорії
Solaris

Shadow migration

Данная статья является вольным переводом страниц документации к Shadow Migration. Данный функционал появился в 11 версии и не так широко известен.

Давайте попробуем понять, что же это такое. Предположим вам нужно перенести данные с одного места в другое, при этом без downtim’a. Тогда вам будет очень кстати этот метод. Shadow Migration позволяет переносить данные “в тени (в фоне)” на новое место + редиректить запросы тоже на новое место. Получаем перенос данных + прозрачный редирект без простоя. Но есть одно но! Исходная ФС (старое место) должна быть переведена в режим RO. Если для вас это приемлимо – то ниже будет описан процесс работы с ним.

Категорії
Linux

Восстановление повреждённых файлов

Данную статью взял из журнала Хакер. Она рассказывает о том, как в пакетных дистрибутивах восстановить повреждённые файлы. Имеем сервер, у которого побились файлы. Далее текст идёт от имени автора

Категорії
WWW

[apache] rewrite url на другой домен с исключением

Задача: URL вида http://domain.com/URI перенаправлять на http://otherdomain.org/URI с сохранением URI. При этом, URL вида http://domain.com/lists* не редиректить. Решение такое (2 блока = один для домена без www, второй – с www):

RewriteCond %{REQUEST_URI} !^/lists(.+)$
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://otherdomain.org/$1 [R=301,L]

RewriteCond %{REQUEST_URI} !^/lists(.+)$
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://www.otherdomain.org/$1 [R=301,L]

А вот пример, когда нужно сделать такой редирект http://domain.com/page/URI -> http://otherdomain.com/URI (поместить а файл /page/.htaccess относительно корня сайта):

RewriteEngine On
RewriteRule ^(.*)$ http://otherdomain.org/$1 [R=301,L]

Категорії
Mail systems

[exim] Копирование почты

Копирование абсолютно любой почты (входящая+исходящая)

В секции begin routers ставим правило первым (или до dnslookup:)

copy_mail:
driver = redirect
unseen
domains = *
data = copy@domain.com

Категорії
FreeBSD Misc, staff, other

sendfile и проблемы

Включенный sendfile в разных ПО может вызывать проблемы. Поэтому, если у вас проблемы – отключите sendfile или обновитесь, возможно эту проблему уже исправилиа

– samba

Если возникают проблемы с передачей файлов, то всему может быть виной включённый sendfile в smb.conf. Он может вести как к утечке памяти (обсуждение здесь)

– apache

Если отдаваемые файлы находятся на не родных ФС (ZFS, NFS, SMBFS,…) то можем получать сообщения об ошибках и невозможности отдачи контента.

Категорії
Misc, staff, other

Wifi Analyzer

Wifi Analyzer – приложение для анализирования wifi сетей. В программе предусмотрены такие функции как: показывает графики по соотношению уровня сигнала, ранжирует каналы по рангу, показывает информацию о сети после подключения (DNS, IP, Gateway, ServerIP, Link Speed, Hidden SSID, Local Mac), показывает кол-во каналов для каждой сети, свойства Ad Hoc, шифрование.Программа полностью на русском языке.

Аналоги под Linux http://suse.me/soft/wifi-analyzer/linux/

Категорії
Solaris

Меняем сетевую маску в solaris

В Solaris 11 (как вообще и в любом другом Solaris 🙂 ) не всегда привычно меняются параметры сети. Поменяем маску с /24 -> /23

– узнаем текущую

$ ipadm show-addr | grep 'net0/v4'
net0/v4           static   ok           10.15.15.12/24

– меняем

#ipadm set-addrprop -p prefixlen=23 net0/v4

– проверяем

$ ipadm show-addr | grep 'net0/v4'
net0/v4           static   ok           10.15.15.12/23
Категорії
FreeBSD Linux OpenBSD Solaris

Просмотр сессий NAT (nat sessions)

iptables

Нужно ставить отдельное ПО netstat-nat

pf

pfctl -ss

ipf

ipnat -l

kernel nat

ipfw nat show

ipfw + natd

Пока вариантов нету

 

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff