сеть

warning: Creating default object from empty value in /usr/local/www/drupal6/modules/taxonomy/taxonomy.pages.inc on line 33.

Настройка резервного почтового сервера (восстановленное)

Настройка резервного почтового сервера.

FreeBSD+named+sendmail

Предисловие.

    Когда мне потребовалось, сделать чтобы вся почта падала на один сервер, а потом пересылалась на другой, а в случае падения канала на первом, уходила на второй сразу, я очень долго искал как это сделать. Читать документацию силов не хватило. :-( А поиск ничего конкретного не давал. В итоге подольше покопавшись таки
разобрался.

Уже имел sendmail и named как-то поставленные и как-то работающие.

Поехали.

Итак, задача делится на 2-е части:

  1. Прописать в зоне ДНС два сервера отвечающих за почту
  2. Сделать чтобы один сервер приняв почту, пытался переслать ее на другой сервер.

1. Настройка named

Нужно в нашей зоне добавить:

IN MX 10 server1.mydomain.ru

IN MX 20 server2.mydomain.ru

    Требуется чтобы server1.mydomain.ru, server2.mydomain.ru нормально резолвились. Чем меньше число, тем выше приоритет сервера, т.е. сначала почта пытается отправиться через сервер со значением 10.
Если он не отвечает, то через сервер со значением 20 и т.д.

0
Your rating: Нет

Поддержка в актуальности списка серверов

В связи с тем, что хочется чтобы внутренние ПК не могли рассылать спам, на шлюзе обычно закрываю доступ наружу к 25 порту, кроме избранных серверов.
Но эти избранные сервера иногда меняют свои IP адреса, а в правила ipfw заносятся не имена, а именно IP адреса, пришлось придумать скриптик, который проверяет наличие нужных хостов в таблице, и при отсутствии добавляет их.


#!/bin/sh

# Table 8 - smtp Mail server
table_smtp_server="8"
smtp_servers='
smtp.mail.ru
'

########################## Load smtp mail server list
for i in ${smtp_servers}
do

0
Your rating: Нет

Отправка сообщений в жаббер с помощью sendxmpp

Иногда требуется отправлять сообщения пользователям, от полуавтоматических или автоматических служб.

Т.к. у меня сейчас наибольшее распространение получил жаббер и мне наиболее удобен, то соответственно хочется чтобы сообщения отправлялись в него.
Нашел что делается это через sendxmpp

Под FreeBSD ставим:

cd /usr/ports/net-im/sendxmpp
make install clean
Спросят
0
Your rating: Нет

Vacuum - интересный jabber клиент

Нашел такой клиент - Vacoom - http://jawiki.ru/Vacuum
Скачал какой-то бинарник под винду - попробовал.

Очень похожа на PSI.
Из того что понравилось:
можно контакт СКОПИРОВАТЬ в другую группу
возможность вложенных групп
вроде неплохой вид истории, в отличии от PSI
должна быть поддержка XEP-0136 Message Archiving, как пользоваться не нашел, задал вопрос - http://jawiki.ru/Talk:Vacuum#XEP-0136_Message_Archiving

Посмотрим ответят или где.

0
Your rating: Нет

Теряю навыки. Стыдно.

Принесли машинку с виндой Vista - не грузится.
Она сама белым по черному просила вставить бутявый диск и выполнить правильные процедуры.
Вставил, сделал - все ништяк, отдал.

Через некоторое время приносят - не грузится, забыл в биосе сказать, что грузиться таки нужно с винта. Унесли.
Через некоторое время опять принесли - нет сети.
Вроде действительно нет.
Начал ковыряться, откаты, переставление касперского, драйверов на сетевуху, поиск по нету.
В лучшем случае днс получает, а IP нет.
Замучился, полез с горя глянуть настройки сети - руками забитый кривой адрес.

0
Your rating: Нет

Доступ к рабочему столу *nix системе.

Т.к. никсы стоят у меня в основном на серверах, где графический интерфейс не нужен, то соответственно мне обычно хватает доступа к ним через сеть по ssh или веб. Периодически возникала необходимость по сети дотягиваться до своего eee-жика с убунтой. Чет долго думал, как же это будет выглядеть, все чет ломало разобраться - боялсо.

И все-таки решил попробовать - оказалось все очень просто.
Параметры ->Удаленный рабочий стол
Закладка "Общие"
И начинаем расставлять галочки:
Доступ
Позволять другим пользователя видеть ваш рабочий стол

0
Your rating: Нет

Автоматизация серфинга с помощью FireFox и iMacros

Появилась тут потребность автоматизировать некоторый серфинг по просторам великой и могучей сети интернет. После поисков по этим самым просторам нашел интересную связку FireFox+iMacros.

При правильном подходе, получается очень мощный кросплатформенный инструмент автоматизации всяческой фигни.

Пример использования

firefox imacros://run/?m=мой-мега-макрос.iim

Макросы можно писать как с помощью кнопочки записать, так и от руки.

0
Your rating: Нет

Установка и настройка TOR (анонимизатор)

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

Вспомнилось что есть такая вещь как TOR.
http://www.torproject.org/overview.html.ru
Tor это сеть виртуальных туннелей, которые позволяют отдельным пользователям и группам людей улучшить свою приватность и безопасность в Сети.

Когда-то пытался поставить, но что-то не срослось, а так как Stinky поднял и заюзал, то захотелось и самому.

0
Your rating: Нет

Учусь пользоваться ejabberd'ом

Последние дни учился прикручивать к ejabber'у разные штуки, как-то транспорт в аську, во вконтакт и логирование сообщений.

В итоге:
1. Ejabberd складывает данные в mysql
2. Стоит транспорт PyICQ-T
3. Стоит транспорт PyVK-T (notwisted) (кажется так зовется). Ему потребовался или питон 2.6 или нужно было аккуратнее перекидывать файлики при доставании из SVN. Вложенные папочки как-то нервно сказывались на самочувствии транспорта.
4. Пропачен жабберд на предмет ведения истории сообщений в свою базу и просмотр их через веб-интерфейс администратора

0
Your rating: Нет

Как сделать то, что не может сделать АДС/годен телеком/Билайн (получение информации о превышении лимитов)

Давным-давно у АДС была возможность сделать, чтобы при превышении определенного лимита приходило письмо.

Потом они переехали на новый мегасервер статистики и больше это прикрутить не могут - "нет технической возможности".

Соответственно пришлось думать самому как это вылечить.

В приложении скрипт для получения и проверки статистики на соответствие заданному порогу.

Использование:

bca_get_stat.sh login password limit

При превышении limit выплевывается что по login все плохо.

0
Your rating: Нет
Ленты новостей