21.12.2010
установка postgresql на ubuntu
Создание нового пользователя для взаимодействия с базой данных
sudo -i -u postgres
createuser login #(ваш логин в системе)
exit
createdb testdb #создаем новую БД из под нового пользователя
примеры использования tcpdump
tcpdump -i fxp1
посмотреть трафик одного хоста:
tcpdump host 1.2.3.4
посмотреть трафик на порте:
tcpdump src port 80
посмотреть IP трафик на хост:
tcpdump ip host 1.2.3.4
посмотреть ARP трафик на хост:
tcpdump arp host 1.2.3.4
посмотреть RARP трафик на хост:
tcpdump rarp host 1.2.3.4
посмотреть трафик, кроме хоста unixserver:
tcpdump not host unixserver
посмотреть трафик на server1 и server2
tcpdump host server1 or host server2
посмотреть содержимое пакетов на интерфейсе tun0 на хост ya.ru
tcpdump -X -i tun0 host ya.ru
подсмотреть номера и пароли к icq
tcpdump -X -i fxp1 port aol
посмотреть содержимое пакетов на интерфейсе tun0 на хост ya.ru, при этом прочитать из каждого пакета по 1500 байт и не преобразовывать IP в имя хоста
tcpdump -X -s 1500 -n -i tun0 host ya.ru
Управление пакетами в CentOS
Проверка установленного пакета: rpm -q имя_пакета
Посмотреть все установленные пакеты: rpm -qa
Удаление пакета: rpm -e
Обновление пакета: rpm -Uvh имя_пакета # перед обновлением надо остановить сервис !!!
Проверка целостности: rpm -V
Полезные утилиты
vmstat
w – смотрит процессы от пользователя
ps
free
iostat – выводит загрузку процессора и подсистем ввода/вывода
sar – вывод системной активности, например sar 4 5 вывод в реальном времени
mpstat – выводит данные по мультипроцессорной системе например mpstat -P ALL
pmap -d PID – использование памяти определенным процессом
netstat и ss – всякие сетевые штуки =)
iptraf – мониторинг сети в режиме реального времени
tcpdump – сетевой сниффер
strace – трассировка системных вызовов
lsof – открытые файл сокеты и тп
vnstat – консольный монитор траффика
pstree - выводит процессы в виде дерева
16.12.2010
DDWRT на Beeline
Как настроить Dual Access в сетях типа корбины или билайна на DD-WRT:
1. Плюньте на древние инструкции с форума DD-WRT
2. Настройте PPTP в «основных настройках», укажите использование DHCP, vpn адрес vpn.internet.beeline.ru или что там у вас, логин и пароль, постоянное соединение, шифрование и STP не включайте (STP включить можно, но колец у вас там всё равно нет)
3. Установка -> маршруты, устанавливаем два маршрута:
1) 10.0.0.0 - 255.0.0.0 - 10.0.x.1 - устройство WAN, где x — номер вашей подсети. Если не знаете подсеть, подождите, пока вам выдадут IP по DHCP, потом в статусе можно будет посмотреть.
2) 172.18.224.0 - 255.255.255.0 - 10.0.x.1 - устройство WAN, где x — то же самое. Вообще, правильно было бы установить маску 255.255.255.247, но инструкции от АДС считают иначе. В любом случае, другие IP в этом диапазоне вам фиолетовы, так что не обращайте внимания.
4. Подождём, пока соединится.
В моём случае были проблемы в третьем пункте — указывал не то устройство. Почитав документацию по DD-WRT и покурив тамошнюю схему подключения портов, раскурил правильное устройство.