gladilov.org.ru 

1366 заметок с тегом

софт

Позднее Ctrl + ↑

Новая виртуальная ОСь — 23.12.2021

 Frankie Linux 5

Минималистический Linux-дистрибутив в формате LiveCD, функционирующий без установки на накопитель (можно скопировать содержимое компакта в раздел диска и запустить из DOS через loadlin или настроить загрузчик вручную). Основан на  Слаке, включает множество полезного ПО. Разработчик проекта — основатель E-Tech StudIos  Фрэнки Менг (Frankie Meng) — пилит дистр с 1998 года. Графический пользовательский интерфейс —  KDE,  XFCE. Размер файла образа компакт-диска — 721 мегабайт.

 Frankie

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 22.12.2021

 Xanadu GNU/Linux 0.9.0

GNU/Linux-дистрибутив на основе нестабильной ветке «Sid»  Дебиана, который включает в себя утилиты для восстановления, криминалистики и анонимного просмотра, а также всё необходимое для повседневного использования. Разработан  Хесусом Паленсией (Jesús ’0xd17ed844’ Palencia). Начальная версия дистра вышла 15 января 2014 года. Последняя версия (эта) была выпущена 21 марта 2016 года. Графическая среда рабочего стола —  LXDE, оконный менеджер  Openbox. Файл образа виртуального диска после установки стал размером 3,5 Гб.

 XanaduLinux

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 21.12.2021

 AirSlax 5.14 Pro

Портативный LiveCD-дистрибутив Linux, предназначенный для проведения теста на проникновение в сети Wi-Fi. Основное назначение дистра — проверка паролей сетей Wi-Fi методом взлома с помощью одноимённой программой. Основан на дистрибутиве  Porteus Linux, позволяет устанавливать ОСь на флешку и работать с ней минуя установку на жёсткий диск ПК. Создатель — авторы программы AirSlax и каналов о пентестинге, этичному хакингу и взломах беспроводных сетей  Wpa2 Wpa2. Существует базовая бесплатная версия Base и платная Pro. Эта версия выпущена в 2017 году. Последняя версия (6,2) вышла 9 сентября 2021 года. Графическое окружение рабочего стола —  MATE. Размер ISO-образа диска — 857 метров.

 AirSlax

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 20.12.2021

 Basix Foresight 1.0

Версия лёгкого  японского дистрибутива, включающий предустановленное ПО (установлено только минимальное количество необходимых приложений). Создан на основе  Lxubuntu (является преемником Lxubuntu Foresight). Название дистра происходит от использованной темы рабочего стола. Первая версия (0.9) вышла 2 июня 2012 года. Последняя версия (эта) вышла 27 ноября 2012 года. Рабочий стол —  Unity (в дополнение к исходному рабочему столу  LXDE). Размер файла образа винта после установки — 3,5 гигабайт.

 Basix-Foresight

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 19.12.2021

 Kongoni GNU/Linux 2011 (Firefly)

Дистрибутив африканского происхождения для x86-платформ, созданный на основе  Слаки, с деревом портов в стиле BSD и графической системой управления. На языке шона слово Kongoni обозначает антилопу гну (животное, от которого и получил своё название проект GNU). Создан в формате LiveCD с возможностью установки ОСи на жёсткий диск. В проекте использовалась бесплатная версия монолитного ядра Linux от проекта Linux-libre. Первоначально проект был основан  A. J. Venter, затем его сопровождал  Роберт Габриэль (Robert Gabriel). Первая версия (1.12.2) была выпущена 12 июля 2009 года. Релиз последней версии (этой) был 15 июля 2011 года. Системный установщик — Kongoni Integrated Setup System (KISS), графический интерфейс установки портов — Ports Installation GUI (PIG). Графическая среда —  KDE Plasma (ранее — просто  KDE),  MWM,  TWM. Установка по умолчанию заняла 3,2 Гб на моём образе виртуального диск в формате VHD.

 Kongoni

P. S. Подробности установки: Показать

Установил в виртуальной машине  ВиртуалБокса. Для окончания процесса настройки понадобился удалённый доступ у системе. Для старта процесса /ust/sbin/sshd сгенерировал SSH-ключи:

ssh-keygen -N "" -t rsa1 -f /etc/ssh/ssh_host_key
ssh-keygen -N "" -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -N "" -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -N "" -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key

2021   виртуальные ОСи   досуг   ОС   софт

Настройка высокой доступности через keepalived в Debian

Keepalived — системный демон на Linux-системах, позволяющий организовать отказоустойчивость сервиса и балансировку нагрузки. Отказоустойчивость достигается за счет «плавающего» IP-адреса, который переключается на резервный сервер в случае отказа основного. Для автоматического переключения IP-адреса между серверами keepalived используется протокол VRRP (Virtual Router Redundancy Protocol), стандартизированный в RFC 2338 (https://www.ietf.org/rfc/rfc2338.txt).

Показать

Оглавление
Принципы работы протокола VRRP
Общий алгоритм работы
Установка и настройка keepalived
Результат
Источники

Принципы работы протокола VRRP

Теория и основные определения протокола VRRP:
VIP — Virtual IP, виртуальный IP адрес, который может автоматически переключаться между серверами в случае сбоев;
Master — сервер, на котором в данный момент активен VIP;
Backup — серверы, на которые переключится VIP в случае сбоя мастера;
VRID — Virtual Router ID, серверы, объединённые общим виртуальным IP (VIP), образуют так называемый виртуальный роутер, уникальный идентификатор которого, принимает значения от 1 до 255. Сервер может одновременно состоять в нескольких VRID, при этом для каждого VRID должны использоваться уникальные виртуальные IP-адреса;
Virtual MAC — виртуальный MAC-адрес (0000.5E00.01xx, где xx — номер группы VRRP).
Перейти к оглавлению.

Общий алгоритм работы:

Master-сервер с заданным интервалом отправляет VRRP пакеты на зарезервированный адрес multicast (многоадресной, когда отправитель один, а получателей может быть много) рассылки 224.0.0.18, а все backup-серверы слушают этот адрес.

Если backup-сервер не получает пакеты VRRP, то он начинает процедуру выбора master и, если он переходит в состояние master по приоритету, то активирует VIP и отравляет gratuitous ARP (особый вид ARP ответа, который обновляет MAC таблицу на подключенных коммутаторах, чтобы проинформировать о смене владельца виртуального IP адреса и MAC-адреса для перенаправления трафика).


Перейти к оглавлению.

Установка и настройка keepalived

Установку и настройку я провёл на однотипных серверах в виде виртуальных машин Virtualbox d1 и d2 с установленной системой Debian версии 11.1.0. В качестве IP-адресов серверов используются 10.9.1.16/24 — для сервера d1, 10.9.1.61/24 — для сервера d2. В качестве виртуального IP-адреса, который будет автоматически переключаться между серверами в случае сбоев, используется адрес 10.9.1.6/24.

N. B. Символ комментария в конфигурационном файле keepalived — это ВОСКЛИЦАТЕЛЬНЫЙ ЗНАК (!).

N. B. 2 <интерфейс> — сетевой интерфейс хостов d1 и d2.

N. B. 3 В примере приведена конфигурация без дополнительных проверок статусов каких-либо служб d1 и d2.

На машинах d1 и d2:

1 — на сетевом интерфейсе <интерфейс> настраиваю IP-адрес 10.9.1.16/24 на машине d1 и 10.9.1.61/24 на машине d2 соответственно;
2 — устанавливаю необходимые пакеты:

apt-get update
d1 # apt-get install linux-headers-$(uname -r)

3 — устанавливаю Keepalived:

apt-get install keepalived

4 — настраиваю Keepalived:

на машине d1: Показать

cat <<EOF >>/etc/keepalived/keepalived.conf
global_defs {}
vrrp_instance d1 {
    state MASTER
    interface <интерфейс>
    virtual_router_id 101
    priority 101
    advert_int 1
    virtual_ipaddress {
        10.9.1.6/24
    }
}
EOF


на машине d2: Показать

cat <<EOF >>/etc/keepalived/keepalived.conf
global_defs {}
vrrp_instance d2 {
    state BACKUP
    interface <интерфейс>
    virtual_router_id 101
    priority 101
    advert_int 1
    virtual_ipaddress {
        10.9.1.6/24
    }
}
EOF

5 — запускаю демон keepalived:

systemctl start keepalived


N. B. 4 Если в системе используется брандмауэр, необходимо разрешить протокол VRRP в нём. На примере iptables — необходимо добавить в цепочки INPUT и OUTPUT следующие правила:

iptables -I INPUT -p vrrp -j ACCEPT
iptables -I OUTPUT -p vrrp -j ACCEPT

N. B. 5 Для настройки записи лога службы keepalived в отдельный файл необходимо создать файл /etc/syslog.d/10-keepalived.conf с таким содержимым:

if $programname contains 'keepalived' then /var/log/keepalived.log
if $programname contains 'keepalived' then stop

Затем перезагрузить rsyslog:

systemctl restart rsyslog

N. B. 6 Для ротации новых логов создать файл /etc/logrotate.d/keepalived с таким содержимым:

/var/log/keepalived.log {
        weekly
        rotate 8
        compress
        delaycompress
        missingok
        notifempty
}

N. B. 7 Включить автозапуск службы keepalive:

systemctl enable keepalived

Перейти к оглавлению.

Результат

На рисунке приведён результат отключения линка на сетевом интерфейсе на сервере d2 (до отключения функционировал в режиме master). Видно, что виртуальный IP-адрес 10.9.1.6 остаётся доступным: Показать

Перейти к оглавлению.

Источники

https://ru.wikipedia.org/wiki/VRRP
https://winitpro.ru/index.php/2019/09/09/keepalived-ha-balansirovka-plavayushhiy-ip-adres/
https://tecadmin.net/setup-ip-failover-on-ubuntu-with-keepalived/
Перейти к оглавлению.

2021   досуг   сеть   сисадминство   софт

Новая виртуальная ОСь — 18.12.2021

 Basix-DE 2.0

Вариант облегчённого дистрибутива GNU/Linux на кодовой базе  Дебиана (базовый дистр основывается на  бубунте), созданный в  Японии. Выпуск первой версии (1.0) состоялся 23 августа 2019 года. Последняя версия (эта) вышла 23 октября 2021 года. Данный проект лёг в основу  Kona Linux версии 5.0. Окружение рабочего стола —  LXDE,  Openbox. Объём файла образа винта после установки — 5,7 Гб.

 Basix-DE

P. S. Рабочие столы: Показать

 LXDE

 Openbox

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 17.12.2021

 SimplyMEPIS 12.0 Beta 2 (11.9.92)

«Живой» (LiveDVD) дистрибутив Linux, основанный на стабильной версии  Дебиана (первая версия была основана на  Кноппиксе, версии 6.0 и 6.5 основывались на  бубунте), создан для процесса устранения неполадок и восстановления системы ПК. Имеет возможность установки на жёсткий диск. Был создан основателем компании MEPIS LLC  Уорреном Вудфордом (Warren Woodford) в 2002 году. Первый релиз был 10 мая 2003 года. Последняя версия (эта) была выпущена 10 августа 2013 года. На базе этой ОСи были созданы дистрибутивы  antiX и  MX Linux. Среда рабочего стола —  KDE. После установки размер файла образа винта — 4,1 гига.

 SimplyMEPIS

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 16.12.2021

 NetLinx 4.31

Небольшой дистрибутив «живой» (LiveCD) системы, созданный на основе  Puppy Linux для ПК с архитектурой i386. Имеет предустановленное по умолчанию ПО для работы. Последняя версия (эта) была выпущена 11 февраля 2010 года. Графическое окружение рабочего стола —  JWM. Размер файла ISO-образа — 103 метра.

 NetLinx

2021   виртуальные ОСи   досуг   ОС   софт

Новая виртуальная ОСь — 15.12.2021

 Satux GNU/Linux 1.5

GNU/Linux-дистрибутив, созданный в формате LiveDVD на кодовой базе  Дебиана. Был разработан в 2007 году научно-исследовательским отделом  Технологического института Хосе Роча Серхио Кардозо (Instituto de Tecnologia José Rocha Sérgio Cardoso, ITJRSC). Последняя версия (3.0) выпущена 21 марта 2011 года. Рабочий стол —  GNOME. Размер файла образа накопителя после установки — 3,7 Гб.

 Satux

2021   виртуальные ОСи   досуг   ОС   софт
Ранее Ctrl + ↓
Наверх