Задать вопрос
  • Как сделать локальную сеть на 3 офиса?

    @mezhuev
    Системный администратор
    Раздавать /28 подсеть на все устройства не надо и она нужна лишь для связи между офисам. В самих же офисах делаете свои подсети необходимого размера с любыми адресами, главное чтобы они не пересекались между собой и выделенной вам провайдером подсетью. Например, резервируете 10.2.0.0/16, 10.3.0.0/16 и 10.4.0.0/16 для офиса 1–3 соответственно.

    Далее на пограничном маршрутизаторе в каждом офисе настраиваете:
    1. LAN-порт на обслуживание локальной подсети.
    2. WAN-порт для L3VPN, выделяя один IP-адрес на устройство (офис). Например, 172.16.0.2, 172.16.0.3 и 172.16.0.4 для офиса 1–3 соответственно.
    3. WAN-порт для доступа в интернет если это необходимо.
    4. Маршруты для доступа к другим офисам через L3VPN. Для офиса 1 будет примерно так:
      Destination     Gateway
      10.3.0.0/16     172.16.0.3
      10.4.0.0/16     172.16.0.4

    5. Для трафика между локальными подсетями отключаете NAT, если по умолчанию на вашем железе он включён.
    6. Соответствующим образом настраиваем файрволл (если есть), чтобы входящий трафик из других офисов не блокировался.
    7. Опционально для параноиков. Поднимаем свой VPN между офисами, чтобы недобросовестный провайдер не мог смотреть трафик.
    Ответ написан
    5 комментариев
  • Как с помощью смартфона проверить ширину лазерного реза?

    GavriKos
    @GavriKos
    Микропетпроджект - домашнее облако homeCloud
    С такой точностью не каждая линейка справится. Смартфон с его погрешностями и переменной средой с тонной преобразований и подавно.

    Самый правдоподобный вариант - взять смартфон, на пресе его сплющить до 0.5 мм с нужной точностью, и пихать в рез как щуп.
    Ответ написан
    2 комментария
  • Можете посоветовать книги или курсы по python?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Примерно нахожусь между начинающим и средним

    Вот темы которые я знаю на достаточном уровне:
    - Основы python (циклы, условные операторы, переменные, функции, строки, списки)
    - Вложенные списки (матрицы)
    - Кортежи
    - Множества
    - Словари
    - Некоторые модули

    Это даже не джун, о каком среднем Вы говорите?

    Можете посоветовать книги или курсы по python?

    1. Гуглите "учебник python" и решаете все от А до Я.
    2. Гуглите следующий учебник, который восполнит пробелы п1.
    3. Ищите себе пет-проект и пытаетесь его реализовать (повторить несколько раз). Т.к. Python сильно разносторонне-развитый язык, то и проекты должны быть в портфолио такие, которые от Вас может ожидать работодатель/заказчик.
    4. Ищите людей, которые сделают ревью п.3.
    5. Заливаете достойные проекты на гит.
    6. Идете на собесы, попутно устраняя пробелы в знаниях и пет-проектах, которые услышите на собесах.
    Ответ написан
  • Есть ли способы включить компьютер по wake on lan через nat?

    @Disel0k
    конечно есть:
    - не выключать компьютер
    - научить кота включать компьютер по звонку на сотовый
    - использовать вместо кота реле от автосигнализации припаянное к вибре телефона и кнопке питания компа
    - собрать умный дом но вместо лампочки прикрутить реле от автосигнализации... и запускать комп по команде "Алиса да будет свет"
    - вывести кнопку питания компа на кнопку дверного звонка и попросить соседа позвонить в дверь
    - собрать ардуинку с телеграм ботом и релюхой
    После решения вопроса удаленного включения компа смотреть в сторону dyndns или хамачи и его аналогов
    Ответ написан
  • Как расшарить программный ВПН?

    ValdikSS
    @ValdikSS
    Сделайте из компьютера роутер (включите в Windows функции маршрутизации), а на устройствах укажите IP-адрес компьютера в качестве шлюза.
    Также можно установить виртуальную машину, например, с Linux, на которой настраивать такие функции проще, и настроить аналогичным образом.
    Ответ написан
    Комментировать
  • Почему очень быстро ловлю error 429 при отправке сообщений в бота telegram API?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    Потому что Telegram считает ваше сообщение SPAM-ом. Не рассылайте SPAM - не будет и блокировки за SPAM. Или уберите картинку. Или вставьте просто ссылку на картинку, Telegram покажет её как картинку.
    Ответ написан
    2 комментария
  • Почему мы повсеместно не переходим на Thunderbolt 3 вместо HDMI?

    Deita
    @Deita
    Потому что DisplayPort передает 70+ гбитс в отличие от Thunderbolt где всего ~40
    Это позволяет транслировать видеопоток в 10К без сжатия, и до 16К с сжатием
    Thunderbolt развивается медленнее, 5 версии ещё не видел
    И DisplayPort банально дешевле, также не обладает наличием "всяких DRM" ограничений
    Ответ написан
    Комментировать
  • Усиливает ли коммутатор сигнал ethernet?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Если я вставлю в каждом 100метре один коммутатор

    то будет полная фигня и отсутсвие линка. Задача решается принципиально другим способом.

    - берется план завода
    - выделяется место для создания центрального узла (серверная) в соттветствии с местнвми реалиями. Поскольку сама по себе сеть нафиг не нужна - значит, она тянется для чего-то. Значит, сервера будут.
    - от серверной в локальные узлы (точки расположения управляемых коммутаторов) тянется оптика. На относительно небольшое расстояние пойдет более дешевая многомодовая..
    - от локальных коммутаторов растягивается сеть
    - если хотите бить на сегменты - бить можно на центральном узле, поставив туда микротик
    Ответ написан
    2 комментария
  • Как определить ОС с которой пользователь сидит в телеграм?

    Если бы такая функция была, то что она должна была бы вернуть, если пользователь сидит одновременно с десктопа и с мобильного клиента?
    Ответ написан
    2 комментария
  • Можно ли ограничить количество одновременных попыток залогинивания в WIndows?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    6 лет прошло и ничего не изменилось. Почитайте тут
    https://sysadmins.ru/topic495465.html
    Ответ написан
    Комментировать
  • Для тех кто пользовался сборками флибустина, стоит ли ставить сборку 10ltsc? Что по стабильности? Как долго пользовались?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Ищите сборку MSDN. Автор Microsoft.
    Наименьшее число багов хотя и встречаются
    Ответ написан
    1 комментарий
  • Как реализовать рассылку смс?

    Adamos
    @Adamos
    По моему опыту, API для пополнения счета вам все равно не поможет.
    Опсосы (а конкретно - МТС и Мегафон) теперь для дозволения любой, хоть технической, рассылки в своих сетях требуют предоставить им гарантийное письмо от того, кто эту рассылку делает, и оплатить ежемесячную дань в 2000 - 2500 за эту роскошную привилегию.
    Без этих телодвижений вы ничего на них не отправите, а делать это за своих клиентов вы не имеете права.

    Вообще, имхо, рассылка СМС просто-напросто устарела так же, как и оплата по СМС, и примерно по тем же причинам.
    Ответ написан
    Комментировать
  • Рутокен и не видит, но не совсем, что делать?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Сертификат с рутокена, как правило, экспортировать можно. Есть утилита, которая копирует криптоконтейнер целиком на обычную флешку. Затем другой утилитой в нём можно снять атрибут неизвлекаемости и экспортировать сертификат.
    https://asadagar.ru/2023/03/01/kopiruem-neeksporti...
    Ответ написан
    1 комментарий
  • Как скрестить Asterisk и МГТС без регистрации через ОПЦИИ?

    @brar
    задарма точка ком /ru/support/instructions/asterisk/trunk/
    Ответ написан
    Комментировать
  • Как правильно организовать защиту одной сети от другой?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Ставить свой роутер и наводить поверх одной сети вторую, например через vxlan.
    Ну, безопасники и так должны это знать, как и айтишники.
    Иначе, и тех и других гнать нужно играть в квиддич, на метлах.
    Ответ написан
    Комментировать
  • Как правильно организовать защиту одной сети от другой?

    @Drno
    Никак... отдел ИТ отвечает за сеть)))) как включит "защиту" так и выключит

    по сути единственный адекватный вариант - ставить роутер в "разрез" и включать на нем NAT (режим роутера собственно)
    но это не помешает отделу ИТ зайти на роутер а дальше попасть в сеть ОБ, при желании
    Ответ написан
    Комментировать
  • Какие материалы посоветуете изучать начинающему бэкенд-разработчику на Python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Для освоения языка стоит прочитать "Изучаем Python" Лутца. Для освоения фреймворка руководство Django. HTML и CSS можно изучить по руководствам MDN. С этим минимумом уже можно делать что-то простое. Дальше стоит углубиться в SQL и теорию реляционных баз данных. Хороший старт для этого - "SQL для простых смертных" Граббера. Полезным будет понимание принципов работы сетей в целом и Web в частности, в этой области общепризнан для начинающих учебник Олиферов. А курсы не нужны.
    Ответ написан
    1 комментарий
  • Почему не работает IF-ELSE?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    lock = 5
    tries = 5
    key = -1
    
    while tries:
        tries -=1
        key = int(input('Введите число: '))  
        if key == lock:
            print(f"поздравляю, вы выиграли, потратив {5-tries} попыток!")
            break  
        print(f'осталось {tries} попыток')
    else:
        print('проигрыш!')

    Не подглядывая к Vindicar накарябал почти то же самое :)
    Ответ написан
    4 комментария
  • Почему не работает IF-ELSE?

    Vindicar
    @Vindicar
    RTFM!
    1. Как проверял? Просто пытался угадать? Рандом - штука такая, могло просто не везти.
    2. Если пользователь с первого раза введёт правильный key, условие цикла сразу будет False, и цикл не выполнится - а значит, не выполнятся и ifы.

    Я бы посоветовал сделать так:
    max_tries = 5  # число попыток
    key = -1  # заведомо некорректное значение
    for i in range(1, max_tries+1):
        key = int(input(f'Попытка №{i}: '))
        if key == lock:
            print(f'Угадал c {i}-й попытки!')
            break
    else:  # этот else относится к for! 
        # он выполнится, если for НЕ БЫЛ прерван по break
        print('Попытки кончились. =(')
    Ответ написан
    1 комментарий
  • Как цифру в строке преобразовать в числовой формат?

    Vindicar
    @Vindicar
    RTFM!
    Затем все приводится к формату строки типа ключ=значение

    Как можно значение оставить типа float?


    Во-первых, определись, о чем всё-таки речь - о формате, или о типе данных? Это разные вещи.
    Если о формате, что читай, как форматировать значения в f-строках.
    Если о типе, то ты просишь превратить число в строку, но оставить его числом. Т.е. взаимоисключающие вещи.
    "Нарисуйте семь перпендикулярных красных линий, но из них три синие должны быть параллельны, а ещё две - прозрачные."
    Ответ написан
    4 комментария