Come Attivare l’ “IP Forwarding” sotto linux

3128787858Per impostazione predefinita tutte le moderne distribuzioni Linux hanno l’ipforwarding disabilitato. Di solito questo è una buona idea poiché nella maggior parte dei casi non si ha bisogno di inoltrare pacchetti, ma se stiamo allestendo un router Linux/gateway o forse un server VPN (PPTP o IPSec) o solo un semplice server dial-in dovremmo abilitarlo. Questo può essere fatto in diversi modi che presenterò qui sotto.

1.Verifica se l’inoltro dei pacchetti è già abilitato.

Dobbiamo ricercare il valore kernel sysctl net.ipv4.ip_forward per vedere se l’invio è abilitato o meno,usare comando sysctl:

Continua a leggere

File not found: lib’ Error installing Rails Gem

Recentemente ho avuto dei problemi nell’installazione di rails sul mio nuovo server snorby.

 

 

 

 

gem install rails
Successfully installed rails-3.0.7
1 gem installed
Installing ri documentation for rails-3.0.7...
File not found: lib

Si è scoperto che questo è un problema piuttosto comune. Ma sembra che la soluzione sia semplice, basta reinstallare manualmente RDoc. Per fare questo eseguire questi 3 comandi:

gem install rdoc-data
rdoc-data --install
gem rdoc --all --overwrite

 

 

L’ultima riga, in particolare,rigenera la documentazione per le vostre “gemme” installate (comprese le guide) ma ci metterà un bel pò nella procedura.Alla fine si dovrebbe essere in grado di confermare la correzione ridando il comando Rails gem install:

gem install rails

 

FINE

Installazione iSCSI Initiator e Target su Debian 6

storageSistema richiesto e requisiti

Debian 6 (Squeeze) 64-bit Linux: 2.6.32-5-amd64 (usato in questo tutorial)

I sistemi da configurare

Ho usato due server debian. Un Initiator e un Target:
Initiator: server1.example.com – IP 192.168.1.100
Target: server2.example.com – IP 192.168.1.101

Installazione Debian

Installare Debian su entrambi i server senza alcun extra, deselezionare tutte le opzioni del menu Tasksel. Se l’installazione deve essere gestita in remoto, il servizio openssh può essere installato.

Continua a leggere

OpenVZ Web Panel

openvz_logoOra installeremo WEb Panel un utile frontend per OpenVZ. Per installare eseguire il comando sottostante, questo stesso comando può anche essere eseguito per aggiornare OpenVZ ed installare tutti i pacchetti necessari.

 

 

wget -O - http://ovz-web-panel.googlecode.com/svn/installer/ai.sh | sh

Per connettersi a OpenVZ, andare sul proprio browser e digitare http://ipaddress:3000 login con username admin e con password admin.

Ora non ci resta che provare un contenitore virtuale, è necessario quindi scaricare un template. Nell’interfaccia cliccare sul server fisico chiamato localhost, quindi fare clic su OS Templates, quindi fare clic su Install OS Templates, scegliere il modello che si desidera utilizzare e fare clic su Install. Ora che si dispone di un template possiamo impostare una macchina virtuale.

Clicca sul server fisico localhost, fare clic su Create Virtual Server,inserire ID Server (numerico),ad esempio 1001 , scegliere il template che avete scaricato, dare un indirizzo ip, dare un nome host, impostare una password  e alla fine in Additional Setting, impostare il vostro server DNS. Fare clic su Create. Dopo aver configurato il primo contenitore virtuale bisogna in ultimo configurare il Time Setup:

rm /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Rome /etc/localtime

Per accedere al contenitore  è possibile utilizzare SSH (ssh root@ipaddress) o accedere con il vzctl ed entrare nel server host 1001.

Se scaricate manualmente i Template si deve aggiornare il servizio del frontend con questo comando:

/etc/init.d/owp restart

FINE.

 

1 17 18 19 20 21 22