Фев 29

Статичные туннели OpenVPN

Создаем ключ:

openvpn --genkey --secret static.key

Конфиг А:

dev tun
ifconfig 10.8.0.1 10.8.0.2
secret static.key
remote a.example.com

Конфиг Б:

dev tun
ifconfig 10.8.0.2 10.8.0.1
secret static.key
remote b.example.com

(отличаются только порядком адресов в ifconfig и опцией remote)

По вкусу добавить:
proto tcp — использовать TCP
port 1194 — использовать порт 1194
comp-lzo — сжатие трафика
route 192.168.4.0 255.255.255.0 — при поднятии туннеля добавить правило маршрутизации.

в одной из точек можно убрать опцию remote — тогда она будет ждать подключения второй.

Янв 31

Собственный git с преферансом и поэтессами

Заметка скорее для себя, на память…
Цель работы:
Настроить репозиторий git с доступом по протоколу HTTP и web-интерфейсом

Приборы и материалы:

  • сервер с ubuntu (debian)
  • apache2 (будем работать по HTTP)
  • git (ради него все и затевалось)
  • gitweb (веб-морда)

Continue reading

Янв 28

Одной строчкой

Гуляя по просторам интернетов, наткнулся на такую прикольную штуку:

#include <stdio.h>
#include <stdint.h>
 
int main(int argc, char** argv){
 
        uint32_t t;
        for(t=0;;t++)
            putchar((t*3&t>>7)|(t*5&t>>10));
        return 0;
}

gcc main.c
./a.out | aplay и будет круто
Утянуто у VIznut (там можно подсмотреть еще формулы интересные)
послушать онлайн тут

UPD

Можно и на питоне (работает на N9)

import sys
t=0
while 1:
 sys.stdout.write(chr(( (t*3&t>>7)|(t*5&t>>10)) % 256))
 t+=1

запустать так же: python file.py | aplay

Ноя 27

RDP shortcuts

Вот даже и не знал, а оказывается:
Alt-Home — Start menu
Alt-PgUp/Alt-PgDown — аналог Alt-Tab
Ctrl-Alt-Break — развернуть на полный экран / оконный режим
Удобно, жеж…

Ноя 20

Взлом DIR-320NRU или как ограничить скорость

Понадобилось устроить шейпер на какой-нить убердешевой железке. Железкой планировался быть DIR-320 от известного китайского производителя. Но внезапно вместо хорошего и простого DIR-320 приехал ужасный и непонятный DIR-320NRU и начались проблемы.

Continue reading