вторник, 11 июня 2024 г.

Транскодирование радиостанции в низкий битрейт

 ffmpeg -i https://nashe1.hostingradio.ru:18000/nashe20-128.mp3 -acodec libmp3lame -ar 32000 -ab 32k -ac 1 -af "equalizer=f=12000:width_type=h:width=4000:g=+45" -content_type 'audio/mpeg' -legacy_icecast 1 icecast://source:lfflu41b@127.0.0.1:8000/nashe2.mp3

четверг, 28 февраля 2019 г.

Простой rc-скрипт.

#!/sbin/openrc-run
command="/sbin/route add api.telegram.org gw 192.168.0.1"

depend() {
        after dnsmasq
}

суббота, 16 февраля 2019 г.

1) Устанавливаем easy-rsa и openvpn из репозиториев Alpine Linux.
easy-rsa находиться в репозитории

Переходим в директорию  cd /usr/share/easy-rsa/

*Инициализируем хранилище сертификатов (CA). В процессе создания будет запрос пароля от хранилища. Генерируйте случайный и

сохраните его в свое защищенное хранилище паролей (keepass). Этот пароль нам понадобиться для добавления+подписи

сертификатов и он защищает хранилище.

./easyrsa init-pki
./easyrsa build-ca


*Создаем запросы сертификатов для сервера и клиента

./easyrsa gen-req UNIQUE_SERVER_SHORT_NAME nopass
./easyrsa gen-req UNIQUE_CLIENT_SHORT_NAME nopass

*После выполнения 4 команд получаем файлы запросов (это не команды, это пути к файлам).

req: /usr/share/easy-rsa/pki/reqs/UNIQUE_SERVER_SHORT_NAME.req
key: /usr/share/easy-rsa/pki/private/UNIQUE_SERVER_SHORT_NAME.key
req: /usr/share/easy-rsa/pki/reqs/UNIQUE_CLIENT_SHORT_NAME.req
key: /usr/share/easy-rsa/pki/private/UNIQUE_CLIENT_SHORT_NAME.key

*импортируем в CA

./easyrsa import-req /usr/share/easy-rsa/pki/reqs/UNIQUE_SERVER_SHORT_NAME.req UNIQUE_SHORT_FILE_NAME_1
./easyrsa import-req /usr/share/easy-rsa/pki/reqs/UNIQUE_CLIENT_SHORT_NAME.req UNIQUE_SHORT_FILE_NAME_2

*подписываем

./easyrsa sign-req server UNIQUE_SHORT_FILE_NAME_1
./easyrsa sign-req client UNIQUE_SHORT_FILE_NAME_2

*Получаем сертификаты (это не команды, это пути к файлам).

Сервер: /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_1.crt
Клиент: /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_2.crt

*Сгенерируйте ключ для протокола обмена ключами диффи-хеллмана.

./easyrsa gen-dh


*После выполнения получите файл
/usr/share/easy-rsa/pki/dh.pem

*Генерируем секрет для tls-авторизации опенвпн

openvpn --genkey --secret /etc/openvpn/ta.key

Все. На сервер ложим файлы.

dh /usr/share/easy-rsa/pki/dh.pem
ca /usr/share/easy-rsa/pki/ca.crt
cert /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_1.crt
key /usr/share/easy-rsa/pki/private/UNIQUE_SERVER_SHORT_NAME.key
tls-auth /etc/openvpn/ta.key 0


*Создаем файл конфигурации openvpn - сервера

port 1194
proto udp
dev tun0
persist-key
persist-tun
tls-server
tls-timeout 120
server 10.10.0.0 255.255.255.0
topology subnet
comp-lzo
duplicate-cn
keepalive 10 120
cipher DES-EDE3-CBC
dh /usr/share/easy-rsa/pki/dh.pem
ca /usr/share/easy-rsa/pki/ca.crt
cert /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_1.crt
key /usr/share/easy-rsa/pki/private/UNIQUE_SERVER_SHORT_NAME.key
tls-auth /etc/openvpn/ta.key 0

*Настройка клиента

Копируем с сервера на клиента файлы:

ca /usr/share/easy-rsa/pki/ca.crt
cert /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_2.crt
key /usr/share/easy-rsa/pki/private/UNIQUE_CLIENT_SHORT_NAME.key
tls-auth /etc/openvpn/ta.key

Я копировал при помощи scp

scp /usr/share/easy-rsa/pki/ca.crt root@192.168.0.201:/etc/openvpn/ca.crt
scp /usr/share/easy-rsa/pki/issued/UNIQUE_SHORT_FILE_NAME_2.crt root@192.168.0.201:/etc/openvpn/client.crt
scp /usr/share/easy-rsa/pki/private/UNIQUE_CLIENT_SHORT_NAME.key root@192.168.0.201:/etc/openvpn/client.key
scp /etc/openvpn/ta.key root@192.168.0.201:/etc/openvpn/ta.key

И создаем конфиг клиента:

dev tun
proto udp
remote 192.168.0.200 1194
client
resolv-retry infinite
ca "/etc/openvpn/ca.crt"
cert "/etc/openvpn/client.crt"
key "/etc/openvpn/client.key"
tls-auth "/etc/openvpn/ta.key" 1
remote-cert-tls server
persist-key
persist-tun
comp-lzo


Добавляем в автозагрузку

rc-update add openvpn

Запускаем

service openvpn start

вторник, 10 октября 2017 г.

Для того чтобы сканировать по сети (расшарить сканер) под виндой нужны две проги
RemoteScan
Scanitto Pro

пятница, 29 сентября 2017 г.

суббота, 16 сентября 2017 г.

О конопле

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

На работе скрутил косячек в туалете и незамедлительно за несколько напасов (3-5) пошел за угол на улицу и скурил его.
В конопле есть плюсы и минусы.

+ изменяет восприятие времени и звуков вокруг тебя. звук мотора машины которая едет далеко от тебя усиливается во много раз и наступает чувство будто машина возле тебя. близкие звуки наоборот приглушаются. Во времени и его ощущении теряешся вообще. Тебе становится на него похуй.
+ накатывает хорошее настроение, ты улыбаешся со всего, никакого беспокойства и забот (хакуна матата).
+ конопля полностью убирает мысли и отключает кратковременную память!. все проблемы и дела как бы покидают тебя. ты просто получаешь удовольствие.

- жутко тупишь (без кратковременной памяти). Отключает внимание!. Меня чуть не сбила машина потому что я забыл смотреть по сторонам когда переходил дорогу ибо башка была занята непонятно чем. Пошел купить мивину в атб и забыл зачем туда пришел. потом пошел за мивиной и словил себя на мысли что мивина то в другой стороне, а я уже прошел половину магазина, придя к мивине долго думал сколько купить потому как забывал что я вообще тут делаю и смотрел на мивину не как на цель, за которой пришел, а как на просто товар ибо забыл о том что хотел ее купить. По дороге меня чуть не сбил автомобиль (ментовский!) поскольку я забыл перед переходом дороги посмотреть по сторонам.
Не одно серьезное дело под коноплей нельзя довести до конца. Хотел сделать бульбулятор, но передумал (сделал на след день). Становишся рассеяным и ненадежным.
- ощущается сильное сердцебиение

Как курил: косяк, водный бульбулятор.

В общем - дурь она и есть дурь.
Попробовать на разок-другой можно ради эксперемента, у травы есть любители. Но это явно не относится ко мне. Я пивоман.