LINUX.ORG.RU

Сообщения sunny1983

 

У кого перестал работать linux.org.ru через зарубежный впн в последние 3 дня?

Форум — Linux-org-ru

или только я такой невезучий?

 

sunny1983
()

Перезапускать сервис systemd по строке-триггеру в логе

Форум — Admin

Возможно ли в systemd создать триггер, который бы при появлении в журнале строки вида

окт 20 03:38:21 station2 kernel: amneziawg: wg0: Handshake for peer 4 (185.130.???.???:51820) did not complete after 5 seconds, retrying (try 9)

перезапускал бы сервис awg-quick@wg0.service

 

sunny1983
()

Перекособоченная консоль в Rescue Mode

Форум — General

Если в bash-консоли не работают должным образом клавиши left, write, backspace то как это исправлять? backspace например удаляет символы, но визуально ломает строку, я думаю понятно о чём речь.

Речь кстати идёт о консоли, которая открывается при загрузки с CD Ubuntu привыборе в меню Rescue Mode

 

sunny1983
()

Помогите понять почему захромал openvpn

Форум — Admin

Появилось у меня подозрение, что пров начал блокировать openvpn-соединение с моей зарубежной VDS, трафик какой-то «хромающий» стал, а в логах зачастили сообщения «SIGUSR1[soft,ping-restart] received, process restarting» при этом пинг до openvpn-сервера хороший, 22 мс (когда неполадки с сетью, он обычно до 3-4-значных значений увеличивается), порт 1194 открыт.

На всякий случай - конфиги сервера:

server 192.168.68.128 255.255.255.128
user openvpn
group openvpn
local 185.130.?.?
port 1194
dev tun
proto tcp-server
dh /etc/openvpn/server/dh.pem
ca /etc/pki/CA/cacert.pem
cert /etc/openvpn/server/server_cert.pem
key /etc/openvpn/server/server_privkey.pem
topology subnet
ifconfig 192.168.68.129 255.255.255.128
script-security 3
up /etc/openvpn/server/script.bash
client-config-dir /etc/openvpn/server/ccd
client-to-client
auth SHA1
cipher AES-256-CBC
persist-key
persist-tun
syslog
verb 3
и клиента:
client
user openvpn
group openvpn
remote 185.130.?.? 1194
dev tun
proto tcp-client
ca /etc/openvpn/certs/cacert.pem
cert /etc/openvpn/certs/celeron-d_cert.pem
key /etc/openvpn/keys/celeron-d_privkey.pem
topology subnet
nobind
keepalive 8 60
connect-retry 4
auth SHA1
cipher AES-256-CBC
persist-key
persist-tun
syslog
verb 3
может кто не замыленным взглядом найдёт косяк

Подозреваю, что пров использует особо хитрую блокировку, в которой icmp никак не ограничивается, поэтому я и продолжаю наблюдать хороший пинг, но ограничивается tcp, например режется часть ACK-пакетов. Как я со своей стороны могу это выявить, может tcp-ping какой?

Перемещено hobbit из general

 , ,

sunny1983
()

blackbox, fluxbox, twm, они живы?

Форум — Desktop

Какие из минималистичных менеджеров окон сейчас живы: blackbox, fluxbox, twm? Хочу поставить на терминал с 1 гигом памяти, чтобы запускался минималистический менеджер окон, а в нём - единственное окно браузера в полноэкранном режиме.

Перемещено hobbit из general

 , ,

sunny1983
()

мониторить логи при помощи ssh-агента в заббиксе

Форум — Admin

Кто шарит в мониторинге? Допустим нужно мониторить некий сервер, а конкретно создать триггер, который будет срабатывать на слово «Warning» в некоем логе. zabbix это умеет, но есть нюанс, что активные проверки не работают для этого сервера, так как разные версии zabbix-сервера и zabbix-агента. К счастью в zabbix кроме zabbix-агентов можно использовать snmp-агенты и ssh-агенты, вопрос как реализовать такой способ мониторинга при помощи ssh-агента, нужна какая-то сторонняя прога?

 

sunny1983
()

правило iptables с эксклюдом

Форум — Admin

Есть ли возможность создать правило iptables, объединяющее эти 2 правила?

iptables -t mangle -A OUTPUT -d 10.10.10.0/24 -j MARK –set-xmark 5

iptables -t mangle -A OUTPUT ! -d 10.10.10.254 -j MARK –set-xmark 5

 

sunny1983
()

мониторить процессы которые живут несколько миллисекунд

Форум — Admin

Напомните как в linux мониторить процессы, кроме как через ps, top, /proc? Речь идёт о процессах, которые живут несколько миллисекунд и не успевают засветиться в top. Погуглил, вроде бы можно запустить ps в цикле watch, но он выводит просто на экран, а допустим нужно в файл. Может через отладку ядра как-то?

 

sunny1983
()

Установка модулей php при помощи pecl

Форум — General

Такой вопрос, допустим необходим дополнительный модуль php, например pdo_pgsql, но его нет в репозитории твоего дистрибутива либо какие-то траблы с пакетным менеджером, модуль же можно установить при помощи pecl? Конечно можно, но я подозреваю, что я работаю с pecl как-то неправильно, потому что при просмотре доступных в pecl модулей командой

/opt/remi/php70/root/usr/bin/pecl list-all
я не вижу ни pdo_pgsql ни других модулей по работе с базами данных.

 

sunny1983
()

Выгодный интернет с внешним IP с мобильника

Форум — Mobile

Вопрос, у какого из мобильных ОПСОСов самый выгодный тариф на внешним IP? И что по виртуальным ОПСОСам, как то Atlas и СберМобайл?

 

sunny1983
()

измерить скорость байтов в linux

Форум — Admin

Допустим zabbix (либо какой-то другой мониторинг) врёт, собирая данные о скорости на сетевом интерфейсе linux с помощью ключа net.if.speed ну или zabbix_agent слишком старый и этот ключ не поддерживает. Хочу попробовать собирать данные о скорости вручную при помощи скрипта, а потом передавать их агенту через UserParameter. Допустим скрипт будет в качестве исходных данных брать содержимое счётчиков в /sys/class/net/eth0/statistics/rx_bytes и /sys/class/net/eth0/statistics/tx_bytes и через равные промежутки времени вычислять скорость. Вот только на чём писать скрипт, если на bash, с использованием субшеллов, awk и сохранением переменных в файле, то такой скрипт будет завершаться с задержкой и данные будут неточными, а в нормальные скриптовые языки, типа python я не умею. Наверняка есть уже готовые решения этой задачи и велосипед изобретать не нужно, подскажите что-нибудь. Также интересует как измерить скорость конкретной части трафика, например только http-трафик, допустим я возьму исходные данные из счётчика iptables, дальше что?

 

sunny1983
()

no mutual signature algorithm при подключении по ssh из msys2

Форум — Admin

ssh не соединяется с удалённым сервером с авторизацией по rsa-ключам, запуск с параметром -vvvv выводит строку «debug1: send_pubkey_test: no mutual signature algorithm».

Нашёл тему SSH Keys и bitbucket.org (комментарий) из которой понял, что алгоритм rsa внезапно сделался устаревшим и выхода тут 3:

1)перейти на более старую версию openssh

2)вместо rsa-ключей генерировать ed25519

3)что-то добавить в ssh_config

Вот меня собственно 3-й пункт интересует, что там добавлять не смог разобрать, прошу совета.

Это кстати не линукс, а эмулятор msys2 под виндой. На соседнем компьютере, где установлен такой же msys2 всё работает.

 

sunny1983
()

Не виден новый размер раздела после увеличения его в parted

Форум — Admin

Записал образ на флешку, теперь хочу увеличить размер последнего раздела, чтобы он занимал всё пространство на флешке до конца, пытаюсь сделать это в parted (gui нет).

$ sudo parted /dev/sdc
[sudo] пароль для root:
GNU Parted 3.2
Используется /dev/sdc
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) print
Модель: Multi Flash Reader (scsi)
Диск /dev/sdc: 64,0GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     4194kB  104MB   99,6MB  primary  fat16             lba
 2     104MB   804MB   700MB   primary  ext3              загрузочный
 3     804MB   1316MB  512MB   primary  linux-swap(v1)
 4     1316MB  3116MB  1800MB  primary  ext4

Дальше в команде resizepart нужно указать конечный сектор, я не знаю какой он и поэтому указываю размер, который мне в print был выдан:

(parted) resizepart 4
Конец?  [3116MB]? 64GB
(parted) print
Модель: Multi Flash Reader (scsi)
Диск /dev/sdc: 64,0GB
Размер сектора (логич./физич.): 512B/512B
Таблица разделов: msdos
Флаги диска:

Номер  Начало  Конец   Размер  Тип      Файловая система  Флаги
 1     4194kB  104MB   99,6MB  primary  fat16             lba
 2     104MB   804MB   700MB   primary  ext3              загрузочный
 3     804MB   1316MB  512MB   primary  linux-swap(v1)
 4     1316MB  64,0GB  62,7GB  primary  ext4

(parted) quit
После загрузки с флешки df говорит, что размер раздела всё равно 1,7 Gb. ЧЯДНТ

 

sunny1983
()

Где делать mangle MARK перед route?

Форум — Admin

Помогите понять одну вещь. Вот допустим я создаю две дополнительные таблицы маршрутизации, чтобы часть трафика пускать через другие шлюзы следующим образом:

ip route add default table 2 via 10.68.*.* dev eth0
ip rule add fwmark 2 table 2
ip route add default table 3 via 100.127.*.* dev ppp0
ip rule add fwmark 3 table 3
Где должны маркироваться пакеты при условии, что роутится через 3 таблицы должен как локальный трафик, так и проходящий. Что-то подсказывает, что правила MARK должны быть одновременно в mangle-PREROUTING и mangle-OUTPUT, но вот открываю схему прохождения пакетов https://upload.wikimedia.org/wikipedia/ru/thumb/f/f4/Iptables-traversal.svg/8... и вижу, что для проходящих пакетов перед routing decision находится сразу после mangle-PREROUTING, так что всё должно быть верно. А вот для локальных routing decision стоит перед mangle-OUTPUT так что похоже оно так не взлетит. Как же тогда правильно?

 ,

sunny1983
()

Шанс на развитие децентрализованных сетей или просто бред

Форум — Talks

Господа-линуксоиды, а есть ли у вас какие-либо мысли, что будет с социальными сетями в нонешней ситуации? Facebook и Tik-Tok заблокированы, YouTube на очереди, да, блокировки можно обходить, но обход может потерять смысл, если внутри не будет русскоязычного контента, ведь не секрет, что большинство блогеров создают контент не сколько для души, сколько ради монетизации, стало быть сейчас может произойти массовая миграция блогеров на отечественные платформы типа vk. Предлагаю обсудить альтернативу - вместо миграции блогеров из западных соцсетей в российские пусть будет миграция из западных в децентрализованные, такие как PeerTube, как думаете, это реально? Для этого нужно, чтобы в децентрализованных соцсетях была бы вся та замануха, что существует в централизованных: доступ со смартфона, быстрый отклик, реклама и монетизация. А для этого нужно децентрализованные сети развивать, вы можете сами принять участие в развитии, просто взять, например, и собственноручно поднять на личном сервере ноду.

 ,

sunny1983
()

Синтаксис awk

Форум — General

Дайте кто-нибудь ссылку на нормальную шпаргалку по awk, а то использую его часто и уже задолбался гуглить каждый раз.

Также подскажите по двум вопросам

awk '$1!="lost+found" && $1!="proc" && $1!="sys"'

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

И допустим мне нужно фильтровать строки, где первый столбец начинается с одинарной кавычки, тут как-то через ascii-код надо, но никак не нагуглю как.

 

sunny1983
()

Есть вопрос по tcpdump

Форум — Admin

Вот допустим есть команда

tcpdump -i eth0 -nntv "host 192.168.0.2 and tcp"
Как изменить ключи команды, чтобы:
1. тело пакета выводилось на консоль в виде текста
2. если пакет содержит данные определённого вида, скажем http-трафик, чтобы автоматом подключался анализатор этого вида трафика

 

sunny1983
()

Как в строках регулярных выражений awk использовать спецсимволы

Форум — General

В частности знак доллара.

а конкретно вопрос как изменить следующую команду, чтобы она стала рабочей:

awk '$0~"$sql"'

 ,

sunny1983
()

php-fpm в docker. Как правильно приготовить?

Форум — Admin

У кого был опыт изоляции php-fpm в docker-контейнере? Какой docker-образ вы выбирали для этого? Версию php нужно 5.6 и с расширением pdo_oci.

 ,

sunny1983
()

Перестала работать команда search в docker. status code 401

Форум — Admin

Перестала работать команда search в docker, pull, run, exec и прочие - работают. В консоль пишет «Error response from daemon: Unexpected status code 401». Гуглёж ничего вразумительного не дал. Кто подскажет что это и как оно лечится?

 

sunny1983
()

RSS подписка на новые темы