• Почему пропадает интерфейс lte1 через некоторое время после подключения модема Yota Wi-Fi к Mikrotik RB951G-2HnD?

    lapitsky
    @lapitsky
    python как хобби
    скачиваем winbox и заходим на роутер микротик
    1) обновить routerOS до 7 и выше
    2) добавить правила IP->Firewall->NAT
    advanced: hain=srcnat, out.interface=lte1
    action: action=masquerade
    3) иногда оператор LTE разрывает соединение, а не сторона Mikrotik, если есть "недопустимые" пакеты
    добавить правило
    ip->firewall->filter rules
    chain=forward action=drop connection-state=invalid
    4) и в настройках самого usb модема (обычно 192.168.8.1) выключить встроенный брандмауэр в настройках безопасности, если есть
    5) отличный совет обновить как пакеты System>Packages и встроенное ПО System>Routerboard>Upgrade
    Ответ написан
    Комментировать
  • Как Подсчитать количество значений?

    lapitsky
    @lapitsky
    python как хобби
    1. кластерный поток, изучай асинхронизацию
    2. чтобы подсчитать количество значений создай за пределами for переменную, а потом добавляй +1 к каждой итерации

    tag = 0
    for i in itertools.combinations_with_replacement('234567QWERTYUIOPLKJHGFDSAZXCVBNM', 54):
    tag += 1
    print(''количество ", tag)
    Ответ написан
  • Как отключить редирект с http на https в Wordpress?

    lapitsky
    @lapitsky
    python как хобби
    Почему так происходит?
    WordPress часть информации хранить в сериализованных массивах, а они зависят от длинны строки. В случае, если при замене напрямую или через поиск и замену в SQL файле Вы производите замену и фраза, на которую Вы меняете больше по количеству символов – этот массив больше не прочитается.

    поэтому в таблице данные надо менять с помощью скрипта Search Replace DB иначе не будет работать
    гуглите инструкцию, как пользоваться скриптом
    Ответ написан
    Комментировать
  • PROXMOX TASK ERROR: volume 'Minima:100/vm-100-disk-0.qcow2' does not exist?

    lapitsky
    @lapitsky Автор вопроса
    python как хобби
    разобрался
    проблема в том, что при перезагрузке сервера слетает mount, так же слетать может если вы поставили новый ssd итд.

    порядок действий
    1)
    создаем папку для нашего диска
    mkdir /mnt/apacer120-1
    находим uuid диска
    ls -lah /dev/disk/by-uuid/
    монтируем uuid диска и указываем папку где будет диск
    mount UUID=c2d660ee-1c5f-4579-b858-f1e88836753d /mnt/apacer120-1/
    проверяем маунт
    df -h

    2)
    чтобы при перезагрузке сервера каждый раз не делать mount, надо прописать все fstab
    находим смонтированный текущий диск из пунтка 1 и копируем его в настройки

    cat /etc/mtab
    отмонтируем диск
    umount /mnt/apacer120-1
    редактируем файл fstab
    nano /etc/fstab
    добавляем где ваш uuid и название вашей папки и остальные данные из cat /etc/mtab, в моем случае было так:
    UUID=252b3e3c-562b-4cbd-a800-4ae132fb4569 /mnt/apacer120-1/ ext4 rw,relatime 0 0
    монтируем все что есть в fstab
    mount -a
    проверяем, смонтировался ли диск
    df -h

    если диска в смонитрованных нет, обязательно удалите строчку из /etc/fstab иначе сервер при перезагруке крашнется

    3)
    в самом proxmox web морде выбираем виртуальную машину - > hard disk - > move disk (сверху) -> и выбираете тот диск, который делали mount из списка
    Ответ написан
    Комментировать