Вынужден в одной фирме использовать локальный сервер для отправки почты, потому что провайдерский работает через провайдерские же DNS-ы, а они регулярно падают.

Некоторые хосты в рамках борьбы со спамом отказываются принимать от офисного сервера почту, мотивируя это тем, что ему не удаётся сделать reverse lookup имени сервера по IP-шнику.

Пошли навстречу таким товарищам (ибо юзерам по барабану, почему почта не ходят, они хотят, чтобы ходила, и всё тут), зарегили домен на этот IP-шник, теперь через dig, например, я вижу, что reverse lookup выполняется и доменное имя получается. Однако до сих пор периодически приходят сообщения типа:

**********************************************
** THIS IS A WARNING MESSAGE ONLY **
** YOU DO NOT NEED TO RESEND YOUR MESSAGE **
**********************************************

The original message was received at Tue, 15 Jan 2008 12:46:17 +0300 (MSK)
from [192.168.0.8]

—– Transcript of session follows —–
… while talking to relay.domain.tld.:
>>> DATA
<<< 450 Client host rejected: cannot find your hostname, [212.ХХ.ХХ.ХХ]
<ххх@domain.tld>… Deferred: 450 Client host rejected: cannot find your hostname, [212.ХХ.ХХ.ХХ]
<<< 554 Error: no valid recipients
Warning: message still undelivered after 4 hours
Will keep trying until message is 5 days old

Вопрос — какова это они?

P/S/: IP-адреса и имена ящиков вымышленные :-)


Comments Off

Случилась небольшая проблемка. Добрые люди, проверяя работоспособность машины, дабы не убить данные на RAIDe, отключили, да и вообще вытащили карту из машины. После возвращения оного на свое место начались фокусы, а именно: сначала он возругался громкими писками, что все плохо, однако в своем биосе он нашел все диски, правильно определил их что они принадлежат к одному тому, и тип массива - RAID5. Но диски все в состоянии offline. Переведя их в состояние online, девайс возрадовался, заявив что все пучком и том на месте. За одним маленьким но. Больше с него никто грузиться не хочет, да и вообще, из под линуха никакой оси или файловой системы на томе не наблюдается. На рейде установлена венда 2000.
Карточка Megaraid express 300 (490).
Как же быть? Может кто из уважаемых членов комьюнити подскажет, как дату вернуть на место?

Кросспост в ru_sysadmins.


Comments Off

А как правильно объяснить mpd, что после обрыва связи надо поднимать соединения заново? Покурил методичку, из неё следует что в принципе, достаточно поставить set bundle no noretry. Поставил. Но что-то не помогает — если PPTP-линк к провайдеру ложится, то mpd его больше не поднимает.


Comments Off

Товарищи, кто-нибудь сталкивался с настройкой подключения сего девайса из-под линуха к инету? Дистр - Slackware 12. Если делали - плз, отпишитесь. Заранее благодарен


Comments Off

Привет.
Сразу оговорюсь, если существует коммунити о копаннии в железе ноутбуков - пошлите меня в него.

Идея следующая, во время обдумывания смены инфраструктуры сети в квартире, я подумал, а почему 802.11n уже давно продаётся, а я его не использую ?
Но есть загвоздка, два ноутбука, относительно новых.
в них стоит intel 3945. Я нашёл две штуки intel 4965.
но у них вместо двух выходов на антену - три.
И тут появляется вопрос, как работает кнопочка включить/выключить вайфай на ноуте ?
Что будет если к 802.11n подключить только две антены ? И к каким выходам ?
Как проложить ещё одну антену в корпусе, и как её сориентировать ?
Где взять эту самую антену, если ими не торгуют.


Comments Off

Товарищи сетевики, помогите разобраться с бесовой приблудой в iptables.

Есть linux машина которая выступает в роли шлюза между локалкой и интернетом.
На данной машинке поднят SQUID для http/https и SNAT для всего остального.

*nat
-A PREROUTING -s 192.168.0.0/24 -d ! 192.168.0.1 -p tcp –dport 80 -j REDIRECT –to-ports 3128
-A PREROUTING -s 192.168.0.0/24 -d ! 192.168.0.1 -p tcp –dport 443 -j REDIRECT –to-ports 3128
-A POSTROUTING -s 192.168.0.0/24 -o eth0 -j SNAT –to-source xxx.xxx.xxx.xxx
COMMIT

Первые 2 правила создают перенаправление трафика от машин из локалки на порт SQUID на сервере. А последнее правило занимается собственно трансляцией сетевых адресов в мир.

Всё работает и всё хорошо.
Но есть одни нюанс: необходимо считать трафик.
Для всего кроме http и https, эта задача решается крайне просто использованием правила

*mangle
-A POSTROUTING -o eth1 -j ULOG –ulog-nlgroup 1
COMMIT

Впринципе http и https трафик оно тоже считает, но в качестве источника я получаю ip на котором пработает SQUID, что абсолютно логично.
В тоже время на локальные машины в сети трафик приходит с IP именно узла к которому они отсылали http запрос. Это происходит из-за того что ядро помнит о существовании правила
-A PREROUTING -s 192.168.0.0/24 -d ! 192.168.0.1 -p tcp –dport 80 -j REDIRECT –to-ports 3128
и автоматически делает обратную трансляцию.

Вопрос: как мне отловить пакеты идущие к локальным машинам от сервера уже после автоматической автотрансляции.


Comments Off

Есть сборка Wine для Windows.

Кто-нибудь использует это в качестве песочницы для всяческих ушлёпищьных программ, типа DOS`овских клиент-банков и прочей на-коленке-писанной бухгалтерии? Или я чушь несу?


Comments Off

Подскажите пожалуйста правило, которое бы только эммулировало Reject с извещением пользователя, например, user not found щт on this host, либо какой-нибудь стандартный аутлуп с 5xx ошибкой, но при этом что письма продолжали бы доставляться в почтовый ящик(!!!!)

Имена пользователей и доменов по regex
работает почта: exim+mysql

Спасибо!


Comments Off

Дома сделал сетку - машинка eth0, по которой она берет ppp0 pptp'шной разновидности, и сетевушка для NAT, которая раздает тырнет в свитч. На домашней машинке все пашет как нада, только вот стало заметно, как бразуер притормаживает, грузя, например, френдленту. Где может быть косяк? Раньше такая конструкция на ура работала без всяких на то проблем, а сейчас чот не хочет.


Comments Off

Знающие коллеги, просветите меня, пожалуйста.
Вот есть у меня машинка, а в ней есть девайс для воспроизведения звука. Скажем, звуковая карта, которая умеет выдавать в свой аналоговый выход звук, который откуда-то получает.
И другой девайс, который умеет этот самый звук производить. Пусть для определенности это будет FM-тюнер.
В общем случае связать аналоговым проводочком нельзя. Например, если оба девайса USBшные.

Соответственно, кто-то должен брать звуковой поток из одной карты и запихивать его в другую.

Собственно, вопрос: а кто это делает? Сама прикладная программа, которая умеет работать с тюнером, прокачивает звук через себя, или она только настраивает тюнер и сообщает двум драйверам в ядре, что они отныне должны между собой обмениваться данными, или еще как?
Одинаково ли эта архитектура устроена в windows, linux'е, BSD и прочих юниксах?
Где про это почитать?

P.S. Есть ли среди читателей несчастные, пытавшиеся запустить AVerTV Hybrid+FM Volar aka A828 под линуксом?


Comments Off