Реверс SMTP несоответствие DNS

Существует несколько вещей на основе моих событий, которые я упомяну.

Расположение файлов

Необходимо попытаться разделить данные, журнал, и временные файлы, а также держание отдельно их от ОС. Держание отдельно их от ОС должно улучшить производительность, а также удостовериться, что, если Ваши базы данных заканчивают тем, что заполнили диски, это только вызывает проблему для SQL а не всего сервера.

Файлы данных должны находиться на установке RAID 5 при выполнении главным образом чтений или RAID 1/RAID 10 установок при выполнении большого соединения чтения и записи. Наши хранилища данных, которые главным образом читаются, настраиваются на RAID 5, таким образом, мы могли сжать большую часть пространства из дисков. У нас есть сервер, который выполняет базы данных OLTP, который использует RAID 1 для файлов данных для увеличения производительности. Помните, RAID 5 платит огромный штраф за операции записи. Оборотная сторона RAID 1 или RAID 10 - то, что он заканчивает тем, что стоил намного больше для получения пространства, в котором Вы нуждаетесь.

Файлы журнала являются очень чтением-записью, базирующимся, так попытайтесь поместить их на RAID 1/RAID 10. Я настоятельно рекомендовал бы против RAID 5 для файлов журнала и только поместил бы их на того, если бы деньги действительно мешали Вам делать что-либо еще.

TempDB также делает много записей, таким образом, мы помещаем наш на RAID 1. Я сказал бы, что это - самая важная база данных для продолжения свой собственный. У нас были проблемы в прошлом, когда наш TempDB рос слишком много и заполнял диски ОС. Если у Вас не будет очень хорошего дескриптора на Вашем использовании TempDB, Вы определенно захотите, чтобы оно было разделено.

Системные базы данных (ведущее устройство, msdb, модель) довольно безопасны где угодно. Я обычно просто оставляю их в каталоге установки SQL по умолчанию.

Безопасность

Аутентификация режима Windows / смешанная аутентификация режима зависят от Вашей ситуации. Microsoft рекомендует аутентификацию Windows, если можно обойтись просто этим.

Для сервисных учетных записей мы обычно создаем универсальную учетную запись для выполнения SQL для нас. Эта учетная запись не должна быть администратором. SQL Server добавит, какой бы ни учетная запись, Вы принимаете решение выполнить сервисы для групп, которые создаются во время установки. Не используйте одну из учетных записей сотрудников для выполнения сервисов. Если тот сотрудник когда-нибудь будет уезжать, и их учетная запись становится отключенной, то SQL не сможет работать.

При использовании смешанной аутентификации режима удостоверьтесь, что Вы используете сильный пароль для SA. Я заканчиваю тем, что отключил учетную запись SA после установки, поскольку мне не нравятся универсальные администраторские учетные записи, но Вам решать.

Microsoft имеет страницу для Соображений безопасности для Установки SQL Server. Я рекомендую считать что также получить хорошую идею нескольких других вещей высматривать.

Сервисы

Только установите сервисы, в которых Вы нуждаетесь. Определите, необходимо ли будет установить Analysis Services, Reporting Services или Услуги по интеграции прежде, чем сделать установку и удостовериться, что Вы не устанавливаете ничего, в чем Вы не нуждаетесь. Легко установить компоненты, которые Вы пропустили позже и этот способ, которым у Вас не будет сервисов, излишне поднимающих ресурсы на Вашей машине.

Единственным сервисом, который, как я сказал бы, является довольно безопасной ставкой, являются Услуги по интеграции. Одно из большого использования для него является инструментами плана технического обслуживания, которые это обеспечивает. Если я не очень уверен, что не буду использовать планы технического обслуживания SSIS, я всегда склонен устанавливать Услуги по интеграции.

За пределами тех вещей нет большого количества других решений, которые будут сделаны во время установки. Вещи как сопоставление должны быть оставлены в покое, если Вы не знаете то, что Вы делаете и имеете серьезное основание выйти на улицу из значений по умолчанию. Вышеупомянутые 3 вещи - то, что я рассматриваю каждый раз, когда я должен был сделать новую установку SQL Server.

4
задан 14 January 2013 в 21:29
5 ответов

Когда ваш почтовый сервер идентифицирует себя во время SMTP, он сообщает, что его имя:

220 ns382087.ovh.net ESMTP

Однако SMTP-сервер (полученный от grand-manitou MX-запись .com) на самом деле является mail.grand-manitou.com по адресу 46.105.48.41.

Решение состоит в том, чтобы настроить ваш почтовый сервер так, чтобы он правильно идентифицировал себя как mail.grand-manitou.com.

2
ответ дан 3 December 2019 в 02:59
$ host -t mx grand-manitou.com
grand-manitou.com mail is handled by 10 mail.grand-manitou.com.

$ host mail.grand-manitou.com
mail.grand-manitou.com has address 46.105.48.41

$ host 46.105.48.41
41.48.105.46.in-addr.arpa domain name pointer grand-manitou.com.

grand-manitou.com! = Mail.grand-manitou.com

Ваш ovh-сервер не входит в него и никогда не будет получать почту для grand-manitou.com

2
ответ дан 3 December 2019 в 02:59

Я иду другим путем. FOrget ваш домен, который не имеет части.

Имя сервера ns382087.ovh.net - это то, что SMTP идентифицирует себя как. Не имеет значения, как называется домен, в котором есть электронные письма. В противном случае провайдеры не могли использовать один сервер для многих доменов (когда-либо существовал только один PTR).

Проблема в том, что поиск PTR на ns382087.ovh.net должен включать IP-адрес сервера, а ns382087.ovh.net должен идти к тому же IP. Таким образом, кто-то может увидеть, что да, сервер - это тот сервер, который должен быть там.

Опять же, ваш домен не является его частью - эта проверка сервера происходит до проверки домена электронной почты пользователя. Просто убедитесь, что имя вашего сервера пересылается и пересылается на IP и что агент SMTP использует имя сервера.

Для всех, кто не занимается мелочами, довольно часто бывает, что это НЕ доменное имя - домены могут обслуживаться несколькими серверами. Или вы можете использовать здесь конкретное имя токена (smtp.yourdomain ...). Все, что важно, - это то, чтобы имя службы SMTP во время квитирования правильно относилось к DNS.

Проверьте DNS и PTR для SMTP: общие IP-адреса и поддомены для другого объяснения вещей.

2
ответ дан 3 December 2019 в 02:59

ваш вертолет MTA с ns382087.ovh.net вместо grand-manitou.com . некоторые фильтры спама сравнивают SMTP helo с (подтвержденным вперед) обратным dns вашего почтового сервера, поэтому обычно лучше синхронизировать HELO / rDNS / A-запись.

установите SMTP HELO на "grand-manitou.com". Обычно это можно сделать либо путем изменения имени хоста системы (многие MTA получают от него helo по умолчанию), либо путем переопределения его в конфигурации вашего MTA.

1
ответ дан 3 December 2019 в 02:59

Спасибо всем за ваши ответы.

Вот что я сделал.

Я изменил:

mail.grand-manitou.com. A 46.105.48.41

на:

mail.grand-manitou.com. A 46.105.98.72

И я добавил этот новый DNS запись:

46.105.98.72 / 24 PTR mail.grand-manitou.com.

Теперь у меня есть следующий результат SMTP-теста MX Toolbox:

SMTP Reverse Banner Check: OK - 46.105.98.72 разрешается в ns382087.ovh.net

0
ответ дан 3 December 2019 в 02:59

Теги

Похожие вопросы