• Mikrotik Dual WAN: возможны ли отказоустойчивость и балансировка одновременно?

    @rainhog
    Прежде чем читать мануал нужно понять что вы хотите балансировать.
    Балансировать трафик можно основываясь тремя способами или их сочетаниями:
    1. балансировать трафик пропорционально . Например 1:1 или 3:2 (количество соединений на первый WAN и на второй соответственно)
    Предупреждаю: многие сервисы в интернете не любят (вплоть до бана) запросы от разных адресов от клиента в одном сеансе. Особенно банки.
    Если имеются dst-nat, то придётся вычурно метить трафик, чтобы не путать вход-выход.
    2. балансировать опираясь на информацию от источника (клиента). Например разделив адресное пространство клиентской сеть пополам или вручную по спискам или динамически, анализируя те или иные параметры запросов и т.д.
    Если клиенты сидят за прокси это будет сделать довольно сложно.
    3. балансировать опираясь на цель запросов, т.е. делить интернет. Тут вообще целина не паханная возможностей. Кстати это основной способ обхода блокировок РКН, поскольку напоминаю, что соединение VPN - тоже считается внешним интерфейсом.

    После можете гуглить реализацию.
    Ответ написан
    1 комментарий
  • Как задать основной IP-адрес на сетевом интерфейсе?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    У вас, очевидно, основной - 42-ой. Хотите слать через другой - добавьте маршрут или поменяйте адрес на eth0.
    Ответ написан
    4 комментария
  • Как мониторить создание новых файлов с помощью Zabbix?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Ставите агента, пишите скрипт, скармливаете агенту в "UserParameter", на zabbix сервере добавляете шаблон и метрики с алертами.
    Ответ написан
    Комментировать
  • Как выключить Windows через Linux?

    hint000
    @hint000
    у админа три руки
    #!/bin/bash
    DOMAIN="roga-i-kopyta.com"
    USER="V.Pupkin"
    PASS="Pa$$w0rd"
    HOST="192.168.77.66"
    net rpc shutdown -f -U "$DOMAIN"'\'"$USER"'%'"$PASS" -t 2 -I "$HOST"
    Ответ написан
    Комментировать
  • Как качать торренты через transmission-daemon в папку с правами www-data?

    Kalombyr
    @Kalombyr
    По-моему тут несколько вариантов:
    1. Запускать Transmission от пользователя www-data (что не очень хорошо)
    2. Создать подпапку с нужными правами (и/или заодно создать группу, пользователя Transmission добавить в неё,а так же добавлять всех, кому будет разрешён доступ в эту папку), Вам ведь не обязательно в корень качать...
    Ответ написан
    Комментировать
  • Как защитить домашнюю сеть от взлома?

    Jump
    @Jump Куратор тега Системное администрирование
    Системный администратор со стажем.
    В идеале - рабочая машина, и небольшой домашний сервер с гипервизором.
    Самый основной принцип который недооценивают - это не работать с полными правами.
    На критичных машинах настраиваем ограниченную учетную запись, устанавливаем необходимый софт, настраиваем политику ограниченного использования программ, ничего лишнего - закрыты все порты кроме явно разрешенных, машина за NAT'ом. Если не требуется круглосуточная работа с этими данными - глушим виртуалку при ненадобности. Доступ по RDP/VNC с рабочей машины с ограниченными правами. Это надежно, это непробиваемо. Если при работе с критичными данными интернет не нужен, вообще доступ в интернет запрещаем.

    на входе от провайдера два последовательных роутера разных моделей
    Зачем? Хватит одного, того же микротика, главное чтобы управлялся он вами, а не провайдером.

    Но если у человека фобия - тут уже все сложно. Логичные аргументы тут не помогут. А излишние навороты это лишние проблемы.
    На основной машине - среднюю безопасность, там шаримся в интернете, делаем что хотим, но критичных данных не держим.
    Ответ написан
    Комментировать
  • Может ли жёсткий диск замыкать блок питания?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    1. Небольшая возня с мультиметром даст ответ. Померьте величину напряжения по линиям 12 вольт (желтые провода), 5 (красные) и 3,3 (оранжевые), когда этот самый диск отключён от компа (по питанию, без SATA) и когда он подключён. На исправном железе разница между этими измерениями не должна превышать 10%. Если она больше, поменяйте БП. Если на другом БП то же самое - вот тогда можно этот диск считать неисправным.
    2. Если вы считаете, что этот диск просаживает питание компа - значит, он берёт себе ток сильно больше нормы. Лишний ток не исчезает бесследно, его энергия должна что-то нагревать. Потрогайте корпуса микросхем на плате контроллера диска голым пальцем - если некоторые из них нагреты так, что палец не терпит, то диск дохлый.
    3. Крайне полезно проверить, не вздулись ли электролитические конденсаторы на материнке и в БП. Это вообще стоило бы делать регулярно, хотя бы раз в полгода, как меру профилактики.
    Ответ написан
    Комментировать
  • Нужно подключить к Arduino датчики на определенном расстоянии, какой кабель использовать и какова максимальная длина?

    Stalker_RED
    @Stalker_RED
    i2c разрабатывался как шина для использования внутри устройства.
    Ограничения по длине в спецификации не прописаны, но есть ограничение по паразитной емкости. При 170pF падает скорость, при 400pF - все.
    На практике, некоторые модули могут работать и с большей емкостью, но это лотерея и эксперименты.

    Учитывайте также, что неэкранированная лапша, а тем более не витая, может очень круто ловить помехи, рождая "необъяснимые" глюки.

    1-Wire поддерживает гораздо больше длину, 500 метров - не предел.
    https://www.maximintegrated.com/en/app-notes/index...

    Или старый добрый RS485
    Ответ написан
    4 комментария
  • Как передать значения из C# в Python?

    flapflapjack
    @flapflapjack
    на треть я прав
    Питон умеет нажимать клавиши как программно, так и эмулировать аппаратно с помощью драйвера interception.

    Вот статья: https://habr.com/ru/post/346258/

    Насчет обмена данных между приложениями - вот тут qaru.site/questions/2069124/streaming-data-between...

    пишут, что для этого идеально подходят файлы с отображением памяти
    https://docs.microsoft.com/en-us/dotnet/standard/i...

    Можно еще использовать например сокеты, но это больше подходит для сетевых приложений чем для двух процессов на одном ПК.
    Ответ написан
    6 комментариев
  • Ресурсы для изучения python и django?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    В бесчисленном количестве ответов на Тостере изучать Python советуют по одному и тому же хрестоматийному учебнику - Марк Лутц "Изучаем Python".

    Перевод руководства Django вы можете найти на djbook.ru. Но легко заметить, что переведено руководство по версии 1.9, в то время как актуальная версия - 2.1 Без знания английского вам всегда придётся или отставать от прогресса или учиться по спешно сделанным материалам низкого качества.
    Ответ написан
    Комментировать
  • Как сверстать данный блок?

    sk1llmuf
    @sk1llmuf
    frontend
    Используя флексы. Прикладываю хороший справочник - https://html5book.ru/css3-flexbox/
    Ответ написан
    1 комментарий
  • В чем заключается работа wordpress php разработчика с опытом?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Есть имплементаторы, которые собирают сайты из готовых плагинов / тем. Это ваша студия.
    Есть разработчики, которые эти самые плагины и темы разрабатывают. Это, по идее, вы.

    Исходя из этой простой классификации, почему-то мне кажется, что вы местом ошиблись. Ищите другую компанию, ту где ваши скиллы будут полезны и вы будете заниматься тем, что вам по душе.
    Ответ написан
    Комментировать
  • Где найти WordPress right way?

    dimasmagadan
    @dimasmagadan
    1. Как все это запихивается под версионный контроль?
    так же как и любой другой код.
    Кто-то любит composer-lock.json/vendors класть в реп, кто-то нет и тп. С WP так же - можно сам движок класть, можно не класть. Зависит от кодстайла/привычек вашей команды.

    2. Где можно посмотреть руководство по эксплуатаци..
    На официальном сайте есть документация.
    Разработка под WordPress не подразумевает ковыряние разработчика в файлах движка. Вам дали фильтры/хуки, дали несколько api, используйте - этого вполне достаточно. Если нет, скорее всего ваш проект выходит за рамки WP, либо вы делаете что-то не так.

    3. Есть ли аналог php the right way...
    На официальном сайте. Там же можно найти и правила для phpcs, как настроить юнит тесты и прочее такое

    4. Советы от людей, которые как и я пришли разбираться с wp после паттернов проектирования.
    А зачем? Вам с чем работать, с этими людьми или с WordPress?
    Если вам надо работать, читайте документацию, там все толково расписано. Если же хотите пообсуждать "какой WP фиговый движок" - то это можно ваще на любом форуме в интернете и не обязательно, чтоб собеседники владели какими-либо паттернами.
    Ответ написан
    Комментировать
  • Как поменять ttl на прошивке openwrt???

    Energoblock
    @Energoblock
    Geek
    В файл /etc/firewall.user
    В самый конец добавить строчку:
    iptables -t mangle -A POSTROUTING -j TTL --ttl-set 65
    Ответ написан
    6 комментариев
  • Что делать, если сайт на хостинге Google и его ип попал в список заблокированных?

    fzfx
    @fzfx
    18,5 дм
    переходите на другой хостинг или арендуйте виртуальный сервер и проксируйте http/https трафик через него на ваш сервис с помощью nginx.
    Ответ написан
  • Как сверстать разные типы страниц Wordpress?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    WP в большей степени заточен под блог.

    поменьше гуглите на ночь!!! )))

    открой файлы дефолтной темы и изучай, это я про тот бред, что выше написали касаемо шапок и подвалов!!! ну что за бред!! ппц.
    файл шапки - ОДИН
    файл подвала - ОДИН!
    Отверстать нужно так, чтобы эти файлы были одинаковыми для всех страниц, сам увидишь, это обеспечит полное отсутствие геморроя в дальнейшем!!!
    Затем, если тебе надо разные шаблоны для разных страниц, используй РЕКОМЕНДУЕМЫЙ способ:
    1. копируешь файл page.php,
    2. обзываешь land-page-one.php,
    3. меняешь в начале файле на это:
    <?php
    /*
    Template Name: Лендинг#1
    */

    4. заливаешь этот файл в папку шаблона
    5. в админке для нужной страницы выбираешь этот шаблон (он будет в списке шаблонов под именем Лендинг#1
    6. пьешь коньяк
    7. половину бутылки отсылаешь мне
    8. я тоже пью коньяк
    Ответ написан
    6 комментариев
  • Какой Linux установить вместо Windows на Asus K53TA?

    Рекомендую оставаться на 10-ке.
    Linux удобная система... после доработки напильником.
    Хотя если вас не пугают трудности, то в принципе подойдет любой из популярных дистрибутивов.
    Просто готовьтесь, что WTF в минуту будет большим. :-)
    Ответ написан
    Комментировать
  • Организация массовой рассылки — Linux + Exim/Postfix + Веб интерфейс

    @Andrey_Zentavr
    1) Честно говоря опенсорсных менеджеров списков рассылки вменяемых я так и не нашел.
    Из интересных платных — есть InterSpire Email Marketing Software (http://www.interspire.com/emailmarketer/ ) или ActiveCampaign Email Marketing (http://www.activecampaign.com/onsite/). Лично мне второе нравится больше.

    2) Вести рассылку поочерёдно — плохая идея, потому как IP время от времени набирает репутацию. Чем больше репутация — тем больше входящих писем/сек приймет удалённый сервер. Если шлёте спам (или купили/украли/етц списки — то в спам попадёте рано или поздно — как правило сразу).

    3) Для массовых рассылок все ваши IP долны имень обратную DNS запись (PTR Record, Backresolve)
    4) Все ваши IP должны быть зарегистрированы через Feedback Loop с массовыми провайдерами эл. почты
    5) Вы должны использовать SPF/SenderID записи для Вашего домена и не менять Ваш домен
    6) У вас должен быть всегда читаемым Ваш адрес abuse@ваш_домен.ру
    7) Вы должны использовать DKIM/Domainkeys цифровые подписи для всех Ваших исходящих писем
    8)… и желательно DMARC для мониторинга всего этого
    9) Вы должны предоставлять пользователю возможность отписаться от Ваших рассылок в 1 клик (как правило, используется List-Unsubscribe: заголовок с mailto:// или http:// — https:// ссылками). Кликнул на ссылку — сражу же без вопросов отписался.
    10) У вас должны быть прозрачная и доступная Privacy Policy
    11) Для массовых рассылок вы не должны использовать анонимайзеры в Whois для Вашего домена. т.е. любой, сделав whois ваш_домен.ру должен увидеть актуальный адрес, имя влядельца, телефон и емейл владельца домена. Если такого нет — репутация у вас будет не очень и залетите в спам

    … ну это так — краткий список.

    P.S.: Могу помочь за определённое вознаграждение настроить систему.
    Ответ написан
    Комментировать