Мне нужно сделать так, чтобы MSDTC работал между двумя серверами, что крайне важно для имеющегося у нас программного обеспечения.
Сценарий:
Сервер1 (наша интрасеть) Windows server 2012
IP: 200.200.200.X
Домен: intranet.mydomain.com
Сервер2 (виртуальная машина в облаке) Windows server 2012
IP: 192.168.1.X
Домен: intranet.cloud.com (я не могу внести изменения в этом)
Что я делаю:
Записи DNS в файле hosts, поэтому я могу успешно пинговать, используя имена.
Добавлены правила брандмауэра (порт 135, динамические порты 49152-65535), пробовал также с выключенным брандмауэром.
Добавлены оба компьютера на доверенных хостах с использованием winrm s winrm / config / client '@ {TrustedHosts= "RemoteComputer"} '
Пробовал MSDTC без аутентификации и с "Требуется взаимная аутентификация" с использованием локальных пользователей, имеющих одинаковые имя и пароль на обоих серверах.
Я также могу прикрепить DTCpingЖурналы, если это помогает.
Спасибо большое, это его идтиЯ схожу с ума.
сервер интрасети на облачный сервер
сервер облачных вычислений на сервер интрасети
* Извиняюсь за один изСкриншот на испанском, я могу перевести, если вам нужно.