Данную статью взял из журнала Хакер. Она рассказывает о том, как в пакетных дистрибутивах восстановить повреждённые файлы. Имеем сервер, у которого побились файлы. Далее текст идёт от имени автора
Автор: skeletor
Задача: 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]
[exim] Копирование почты
Копирование абсолютно любой почты (входящая+исходящая)
В секции begin routers ставим правило первым (или до dnslookup:)
copy_mail:
driver = redirect
unseen
domains = *
data = copy@domain.com
sendfile и проблемы
Включенный sendfile в разных ПО может вызывать проблемы. Поэтому, если у вас проблемы – отключите sendfile или обновитесь, возможно эту проблему уже исправилиа
– samba
Если возникают проблемы с передачей файлов, то всему может быть виной включённый sendfile в smb.conf. Он может вести как к утечке памяти (обсуждение здесь)
– apache
Если отдаваемые файлы находятся на не родных ФС (ZFS, NFS, SMBFS,…) то можем получать сообщения об ошибках и невозможности отдачи контента.
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 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
iptables
Нужно ставить отдельное ПО netstat-nat
pf
pfctl -ss
ipf
ipnat -l
kernel nat
ipfw nat show
ipfw + natd
Пока вариантов нету
Данная статья является дополнением и изменением этой, но с некоторыми поправками.
Диск разбиваем через sysintall (а можно и через fdisk). Ниже будет описан способ через sysinstall.
Такую панику я получаю, когда FreeBSD пытается смонтировать проблемный пул raidz1. Да, в нём 1 (из 3-ох) диск не очень, но это не повод паниковать ядру! Всяческие попытки оживить пул или хотя бы достучаться до него из-под FreeBSD (LiveCD 8/9) не увенчались успехом. Зато загрузившись с Solaris 11.1 пул отлично увиделся и данные с него успешно были стянуты.
PuTTY Command Sender – это очень полезная небольшая утилита, позволяющая вам ускорить выполнение рутинных повторяющихся задач на различных серверах. Используя PuTTYCS, вы можете послать Unix команду на несколько различных сессий PuTTy одним нажатием. Это можно использовать для бэкапа файлов, просмотра лог файлов, запуска или остановки процессов, копирования файлов и много другого.