• Как остановить nodejs скрипт запущенный в фоновом режиме?

    bingo347
    @bingo347 Куратор тега Node.js
    Crazy on performance...
    ps l | grep nodeсмотрим pid (обычно 3 колонка)
    kill -9 {pid}где {pid} - pid из предыдущей команды

    p.s. используйте утилиту pm2 для запуске на продакшене
    Ответ написан
    Комментировать
  • Почему не приходят письма с Contact Form 7?

    iRoschak
    @iRoschak Автор вопроса
    Front-end Developer
    Нашел ответ на вопрос, это установка дополнительного плагина Configure SMTP.
    Для каждого почтового ящика (mail.ru, yandex, google) свои настройки (можно без проблем прогуглить).
    Ставлю этот ответ решением что бы люди видели что есть решение этому вопросу, если у кого-то есть более простое решение - без проблем сделаю решением Ваш ответ.
    Ответ написан
    Комментировать
  • Как сделать швейную машинку с удаленным управлением?

    vabka
    @vabka
    Токсичный шарпист
    Если на этом дисплее отображается, сколько нитки израсходовано - можно с него прочитать, например при помощи камеры.
    Если у этой "швейной машинки марки typical" есть какой-нибудь интерфейс для подключения к компьютеру - может можно через него узнать.
    Если заморачиваться с подключением внешних устройств, то можно подключить шпулю с ниткой к энкодеру и считать, сколько оборотов она сделала (нужно учитывать, что чем больше номер оборота, тем меньше расход на оборот.)

    Применить для решения этой задачи GPS или любую другу систему спутниковой навигации не получится :)
    Ответ написан
    Комментировать
  • Как сделать в openvpn, когда меняется маршрутизация, он рестартнул?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Получаете таблицу маршрутизации, записываете ее в файл
    В кронтаб добавляете на запуск скрипт каждые - сколько там минут вам надо, который:

    1. Читает таблицу маршрутизации.
    2. Сравнивает с ранее созданным файлом.
    3. Если есть изменения - записывает новый файл с маршрутизацией, перестартует openvpn, если нет - завершает скрипт.
    Ответ написан
    Комментировать
  • Как обновить ACME v1 до v2?

    karabanov
    @karabanov
    Системный администратор
    Есть Let`sEncrypt клиент на Golang, он представляет из себя бинарник без зависимостей. Просто скачай и запусти.
    Ответ написан
    Комментировать
  • Как пробросить один и тот же порт на разные домены в Микротике?

    Jump
    @Jump
    Системный администратор со стажем.
    Как пробросить один и тот же порт на разные домены в Микротике?
    Это невозможно.
    Порт на домен нельзя пробросить.

    Порт пробрасывается на порт размещенный на определенном IP адресе.
    Никаких доменов там нет и быть не может.
    Ответ написан
    Комментировать
  • Contact form 7 + Wordpress - как стилизовать checkbox для политики конфиденциальности?

    @Alexander9229 Автор вопроса
    Разобрался, кому интересно - вот эта статья помогла
    https://www.philowen.co/blog/custom-styles-for-con...
    Ответ написан
    Комментировать
  • Как сделать на pfSense в локалке открывался адрес проброшенный порт?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Если я правильно понял, вы пробросили порт с 10.0.22.3 наружу, и теперь хотите изнутри на него зайти? Так по умолчанию работать не будет и в целом это неправильно, изнутри локальные ресурсы должны быть доступны по локальным же адресам.

    Если всё же хочется странного, гуглите "hairpin NAT".
    Ответ написан
    Комментировать
  • Как два IP адреса прописать в один порт Микротик?

    У вас Нат маскарадингом, а надо нат через src-nat , dst-nat

    Тогда будет возможность указать исходящий интерфейс в настройках нат. И можно уже на один ИП повешать один сервис, допустим Веб-сайт или что там у вас.
    А на второй ИП что-то другое.
    Ответ написан
    3 комментария
  • Как два IP адреса прописать в один порт Микротик?

    Keffer
    @Keffer
    ICANN
    Прописать 2 адреса не проблема. Прописывается на второй интерфейс физический. Вопрос зачем? Чего хотите добиться в итоге? Чтобы клиенты локалки ходили через разные ip адреса? Для этого надо трафик в NAT разделять и указывать каждому хосту локалки свой out-interface
    Ответ написан
    4 комментария
  • Что нужно сделать, что бы ipset после reboot сервера сохранял сеты?

    @xbox
    Простое и рабочее решение, развивая совет "Max_rip".

    "Max_rip" дал отличный совет "/etc/init.d/iptables-persistent, Добавит туда ipset save / ipset restore ". Только из-за того, что в слове "добавит" пропущен мягкий знак смысл его при первом прочтении теряется и кажется, что /etc/init.d/iptables-persistent должен все автоматически делать. Я попробовал - автоматически не получается. iptables-persistent сохраняет настройки iptables, но без напильника не сохраняет сеты ipset.

    Вот что имелось ввиду в совете и то, что мне помогло:

    Для начала должен быть установлен пакет iptables-persistent. На Debian устанавливаем так
    apt-get install iptables-persistent

    Этот пакет нам позволит сохранять командой из консоли правила IPTABLES. После перезагрузки правила iptables сбрасываться перестанут.

    Далее редактируем скрипт запуска /etc/init.d/iptables-persistent
    Находим секуцию save_rules() и дописываем в нее вначале строку
    ipset save > /etc/ipset.rules
    Это будет сохранять сеты IPSET при каждом сохранении правил iptables с помощью iptables-persistent.

    После этого находим секцию load_rules() и добавляем вначале строку
    ipset restore < /etc/ipset.rules
    Это будет загружать сеты IPSET при каждой загрузке правил iptables с помощью iptables-persistent.

    Этот вариант на мой взгляд самый удобный. Одной командой из консоли cохраняются и правила iptables и сеты Ipset. После перезагрузки правила сохранятся.
    service iptables-persistent save

    Удачи.
    Ответ написан
    Комментировать
  • Как сделать в Iptables Ubuntu белый список айпи адресов доступ только к одному порту?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    ipset create whitelistport80 nethash
    ipset add whitelistport80 1.0.1.0/24 # повторить много раз
    iptables -A INPUT -p tcp --dport 80 -m set --match-set !whitelistport80 src -j DROP

    Как уже сказал уважаемый Дмитрий - список адресов через ipset рулится независимо от правила (имейте ввиду, он сбрасывается при ребуте машины, можно использовать ipset-save и ipset-restore, если есть стандартные скрипты)
    Ответ написан
    1 комментарий
  • Как сделать адаптивную таблицу с переносом колонок в моб версии?

    turkish777
    @turkish777
    junior frontend
    Html:
    <div class="flex-box">
      <div class="col1"><!--Содержание первой колонки(Страховая компания и регион)--></div>
      <div class="col2"><!--тут второй столбец--></div>
      <div class="col1"><!--Содержание первой колонки(Страховая компания и регион)--></div>
      <div class="col2"><!--тут третий столбец--></div>
      <div class="col1"><!--Содержание первой колонки(Страховая компания и регион)--></div>
      <div class="col2"><!--тут четвертый столбец--></div>
      <div class="col1"><!--Содержание первой колонки(Страховая компания и регион)--></div>
      <div class="col2"><!--тут пятый столбец--></div>
    </div>


    Css:
    .flex-box{
      display: flex;
      flex-wrap: wrap; 
    }
    .flex-box div:nth-child(2n+1){
      display: none; /*прячем 3 блока с названиями*/
    }
    @media screen and (max-width:/*тут ширина страницы под планшеты(Пиксели на котором пройдет первый перенос)*/){
      /*стили для планшетной версии*/
      /*ширину для .col1 и .col2*/
      /*ширину для таблицы*/
      .flex-box div:nth-child(4n+1){
        display: none; /*прячем два блока с названиями*/
      }
    }
    @media screen and (max-width:/*тут ширина страницы под мобилки(Пиксели на котором пройдет второй перенос)*/){
      /*стили для мобильной версии*/
      /*ширину для .col1 и .col2*/
      .flex-box div:nth-child(2n+1){
        display:  block; /*показываем все блоки с названиями*/
      }
    }
    
    
    примерно так:)
    Если помог — отметьте решением!
    Ответ написан
    1 комментарий
  • Как убрать из черного списка Gmail свой домен?

    Jump
    @Jump
    Системный администратор со стажем.
    Как убрать из черного списка Gmail свой домен?
    • Четко выяснить и устранить причину попадения в черный список (например перестать рассылать спам)
    • Терпеливо ждать когда гугл соизволит удалить вас из черного списка.

    Следует понимать что в гугле с черным списком работает не специально обученный человек, а банальный скрипт.
    Он сам вычеркнет вас из блэклиста через некоторое время если прекратится спам. Теоретически. На практике может и не вычеркнуть - косяки у всех случаются, да и не факт что вы не спамите больше.
    Если вы все устранили, подождали пару недель и ничего не произошло, можно попробовать написать запрос в гугл.
    Но большие надежды возлагать на него не стоит - у гугла миллиарды пользователей, на всех специалистов техподдержки не напасешь. Да и гугл по сути вам ничем не обязан, поэтому может просто игнорировать вас.

    Как войти в доверие жмайла? Какие шаги я должен сделать?
    Только ждать, надеяться и верить.
    Для гугла вы никто - вы не являетесь клиентом гугла, не платите ему денег за это, поэтому бессмысленно ожидать, что он будет тратить время на разбор и решение вашей проблемы.
    Был спам - это проблема для гугла, он внес вас в блэклист, проблема исчезла. Если нет проблем - зачем лишние беспокойства?
    А ваши проблемы - это исключительно ваши, и гугл они никоим образом не волнуют.

    Но в большинстве случаев все отлично решается на автомате - перестали спамить, вылетели из блэклиста.
    Поэтому ваша основная задача это поиск и устранение причин попадания в блэклист, а так же исключение их возникновения в дальнейшем
    Ответ написан
    Комментировать
  • Как два айпи адреса прописать в ipsec policy Mikrotik?

    CityCat4
    @CityCat4 Куратор тега VPN
    Внимание! Изменился адрес почты!
    Либо подсетку указать, либо создать другую политику и соответственно другую пировую запись, в которой будет привязана эта политика.
    Ответ написан
    Комментировать
  • Как два сайта на двух машинах вывести через один сервер?

    kotomyava
    @kotomyava
    Системный администратор
    Надо создать второй виртуальный хост в apache, и в нём настроить reverse proxy. https://httpd.apache.org/docs/2.4/howto/reverse_pr...
    Ответ написан
    2 комментария
  • 425 Can't open data connection for transfer of "/"?

    grims
    @grims Автор вопроса
    Не курю
    Оставляю это тут для тех кто столкнется с этой проблемой в будущем...
    Изучая проблему дальше наткнулся на мегаfuck от Microsoft OS All такого рода:
    How to configure ftp.exe to use passive mode (PASV)
    FTP&PASV
    и буквами:
    Many FTP clients do not support PASV transfers. For example, the standard FTP.EXE built into Windows does not support this feature. The user can still do a "quote PASV", which will tell the server to enter PASV mode, but the client still will not work in this mode. (This is a common problem, users enter "quote PASV" but things still don't work).


    Ниже консольное решение для тех кто разочаровался в ftp.exe от Microsoft:
    1. WinSCP
    2. Сurl 7.40.0, Released on the 8th of January 2015
    Синтаксис: C:\Network\curl>curl.exe ftp://213.хх.хх.хх --user myname:mypassword

    3. GNU Wget
    4. WPUT
    5. RSYNC

    Также еще желательно почитать о:
    ALG
    Особенности работы протокола FTP
    Что такое пассивный режим FTP?
    Setting up your Router to Fix the "425 code"
    Ответ написан
    Комментировать
  • Как сделать проброс порта в Cisco 2921?

    Francyz
    @Francyz
    Photographer & SysAdmin
    ip nat inside source static tcp <внутренний адрес> 80 <внешний адрес> 80
    Либо меняете порт если надо, чтобы он перекидывал на другой
    Ответ написан
    4 комментария
  • Lenovo rd330 не войти в биос после смены sas/sata mode на raid?

    opium
    @opium
    Просто люблю качественно работать
    Вынуть батарейку
    Ответ написан
    Комментировать