• Будет ли доступен принтер из другой подсети?

    @mvv-rus
    Дмитрий, как человек руководивший кучей принтеров ещё во времена господства упомянутых DLC и IPX/SPX, могу сказать, что да, для ручного подключения к принтерам по TCP/IP нахождение их в одном сегменте не обязательно (если, конечно, они IP поддерживают: у меня в хозяйстве был один принтер, который в IP не умел, а т.к. маршрутизатора IPX у меня тоже не было - IPX для Catalyst денег дополнительных стоил, то пришлось этот принтер при переводе локалки на TCP/IP в один сегмент с сервером печати запихивать).
    Но, оценив уровень подготовки автора по тексту вопроса, у меня возникло ощущение, что у автора с ручной настройкой принтеров тоже могут быть проблемы, поэтому счел нужным упомянуть про сегментацию: ему при отсутствии таковой будет сильно легче. Тем более, что, подозреваю, по жизни она ему вообще не нужна.
    Написано
  • Будет ли доступен принтер из другой подсети?

    @mvv-rus
    Для многих современных сетевых принтеров IP вообще не играет никакой роли...

    Akina, правда штоль? А как компьютеры на них тогда по сети посылают, что печатать надо? Неужели по IPX/SPX? Или, прости господи, по DLC?

    На самом деле в данном случае IP принтера - это индикатор того, находится ли он в одном сегменте с компьютерами. Хоть сам IP и ходит между сегментами (есди правильно настроена маршрутизация), но нахождение в одном сегменте важно для обнаружения принтеров: сответствующие протоколы часто используют широковещательную рассылку в пределах сегмента.
    Ну, а железо автора вопроса сконфигурировать можно по-разному, а потому такой индикатор полезен.
    Написано
  • А можно как то запереть хром в каком то куске ОЗУ?

    @mvv-rus
    Вообще-то, память (адресное пространство) в Windows виртуальная, и для каждого процесса она своя. То есть, если процессу потребуется большой непрерывный кусок адресного пространства, то система отобразит его по страницам на свободные страницы физической памяти - были бы эти страницы свободны. Вот с этим последним и нужно разбираться. Например, увеличить страничный файл, чтобы неактивные страницы сбрасывались туда.
    Написано
  • Как добиться прямоугольного сигнала через ОУ LM741 в Altium Designer 2021?

    @mvv-rus
    Dark_NIX, нет, я просто уже не слежу за вашей лабораторной работой. Очевидных ошибок, типа той, что была сначала, как я уже написал, я не вижу. Так что, уж извините - малыми усилиями помочь вам не могу.
    Написано
  • Как добиться прямоугольного сигнала через ОУ LM741 в Altium Designer 2021?

    @mvv-rus
    Dark_NIX, земля в этом задании - это то же, что и минус по питанию. Короче, как вы перед моим предыдущим комментарием нарисовали - это, на самом деле правильно. И сейчас у вас, по сути, нарисовано то же самое - только землю надо с минусом соединить, раз для симуляции земля нужна.

    Почему у вас не работает - мне непонятно. Проверяйте для начала, что там у вас на каждом из входов творится.
    Написано
  • Как добиться прямоугольного сигнала через ОУ LM741 в Altium Designer 2021?

    @mvv-rus
    <исправлено>
    Dark_NIX, 741 в типичном включении рассчитан на расщепленное (двухполярное) питание: на вход питания 7 подается, допустим, +15В относительно земли, на 4 - -15В. А земля - это, вообще-то, отдельный третий провод от источника питания. Возможны, конечно, варианты, но, по-любому, диапазон для сигналов на входах у 741 сильно меньше, вольта на 2-3, чем полный размах напряжения питания.
    А то, что у вас в задании, то там земли, вообще-то не видно, и напряжения источников сигнала на входах - они от минуса отсчитываются.
    Так что нарисовано, вроде бы, правильно.
    Написано
  • Как организовать выход в интернет в доменной инфраструктуре на Windows Server?

    @mvv-rus
    В буквальном смысле "помешательство на темноте".

    Не, не помешательство. Слово для этого есть другое: "корчи". Ну да ладно. Я все равно в переносном смысле писал, если переписать буквально - хватит распространять невежественные заблуждения.

    С линухом правда так не было, но с FreeBSD - запросто.
    Irsi на вас нет ;-) Ну да ладно. Причем тут вообще FreeBSD, когда речь про Windows? Hyper-V подключать к недоверенной сети чисто как виртуальный коммутатор (т.е. не делать виртуальный интерфейс в этом коммутаторе для хоста) достаточно безопасно: коммутатор работает на канальном уровне, приложения на хосте к этой сети подключатся не могут, так что поверхность атаки минимальная.
    PS А взлому все ОС и приложения на них подвержены. Я вот лично чистил от руткитов и Windows, и Linux. Но все это было давно (на Linux - когда SSH 1 сломали, на Windows - парой лет попозже).
    Написано
  • Какую серверную ОС выбрать для старого ноута?

    @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.
    Написано
  • Возможно ли передать параметром экземпляр HttpClien в другой класс?

    @mvv-rus
    Bodden, из-за двух, долгоживущих - не возникнет.
    Написано