Лучший отвечающий
Проблема с RODC

Вопрос
-
Коллеги, добрый день.
Есть задача дать доступ подрядчикам на машину в DMZ, но чтобы они заходили под доменными учётками. Из DMZ есть доступ только до RODC контроллера.
Я выполнил все предварительные настройки сервера по правилам для RODC, ввёл в домен. Собственно с этого момента начинаются проблемы:
- Долгая загрузка машины, ещё более долгий вход пользователя. Сначала user profile service, потом applying user settings. Вход юзера минут 10 занимает.
- в локальной группе админов появился юзер, который выглядит как SID. Вот как бывает, когда нет связи с доменом или учётка уже удалена и SID не сопоставляется с именем.
- Я могу зайти на машину с учёткой доменного админа и буду админом. Могу обычной юзерской и буду просто юзером. Зайти могу даже по RDP. Но в локальных группах нигде не вижу ни domain admins, ни domain users, ни отдельно учётки, под которыми захожу.
- Если пробую добавить в локальные группу кого-нибудь из домена, то мне доступен поиск, я могу найти любую учётку, но на моменте добавления в группу появляется ошибка "RPC server is unavailable"
- GPO не применяются. Я так понимаю как раз из-за этого долго входит юзер
Пробовал разные тесты:
- nltest работает, кроме команды /dclist:. Тут выдает ошибку Сannot DsBind to.Status = 1722 0x6ba RPC_S_SERVER_UNAVAILABLE I_NetGetDCList failed: Status = 87 0x57 ERROR_INVALID_PARAMETER
- Test-ComputerSecureChannel показывает False
Порты открыли все, которые указаны в документациях и статьях. Возможно даже больше, чем нужно. Все telnet проверки по разным портам от сервера к RODC проходят.
В логах ничего подходящего не увидел.
Подскажите, пожалуйста, что может быть не так? Что ещё можно проверить?24 ноября 2022 г. 13:02
Ответы
-
В итоге получилось добиться того, чего хотелось. Было 3 важных изменения, скорее всего сработало всё вместе:
1) На RODC была доставлена роль DNS и настроена репликация. Ранее она не требовалась, поэтому не сразу подумал её надо проверить.
2) Поменял на клиенте DNS серверы с корневых доменных на адрес RODC. Ранее так не делал, так как явных проблем с резолвом имён не было.
3) Между сервером и RODC были убраны все сетевые ограничения. Из тех портов, которые точно не были открыты раньше, были 123 и 139. Возможно было бы достаточно только их. Этот пункт буду прорабатывать через закрытие лишнего в windows firewall.- Помечено в качестве ответа Валера2 1 декабря 2022 г. 5:11
29 ноября 2022 г. 14:04
Все ответы
-
RODC и подсеть DMZ в одном сайте?24 ноября 2022 г. 13:35
-
Да, я их выделил в отдельный сайт. И RODC и подсеть с сервером.
Включил на сервере netlogon, вот часть лога - https://pastebin.com/XwFkZtD0
Есть ощущение что самые важные строки вот эти:
11/24 19:33:51 [CRITICAL] [5916] NetpDcMatchResponse: DPC-RODC-PORTAL: domain.com.: Responder is not a writable server. 0x3e8fc 11/24 19:33:53 [MISC] [568] DsGetDcName function called: client PID=732, Dom:domain Acct:(null) Flags: FORCE DS WRITABLE NETBIOS RET_DNS 11/24 19:34:05 [CRITICAL] [1068] Unicode string: \\DPC-RODC-PORTAL.domain.com\PIPE\NETLOGON 11/24 19:34:05 [CRITICAL] [1068] domain: NlSessionSetup: Session setup: cannot I_NetServerReqChallenge 0xc0000022
Ещё если заходить на сервер и вводить echo %logonserver%, то показывает КД из основного сайта. Выглядит это так, как-будто сервер при входе почему-то начинает обращаться к обычному контроллеру, хотя все остальные запросы, внутри сеанса точно, идут на RODC, как и должны.24 ноября 2022 г. 18:28 -
Похоже что наша схема изначально нерабочая. DMZ должна быть чистой DMZ без КД вообще. И работа сервера только с RODC невозможна, иногда нужно будет обращаться к RWDC.
https://learn.microsoft.com/ru-ru/previous-versions/windows/it-pro/windows-server-2008-r2-and-2008/cc754218(v=ws.10)
И просто про поиск КД
https://learn.microsoft.com/en-us/troubleshoot/windows-server/identity/how-domain-controllers-are-located
25 ноября 2022 г. 9:08 -
В итоге получилось добиться того, чего хотелось. Было 3 важных изменения, скорее всего сработало всё вместе:
1) На RODC была доставлена роль DNS и настроена репликация. Ранее она не требовалась, поэтому не сразу подумал её надо проверить.
2) Поменял на клиенте DNS серверы с корневых доменных на адрес RODC. Ранее так не делал, так как явных проблем с резолвом имён не было.
3) Между сервером и RODC были убраны все сетевые ограничения. Из тех портов, которые точно не были открыты раньше, были 123 и 139. Возможно было бы достаточно только их. Этот пункт буду прорабатывать через закрытие лишнего в windows firewall.- Помечено в качестве ответа Валера2 1 декабря 2022 г. 5:11
29 ноября 2022 г. 14:04