Hard&Soft experiments

среда, 28 декабря 2011 г.

XenServer VM auto start

После обновления до XenServer 6.0 обнаружилось, что в настройках виртуальных машин отсутствует возможность задать способ запуска - автоматически или вручную. Для решения этой проблемы необходимо:

1. Включить возможность автостарта для пула:

понедельник, 3 октября 2011 г.

Установка VMWare tools на Linux

Опробовано на Debian 6.0, для дистрибутивов, основанных на RedHat заменить apt-get на yum, OpenSUSE - zypper

В vShpere client выбрать в меню для данной виртуальной машины Guest->Install/Upgrade VMWare Tools

В консоли linux выполнить:

apt-get install build-essential gcc make linux-headers-$(uname -r)
mount /media/cdrom
cd /usr/src
tar xzvf /media/cdrom/VMwareTools-*.tar.gz
cd vmware-tools-distrib
./vmware-install.pl


на все вопросы в принципе можно отвечать по умолчанию, хуже не будет


Дублировано на wysotsky.info

вторник, 7 июня 2011 г.

Linksys WAP200 in repeater mode

Задача: настроить Linksys WAP200 в режиме повторителя, в качестве основной точки доступа выступает Linksys WRT54G2

Решение: в связи с тем, что WRT54G2 не поддерживает WDS, необходимо заменить стандартную прошивку на прошивку DD-WRT, в которой режим WDS присутсвует.
После перепрошивки, в WRT54G2 во вкладке WDS необходимо в одной из строчек выбрать в выпадающем списке LAN и ввести MAC-адрес точки доступа-повторителя (WAP200). Это должен быть именно MAC-адрес WiFi адаптера - его можно увидеть например в вкладке состояния беспроводной сети в точке доступа.
Затем настраивается WAP200, для чего там устанавливаются такие херактеристики точки доступа, как и в WRT54G2. После этих настроек в пункте меню AP Mode выбирается режим точки доступа - Repeater и после нажатия на кнопку Site Survey выбирается SSID на основной точке доступа. В интернете иногда встречаются советы выключить роутер и точку доступа, после чего включить сначала роутер, а потом точку доступа.

Важно: при настройках обоих точек доступа необходимо выбрать режим G-only, выбрать один и тот же канал и отключить шифрование

У меня при включенном шифровании WPA-PSK не происходила передача данных между двумя точками доступа, на полноценное тестирование WEP к сожалению не хватило времени, но там проявлялись те же симптомы.

среда, 11 мая 2011 г.

Несколько IP адресов на Novell OES сервере

Для того, чтобы Novell OES (Linux) сервер был виден на нескольких ip адресах, достаточно в файле
/etc/opt/novell/eDirectory/conf/nds.conf изменить строку
n4u.server.interfaces и поставить в ней через запятую нужные ip адреса или интерфейсы (если не указывать порт, то будет взят порт по-умолчанию), например:
n4u.server.interfaces=192.168.7.6@524,192.168.6.6@524,vlan112,vlan113,vlan114,vlan115,vlan116,vlan117,vlan118,vlan119,vlan120,vlan123

После редактирования файла необходимо перезапустить ndsd:
rcndsd restart
и исправить адреса в NDS на текущем сервере:
ndsrepair -N

понедельник, 4 апреля 2011 г.

FussionInventory и XenServer

При использовании FusionInventory Agent на XenServer для заталкивания данных в FusionInventory for GLPI возникает проблема - в случае, если у вас таких серверов несколько, новые сервера в GLPI не добавляются, а заменяют один из старых.


Причина: в уже существующем сервере есть в наличии сетевые интерфейсы типа vif1.0 с MAC-адресом FE:FF:FF:FF:FF:FF, по которым и происходит поиск оборудования при добавлении в GLPI из FusionInventory


Решение - возможны 2 варианта решения:
1. Удалять во всех серверах в GLPI перед добавлением нового сетевые интерфейсы vif
2. В пункте меню Plugins->FusionInventory->Equipment import and link rules удалить или деактивировать правило Computer mac

пятница, 18 марта 2011 г.

Копирование систем в Linux

Иногда бывает нужно сделать копию установленной системы на другой сервер, один из вариантов - ssh+tar.
Действия:
1. На системе назначения:
а. загрузиться с LiveCD, LiveUSB и т.п.
б. разметить диски
в. смонтировать их, например:
mkdir /root/1
mount /dev/sda1 /root/1

г. запустить sshd
1. На исходной системе:
mkfifo /tmp/temp.fifo
cat /tmp/temp.fifo | ssh username@host_назначения "cd /root/1; tar -xjvf -"

2. вторая сессия на исходной системе
cd /; tar -cjvf /tmp/temp.fifo --exclude=./proc --exclude=./sys --exclude=./dev --exclude=./tmp .

3. На системе назначения отредактировать /etc/fstab, если нумерация разделов не совпадает,
отредактировать /boot/grub/menu.lst, если загрузочные диски или разделы не совпадают
3. На системе назначения сделать диски загрузочными, например:
mount --bind /dev /root/1/dev
mount --bind /sys /root/1/sys
mount --bind /proc /root/1/proc
chroot /root/1
grub-install
exit
umount /root/1/dev
umount /root/1/sys
umount /root/1/proc
umount 1


суббота, 12 марта 2011 г.

AS и несколько провайдеров

  1.  При наличии нескольких провайдеров, подключенных к нескольким разным маршрутизаторам, необходимо отключить inspect no ip inspect на них (на тех, на которых не осуществляется NAT) - для того, чтобы не отслеживались пакеты, входящие через один маршрутизатор и уходящие через другой
  2.  Если сильно хочется, чтобы при наличии нескольких провайдеров, входящий траффик шел по одному каналу, более приоритетному, то в настройках route-map out для других провайдеров нужно указывать
    set as-path prepend <ваша_AS> и этих prepend <ваша_AS> указывать тем больше, чем меньший приоритет должен быть у канала (хотя это можно пробовать решить через MED, но не со всеми провайдерами срабатывает)