Installare OpenVz su Centos 6

openvz_logo1.Introduzione

OpenVZ è un sistema di virtualizzazione basato sui container di Linux ed è un software gratuito open source, disponibile con licenza GNU GPL. OpenVZ crea dei contenitori  isolati (altrimenti noti come ambienti virtuali o VPS) in un unico server fisico consentendo un miglior utilizzo del server e garantendo che le applicazioni non siano in conflitto. Ogni contenitore svolge ed esegue le attività esattamente come un server autonomo, un contenitore può essere riavviato indipendentemente e avere accesso root, un accesso utente, un proprio indirizzo IP,una memoria, dei processi,dei  file,delle  applicazioni, delle librerie di sistema e dei file di configurazione. Il software  OpenVZ consiste in un kernel Linux personalizzato e degli strumenti da riga di comando (principalmente vzctl).Gli  strumenti OpenVZ sono una solida alternativa agli strumenti LXC.

2.Installazione

Questo documento descrive brevemente i passi necessari per installare OpenVZ su una macchina Centos 6

/vz file system

Si consiglia di usare una partizione separata per i contenitori (di default /vz) e formattarla in ext4.

Continua a leggere

Usare il nat per far navigare su Internet una rete diversa da quella locale

Giorni fa avevo bisogno di far navigare su internet una macchina virtuale che avevo installato su  kvm/qemu, ma la avevo creata su una rete host separata.Senza modificare la configurazione del host virtuale ho aggiunto sul mio pc guest (è un portatile con debian 7) due regole iptables per il nat.

iptables -t nat -A POSTROUTING -s "src_net" -o eth0 -j SNAT --to "ip_address"
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to "ip_address"

src_net è la rete che dovrà andare su internet mentre ip_address è l’indirizzo dove si farà il nat ed nel mio caso allocato sull’interfaccia eth0. Esempio:

iptables -t nat -A POSTROUTING -s 192.168.122.1/24 -o eth0 -j SNAT --to 192.168.1.2
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 192.168.1.2

Fatto questo la vostra macchina virtuale potrà andare su internet.

P.s.:Questa regola dovrebbe poter funzionare anche su altri sistemi di virtualizzazione.

(ri)Montare un sistema raid software con mdmd (archlinux)

storagePoco tempo fa il Buffalo mi aveva abbandonato,non riusciva più a montare il raid.Fortunatamente la tipologia di raid era di tipo software e ho così potuto montare i miei 4 hard disk su un vecchio pc con installato linux(ho usato questa volta archlinux per la leggerezza del sistema).La procedura di ri-montaggio è molto semplice innanzitutto assicurarsi di aver installato mdmd sul proprio sistema e poi

  • Caricare il modulo appropriato
nano /etc/mkinitcpio.conf
modules="dm-mod"
hooks="tra SATA e FILESYSTEM aggiungere MDADM LVM2"
  • Attivare lvm
nano /etc/rc.conf
uselvm=yes
  • ricaricare il kernel e riavviare il sistema
mkinitcpio -p kernel26

reboot
  • Montare il raid
mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
  • Verificare il raid
cat /proc/mdstat
  • Salvataggio raid
mdadm --examine --scan > /etc/mdadm.conf

openfpc

linuxOra non ci manca che installare un programma per la cattura dei pacchetti da integrare con Snorby: openfpc.

Prerequisiti

apt-get install apache2 tcpdump tshark libarchive-zip-perl \
  libfilesys-df-perl libapache2-mod-php5 mysql-server php5-mysql \
  libdatetime-perl libdbi-perl libdate-simple-perl php5-mysql \
  libterm-readkey-perl libdate-simple-perl libtimedate-perl \
  build-essential  libpcap-dev

Libdnet

Continua a leggere

1 18 19 20 21 22