Как установить основной суффикс DNS компьютера под Ядром Windows Server 2012?

Можно настроить фильтр очереди сообщения. Как Ваши perl/sed навыки?

Первая вещь, которую необходимо сделать, записать сценарий, который примет необработанное сообщение на STDIN, и измените сообщение, как Вы хотели бы (я предположу, что у Вас уже есть эта возможность). Вы затем настраиваете постфикс для передачи всех сообщений тому сценарию как фильтр. Как последняя вещь, которую делает сценарий, пасуют назад сообщение для добавления постфикса.

Для записи сценария я предлагаю использовать жемчуг. Это имеет очень мощный regexp механизм. Можно также использовать Net::SMTP сделать перепредставление назад для добавления постфикса легкий.

Вот то, как настроить постфикс, чтобы сделать это:

В master.cf на Вашем smtpd строка, измените последнюю часть для включения фильтра.

Исходная строка:

smtp      inet  n       -       n       -       -       smtpd

Новая строка:

smtp      inet  n       -       n       -       -       smtpd -o content_filter=myfilter

Добавьте свой сервис фильтра к master.cf:

myfilter unix  -       n       n       -       3       pipe
    flags=   user=nobody argv=/usr/local/bin/myfilter.pl localhost 25252 $sender $recipient

Обратите внимание, что отправитель и получатель здесь являются от конверта не телом. Вам будет нужно это, чтобы быть частью конверта при пасовании назад сообщения для добавления постфикса.

Наконец добавьте нефильтрованный smtp получатель к master.cf принять недавно измененные сообщения:

local:25252 inet n      -       n       -       -       smtpd
    -o content_filter=
2
задан 27 April 2013 в 22:36
2 ответа

Простые ...

reg.exe add HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters /v "NV Domain" /t REG_SZ /d "your_suffix" /f
1
ответ дан 3 December 2019 в 13:00

При нажатии [WinKey]+[Пауза/Пауза] появляется системный информационный блок. Как вы видите, ваш первичный DNS суффикс неверен и вы хотите изменить его....

  1. Закрыть системное информационное окно.
  2. Открыть Графический интерфейс DNS Manager.
  3. Удалить все прямые и обратные зоны поиска, которые имеют дело с доменным именем (да, даже с _msdcs).
  4. Закройте GUI DNS Manager.
  5. Откройте regedit ([WinKey]+r, введите "regedit", нажмите enter).
  6. Перейдите на HKLM\SYSTEM\CurrentControlSet\services\Tcpip\Parameters.
  7. Измените клавишу Домен на новое правильное значение домена.
  8. Измените ключ NV Domain на новое правильное значение домена.
  9. Закройте regedit.
  10. Снова установите системный флажок, чтобы убедиться, что новый суффикс теперь правильный.
  11. Перезагрузите сервер.
  12. Откройте графический интерфейс Менеджер DNS .
  13. Создайте новую зону прямого DNS для _msdcs.mynewdomain.local.
  14. Перезапустите службу DNS-сервера.
  15. Запустите ipconfig /flushdns.
  16. Запустите ipconfig /registerdns.
  17. Запустите net stop netlogon.
  18. Запустите net start netlogon.
  19. Подождите около 2-5 минут, пока поддомен _msdcs полностью перестроится, после чего вы сможете обновиться и увидеть кучу записей, которые попали внутрь поддомена.
  20. Теперь ваши SOA-записи и т.д. должны иметь правильный суффикс домена.
  21. Создайте новую прямую зону DNS для mynewdomain.local.
  22. Создайте новую обратную зону DNS для своей подсети (если IP-адрес вашего сервера 10.23.5.1, то вам нужно создать обратную зону dns 10.23.5.x).
  23. Вернитесь к первичной прямой зоне DNS mynewdomain. local и перекопайте в DNS A запись, которая находится там с IP-адресом сервера, затем дважды щелкните по ней, чтобы открыть ее и отредактировать.
  24. Снимите флажок Обновите запись связанного указателя (PTR) , затем нажмите Применить .
  25. Проверьте Обновите запись связанного указателя (PTR) , затем нажмите OK.

На данный момент все должно быть в порядке!

.
0
ответ дан 3 December 2019 в 13:00

Теги

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