Задать вопрос
  • Как прописать настройки DNS для добавления компьютера в домен Windows?

    @mvv-rus
    Концептуально есть два пути сделать то, что вы хотите: создание вторичной зоны testdomain.local на маршрутизаторе(или ее усеченного варианта - зоны-заглушки) или условная пересылка запросов к зоне testdomain.local на контроллер домена. Смотрите документацию по вашему маршрутизатору, что он умеет.

    PS Насчет нагрузки на контроллер домена можно не переживать, для современных серверов такая нагрузка - мелочь.
    Написано
  • Почему Cloudflare подгружает старые DNS записи?

    @mvv-rus
    Номер версии файла зоны увеличился, не проверяли?
    Написано
  • Почему может не применяться групповая политика?

    @mvv-rus
    добавил скрипт из папки \\domain\LOGON\script.ps1

    Политика точно назначена на компьютер, а не на пользователя?
    Разрешения для учетной записи компьютера на файл скрипта проверили, на чтение и выполнение есть?
    Куда скрипт добавляли - на вкладку Posershel Scripts в Startup Properties, или куда-то ещё?

    Для диагностики можно включить аудит на категорию Process Tracking - но найти потом нужные записи аудита в журнале Security быдет сложно: записей там будет немало.

    PS Папка, наверное, называется NETLOGON?
    Написано
  • Как исправить ошибку error CS1001?

    @mvv-rus
    Сообщение об ошибке целиком покажете? С номером строки и столбца, где она зафиксирована.
    Или придется ждать телепатов или ясновидцев, чтобы все это узнать?
    Написано
  • Какие нужны условия, чтобы выставить тип загрузки службы - BOOT?

    @mvv-rus
    >Это не совсем для службы. Это Total Commander запускаемый, как служба.
    Простой Человек, не важно. Если это - процесс пользователького режима, то boot и system ему не положен.
    Написано
  • Как подключиться из linux к Windows Server с сертификатом?

    @mvv-rus
    Поиск дает результаты только наоборот из винды к линуксу.

    Наверное, у нас с вами разные яндексы. Мой первой ссылкой по указнному запроосу пооиска возвращает как раз ответ про как подключиться из Linux к Windows - включить в этой самой Remmina аутентификацию клиента по сертификату. К сожалению, про Linux я знаю мало и оценить тот ответ не могу. И вам помочь напрямую - тоже.

    Но я много знаю про Windows. В частности, там есть нюанс: сервер для аутентификации пользователя по сертификату должен быть в домене AD и пользователь тоже должен быть из домена. Потому что иначе недоступен нужный протокол аутентификации (расширение Kerberos). У вас это условие соблюдается?

    PS Я бы задал вопрос по-другому: типа, я подключаюсь таким-то клиентом к серверу RDP (возможно, с указанием по какой инструкции действуете), но у меня возникает такая-то ошибка. Но это чисто на ваш выбор.
    Написано
  • Как подключиться из linux к Windows Server с сертификатом?

    @mvv-rus
    pfg21, как я понимаю, автор просто не в курсе слова "Remmina" и именно про него и спрашивал.
    Написано
  • Стоит ли брать этот кабель или у него заниженное сечение?

    @mvv-rus
    либо ТУ, либо ГОСТ, указывать оба варианта как минимум нелогично. И везде так((

    Довольный Айтишникъ, везде так - потому что в ГОСТе прописано(можете сами заглянуть и убедиться), что маркировка должна быть именно такой: с указанием ТУ на конкретный кабель. 2,5 - это номинальное сечение, оно выбирается из ряда, предыдущее значение в этом ряду - 1,5. Диаметром это быть никак не может, поскольку меряется в квадратных милиметрах.
    Написано
  • Почему на ПК студентов не приходят утверждения для компьютеров, а только для пользователей, при настройке раздельного доступа?

    @mvv-rus
    Все пк в домене.
    Windows server2012 R2, в основном Win 10 и часть Win 7

    meleh_krem, стесняюсь спросить, а раньше-то как оно было сделано? По сохраненным учетным данным?
    В принципе, и сейчас можно попробовать настроить вход по сохраненным учетным данным. А если использовать DAC, то во-первых Win7 для аутентификации по компьютеру, откуда сделан вход, не годится, зандо заменнять. А во вторых, требуемая для этого политики KDC support for claims, compound authentication, and Kerberos armoring нужно включить, по умолчанию ЕМНИП она отключена, плюс - включить через политику поддержку для клиентов. (см. здесь)
    Написано
  • Почему на ПК студентов не приходят утверждения для компьютеров, а только для пользователей, при настройке раздельного доступа?

    @mvv-rus
    MVV, скрин - это Active Directory Administrative Center, раздел Dynamic Access Control

    Роман Безруков, я тоже так предполагаю, но на всякий случай хочтел уточнить, не понесло ли автора куда-нибудь в сторону Workplace Join (это тоже формально Active directory, хотя и требует AD FS с его консолью).
    Написано
  • Почему на ПК студентов не приходят утверждения для компьютеров, а только для пользователей, при настройке раздельного доступа?

    @mvv-rus
    Поделитесь сокровенными знаниями, а то как-то не совсем понятно, какой именно механизм аутентиффкации:
    Файл-сервер, как я понял, в домене.
    1. PC-01 - PC-15 - в домене?
    2. stud, под которым заходят студенты на PC-XX - это учетная запись в домене?
    3. Весия ОС, которая стоит на PC и файл-сервере?
    4. Скриншот откуда снят?
    Написано
  • Нормально ли использовать var вместо явной типизации в C#?

    @mvv-rus
    Василий Банников , ну, что вам на это сказать?
    Сильно легче код писать таким образом.
    Писать - да, читать - it depends, как говорят англичане.

    Если тебе сложно понять смысл кода без типов - значит кто-то плохие имена дал переменным.
    А разве в legacy 4-5-летней выдержки, над которым поработало много программистов, хороших и разных, по-другому бывает? А ещё имена могут дать хорошие, понятные - но основанные на системе понятий, которая нетривиальна и не попала при этом в документацию. Чтобы понять, о чем я - попробуйте почитать исходники подсистемы маршрутизации в ASP.NET Core. лучше всего - после работы с чем-нибудь типа MVC или Razor Pages: сомневаюсь, что вы сразу въедете, что Model там и Model тут - это разные Model.

    А ещё бывает, что методы называются почти одинаково, но типы значений у них разные. Пример: builder.Services.AddOptions() и builder.Services.AddOptions<TOptions>() из кода конфигурирования контейнера сервисов, методы расширения IServiceCollection для Option Patterns - типы возвращаемых значений у них разные. А их ещё любят цеплять друг к другу к таким же методам через точку - вот и смотри потом, чой-то в ConfigureOptions какие-то лишние параметры вылезли.

    с анонимными типами без var работать было бы очень сложно.
    Правильный вопрос - зачем вообще заставлять работать с анонимными типами? Подозреваю, что их из-за маршрутизации в MVC завезли - как типы параметров, вместо того, чтобы передавать в методы генерации ссылок вместо IDictionary<String,Object>, как это оно там реально требуется. Но, в Microsoft решили, видимо, тогда не делать инициализаторы для словарей (при том, что потом всё равно сделали, не отвертелись), а притащить вместо них анонимные типы (интересно откуда - неужели прямо из JS?). Но это не точно.

    Тренд говорит об обратном - автоматический вывод типов сейчас есть практически во всех статически-типизированных языках в том или ином виде.
    Это потому что сейчас главное - быстрее писать MVP, для веба - особенно. Ну, а потом можно сказать волшебное слово: "Legacy".

    Ну и помни ещё, что ты же не в блокноте код пишешь
    Но читаешь-то ты его не только в IDE. В частности, MS в своей документации на сайте в примерах очень любит писать var - вот и выбирай потом, что делать: лезть прямо сразу в документацию по API (а ссылки отнюдь не прилагаются) или рисковать упустить что-то важное? А если ещё учесть, что сейчас принято документацию ограничивать примерами (MS любит, да) - оно вообще весело.

    Но, с другой стороны, автор вопроса, похоже, с трех- и более этажными дженериками ещё не сталкивался (ну, или забыл, как они выглядят) - там без var тоже грустно.
    Как-то так
    Написано
  • Как создать интранет без Linux?

    @mvv-rus
    ky0, зачем по умолчанию? Имя компьютера можно задать.
    PS В Win8 они, помнится, по умолчанию выглялели как кусок абракадабры.
    Написано
  • Как создать интранет без Linux?

    @mvv-rus
    Но эти адреса устанешь запоминать,

    ky0, адреса запоминать не надо: у компьютеров, работающих под нормальными, дружественными к пользователю ОС, имена есть, которые они всем своим соседям по сети сообщают широковещательной рассылкой.
    Статические (или вообще определённые) адреса полезны на следующем этапе углубления в вопрос, для диагностики проблем. Но что-то мне подсказывает, что автор вопроса этим заниматься не будет никогда.
    Написано
  • Как создать интранет без Linux?

    @mvv-rus
    выдаёте им локальные адреса из одного диапазона

    Можно этим не заморачиваться - компьютеры под Windows сами адреса себе выберут.
    Написано
  • Как преобразовать из char массива в string массив в си шарп?

    @mvv-rus
    А в чем у вас затруднение? Преобразовать Char в String можно методом Char.ToString()
    Остальное - очевидно: проходите циклом по первому массиву и заполняете второй, в позициях с тем же индексом.

    Или вы хотите, чтобы вам написали фрагмент кода целиком? Тогда это - к ChatGPT и прочему AI.
    Написано
  • Миграция вылетает по Stack Overflow. Есть ли ограничение на объем данных в миграции?

    @mvv-rus
    Причём тут таймаут, когда прична ошибки - переполнение стека (написано)?
    Написано
  • Linux. Через роутер в виртуалку на хосте ICMP идет, а TCP нет. Почему?

    @mvv-rus
    Короче, мы друг друга поняли.
    PS Про NAT мысль тоже мелькала. Но NAT легко диагностируется ping-ом в обе стороны (при наличии NAT должен работать только в одну сторону) и почему-то я решил, что вы это проверили.
  • Linux. Через роутер в виртуалку на хосте ICMP идет, а TCP нет. Почему?

    @mvv-rus
    Второй адрес моста 192.168.2.1, у виртуалки 192.168.2.10

    stonewolf, то есть, мостом вы называете то, что обычно называют словом маршнутизатор. Ну, я, собственно, это и преддположил.
    Мне, в общем-то без разницы, что и как называть - работа с пользователями научила, что называть разные вещи они могут очень причудливо. Но у общепринятой терминологии есь преимущество: того, кто пользуется ей, понять легче.
  • Как добавить одно поле множеству классов без применения наследования и добавления поля в каждый класс по отдельности?

    @mvv-rus
    Тогда добавьте интерфейс в списки наследования ваших классов DirectoryDataEntity, OutputData и прочих, которые у вас есть. И да, как правильно напомнил Сергей Соловьев, в интерфейс в C# начиная с некоего момента можно теперь добавлять реализацию по умолчанию (но что-то заставляет меня подозревать, что конкретно со свойствами по умолчанию тут не всё так хорошо, приду домой - проверю).

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