Задать вопрос
  • Какую серверную ОС выбрать для старого ноута?

    @mvv-rus
    Вы не указали, чем вас не устраивает Win7. Подумайте: может, вам вообще не нужно ставить другую ОС?
  • Как изолировать трафик коммутатора cisco от корневого маршрутизатора microtik?

    @mvv-rus
    Хотите совет? Если осваиваете - осваивайте правильно, с учетом уже набитых предыдущими поколениями шишек: делите задачу на части.
    1. Освойте многоуровневую сетевую модель DoD (она же - модель TCP/IP) как наиболее близкую к практике и, дополнительно, модель OSI как более фундаментальную. Осваивать можно без фанатизма, главное - общее понимание, что на каком уровне делается.
    2. Распишите все ваши требования в терминах каждого из уровней. Конкретно вам нужен уровень IP (он же сетевой в OSI) - это подсети и IP-адреса устройств - и уровень доступа к сети (в OSI - канальный (вам нужен) и физический уровень(вам для начала не нужен)) - сегменты: VLANы и VPN, конкретные порты и их настройка и соединения между ними. Для наглядности можете нарисовать отдельную диаграмму для каждого уровня: ваша диаграмма из вопроса отражает только физический уровень, а потому не наглядна (кстати, сети - подсети IP и сегменты уровня доступа - рисуются обычно овалами, безотносительно физических подключений). Разнесите устройства, которые не должны иметь доступ к трафику друг друга, в разные сегменты Сопоставьте эти уровни друг с другом: каждой подсети IP должен соответствовать ровно один сегмент уровня доступа (VLAN или VPN). Определите также, как устройства получают адреса уровня IP: где - статическая настройка, где - автоматическая, т.е. DHCP, и что в таком случае будет служить сервером DHCP. Определите, что будет работать маршрутизатором для каждой конкретной связи между подсетями и сделайте соответствующу настройку устройств.
    Короче: расписываете или рисуете подсети, под них расписываете или рисуете конфигурацию сегментов (VLAN и VPN), а потом уже разбираетесь с настройкой микротика и 3750.

    Так у вас появятся более конкретные вопросы по деталям настройки - и на большинство из них вы окажетесь способны ответить сами. А на оставшееся меньшинство вам будет проще получить ответ со стороны других - потому что вопросы будут конкретные. А сейчас - я, к примеру, плохо понимаю, с чего начать вам отвечать: всего много, всё в слаборазделимой куче, части информации не хватает...
    PS И да, если вам понадобится ответы на вопросы, как сопоставить ваши требования с многоуровневой моделью сети, их вам тоже получить будет проще, потому что вопросы будут конкретными.
  • Как организовать выход в интернет в доменной инфраструктуре на Windows Server?

    @mvv-rus
    Винда не предназначена для работы с сетями - это игровая система. Ее ниша - игрушка-кинушка-порнушка, вот тут она фору даст всем. А с сетями работать у нее тяжко.

    CityCat4, хватит распространять тут мракобесие. Windows (и уж Windows Server - всяко) - это универсальная платформа для запуска приложений. И с сетями я с ней много работал, ничего особо тяжкого не заметил. Но уметь в сети при этом таки надо, да.
    Другой вопрос - целесоообразность использования именно Windows для данной задачи - таковую я не вижу. Дорого это: и железо требуется которое x64, и сама платформа денег стоит, (если услугами дистрибьютора Jolly Roger Inc не пользоваться, но этого дистриббютора почему-то отдел "К" не любит).
    Можно на гипере поднять и шлюз, но это чревато падением гипера и необходимостью восстанавливать шлюз.
    Почему это чревато - непонятно. Лично я в аналогичной ситуации (1 железка, требуется выделенный шлюз) поднимал в качестве шлюза виртуалку на основном сервере с ролью Hyper-V (КД и пр.) с TMG на ней (но TMG давно уже не с нами). Поверхность атаки на сам гипервизор в такой схеме минимальна: из его сетевого стека используется только виртуальный коммутатор.
    Здесь тоже можно сделать аналогично, но в качестве прокси-сервера (автору согласно п.3 он требуется) использовать программу стороннего производителя. Какая ОС будет на виртуалке - вопрос совершенно сторонний. Новички часто предпочитают Windows Server из соображения что "это тоже Windows", типа, дополнительных знаний не нужно, но они заблуждаются: знания таки нужны.
    PS А в качестве сервера DNS в сети с доменом AD обязательно (практически, теоретически-то возможны варианты) должен использоваться сам КД и только он. Иначе возможны всякие странные вещи. Форвардинг не обязателен: MS DNS Server отлично работает и через корневые серверы DNS. Имейте это в виду когда будете в следующий раз распространять заблуждения.
  • Как раздать интернет по Dial-up?

    @mvv-rus
    Увя, насколько я помню, в винде нет ppp сервера, тоьько клиент.

    Алексей Черемисин, раньше все было, вплоть до Windows 7, по крайней мере. Называлось это "Маршрутизация и удаленный доступ"
  • Как настроить Windows 10 NAT между двумя физическими интерфейсами?

    @mvv-rus
    CityCat4, не важно, предназначена или нет - важно, что делать такие вещи можно. По крайней мере, было можно.
  • Как настроить Windows 10 NAT между двумя физическими интерфейсами?

    @mvv-rus
    Но кажется это работает только в одну сторону

    Что именно вы делали перед тем, как прийти к такому выводу?
    PS portproxy - это не NAT.
  • Как сделать самоподписанный сертификат доверенным на Windows?

    @mvv-rus
    Роман Безруков, есть альтернатива: не перевыпускать сертификат, а добавить имя DNS из него в файл hosts (%SystemRoot%\system32\drivers\etc\hosts , без расширения, если нет - создать такой файл, можно для этого скопировать hosts.sam из той же папки): нужно добавить строчку
    127.0.0.1 имя-DNS-из-сертификата
    IMHO так проще. А кроме того, это имя еще может быть прописано в проекте и обращение https://localhost/ может не сработать
  • Почему не получается встроить сортировку в IQueryable?

    @mvv-rus
    CityzenUNDEAD, см. мой предыдущий комментарий плюс мой свежий ответ к вашему предыдущему вопросу.
    Это, конечно, не ответ, но, надеюсь, это наведет вас на решение.
  • Почему не получается встроить сортировку в IQueryable?

    @mvv-rus
    Василий Банников, похоже, автор вопроса пытается дальше решать свою предыдущую задачу. К сожалению, он ее целиком не огласил, потому только после этого вопроса, увидев в нем IQueriable, я осознал, что ему надо эту задачу решить для данных из БД, и это меняет дело - у многих БД есть для этого специальный механизм - recursive CTE. И это я написал в том запросе.
    Другое дело, что EF с LINQ, через которые он, кажется (но это неточно - автор скуп на подробности) пытается решать задачу, средсдств для использования recursive CTE, кажется, не предоставляют, и нужно писать и как-то подключать SQL-запрос самому.
  • Зачем нужен Service Locator?

    @mvv-rus
    В перечисленных вами случаях обойтись-то как раз можно:
    - используйте тип Зависимость? вместо Зависимость
    - используйте тип IEnumerable<Зависимость> вместо Зависимость и выбирайте нужную
    - используйте IOptionsSnapshot<Зависимость>: объект зависимости будет создаваться в момент обращения и жить только в рамках ограниченной области (т.е., по-простому - во время обработки одного запроса).

    Но места, где без Service Locator не обойтись, таки есть: либо они лежат вне области применимости фреймворков, либо (зачастую) там, где не получается что-то сделать чисто через конструктор и требуется передать делегат.

    Но, таки да, теоретики говорят, что Dependency Injection - хорошо, Service Locator - плохо. Правда, потом может случиться, как с "четыре" и "две" - вместо "плохо" станет "лучше". К примеру, на моей памяти с комментариями так и случилось.
  • Как запустить фоновый процесс из popen под win64?

    @mvv-rus
    Что возвращает (какой тип) функция process из этой библиотеки?
  • Как запустить отдельный процесс а не подпроцесс?

    @mvv-rus
    solarkaaa, нет, не завершится: в Windows запускающий процесс никоим образом не владеет запускаемым, и ссылка на него в структуре данных, связанной с процессом - чисто информационная.
    Об этом можно прочитать в книге Windows Internals. У нее есть несколько изданий и есть их русские переводы "Внутреннее устройство Microsoft Windows". В русском переводе 6-го издания про это написано на стр.22.
  • Почему групповая политика применяется, но параметры фактически не прописываются?

    @mvv-rus
    Вы через редактор локальной политики (gpedit.msc) смотрите, наверное - т.е. в оснастке Group Policy Object Editor, нацеленной на локальный компьютер? Так там показываютсят (и меняются) настройки из объекта локальной политики, а настроки результирующей политики не показываются (ЕМНИП, раньше в Win2K показывались, но с тех пор много воды утекло).
    А настройки результирующей политики в аналогичном виде можно увидеть в консоли rsop.msc (в оснастке Resultant Set of Policy.
  • Как можно балансировать SMTP по адресу получателя?

    @mvv-rus
    Drno, ага, вы вспомнили правильное слово. Чего бы вам раньше было его не вспомнить, до того, как отвечать? Или вы были не в курсе, что эта функциональность часто встраивается в почтовые сервера?
    В любом случае, ваш ответ вводит людей в заблуждение, а это нехорошо.
  • Как можно балансировать SMTP по адресу получателя?

    @mvv-rus
    Вы знаете недостаточно. Например, в MS Exchange возможность перенаправления сообщений для конкретных получателей на другой (другого типа) сервер - это штатная возможность (делается с помощью почтового домена внутренней ретрансляции и контактов для этих конкретных получателей). В древнем sendmail это тоже делается - через alias в sendmail.cf. То же можно сделать в и чуть менее друвнем MDaemon. Это - те решения, которые я реально делал.
    А так, подозреваю, эта функциональность есть во множестве других почтовых серверов.
  • Почему не находит файл C# в csc?

    @mvv-rus
    Игнат Соколов, нет, надо писать e:Имя_файла.cs. Да ещё, возможно, и полный путь до нужного каталога от корня диска E: придётся добавить - если у вас текущий каталог для диска E: - другой (Windows, соблюдая традиции DOS, хранит текущий каталог для каждого диска).
    Ну, или перед запуском команды переходите в нужный каталог.
  • Создание второй MX записи?

    @mvv-rus
    Клиенты и MX - это две разницы. MX - это про доставку почты в конкретный домен, а клиентам надо отправлять почту, причем - во все домены. Поэтому клиенты на MX-записи обычно не смотрят: у них есть свои настройки, указывающие на почтовый сервер, который будет заниматься маршрутизацией почты (разве что, при своей автонастройке посмотреть могут).
  • Как написать запрос, который будет считывать меньше данных?

    @mvv-rus
    Сделайте запрос и посмотрите его план выполнения. Возможно, идеи появятся. Или вы уже делали, но просто про это не рассказали?
  • Как закрыть и скрыть папку Windows Server?

    @mvv-rus
    Не распространяйте заблуждения.
    1. Windows уже давным-давно умеет скрывать недоступные общие папки целиком и отдельные папки внутри общих папок (называется это access- based enumeration)
    2. Общая папка с парольным доступом здесь неуместна, потому что речь идет уже о доступе разных пользователей.
    Короче, прежде чем давать советы, учите матчасть.