Archive for Сентябрь 2011

VPN-сервер (pptpd/xl2tpd+mysql+radius) на CentOS 6

Здесь я постараюсь описать процесс установки и настройки VPN-сервера на CentOS6 с пользователями в MySQL и авторизацией через radius по chap для xl2tpd и для шифрованного соединения по ms-chap-v2 и mppe для pptpd.

Дано

Виртуальная машина на KVM со свежеустановленной CentOS6 x86_64 minimal.

Задача

1. Установить и настроить в связке pptpd/xl2tpd, freeradius2, radiusclient-ng и mysql.
2. Создать 2-х клиентов для подключения к настроенному VPN-серверу, с выходом в нет через NAT. Один клиент с динамическим получением адреса, второй с постоянным IP.
3. Перенести pool адресов для раздачи динамическим клиентам из pptpd в radius.

Continue reading ‘VPN-сервер (pptpd/xl2tpd+mysql+radius) на CentOS 6’ »

Доступ к дискам(разделам) виртуальных машин (lvm in lvm)

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

В случае с разделами на файлах-имиджах, будем использовать lood-девайсы.
Далее, несколько возможных вариантов файлов-имиджей:

Continue reading ‘Доступ к дискам(разделам) виртуальных машин (lvm in lvm)’ »

KVM на CentOS

Установка и настройка KVM на CentOS, а так же создание виртуальных машин.
Для начала следует проверить поддержку виртуализации аппаратно:

# egrep '(vmx|svm)' --color=always /proc/cpuinfo

Если нет никакого вывода, значит процессор не поддерживает виртуализацию, если же вывод есть, переходим к установке:

# yum install kvm kmod-kvm qemu libvirt python-virtinst qemu-kvm

Далее необходимо выключить selinux, для этого редактируем файл /etc/selinux/config, изменив параметр:

SELINUX=disabled

перезагружаемся

# reboot

Continue reading ‘KVM на CentOS’ »