Virtualbox: connessione ssh dall’host al guest

In passato ho scritto un articolo su come attivare il portforwarding per poter raggiungere un gest dal proprio host. L’articolo descriveva la procedura manuale per aggiungere una nuova regola di port-forwarding. Oggi vediamo come farlo dall’interfaccia di amministrazione di Virtualbox. Accedere alla sezione “Network”->”Network Setting” di Virtualbox: e poi cliccare su “Port Forwarding”: Bene. A … Leggi tutto

fail2ban.comm: WARNING Invalid command

Oggi ho aggiornato fail2ban e tra le novità ho dovuto indicare un utente alternativo per eseguire lo script. Dopo aver riavviato lo script, ho controllato i log (/var/log/fail2ban.log) per vedere che tutto fosse corretto e mi sono accorto della riga:

Per capire meglio cosa genera l’errore, ho eseguito il comando fail2ban-client con i parametri … Leggi tutto

Backup con Bacula

Il backup, gioie e dolori…. Tutti sanno che andrebbe fatto (beh, non proprio tutti), ma purtroppo se lo ricordano solo quando serve recuperare qualche file. Ci sono tanti sistemi per fare backup, da script bash personalizzati a sistemi commerciale già pronti. Parliamo di Bacula, un sistema di backup open source trà i più completi, robusti … Leggi tutto

Bash: rimuovere le prime due righe da più files

Oggi vi presento un piccolo script bash che può tornarvi utile per cancellare le prime due righe da più files .txt in una cartella. Create il file chiamado vai.sh con il seguente contenuto:

e poi eseguitelo con:

Ovviamente personalizzare lo script non sarà molto difficile (es per lavorare su file diversi da .txt … Leggi tutto

cUrl (host header): fare una chiamata passando l’hostname e l’ip

Il titolo di oggi è un po’ emblematico, ma altrettanto emblematico potrebbe essere il contenuto del post, a meno che non siate in questo specifico caso: “Vorrei fare una richiesta ad un server web multidominio che non ha ancora il DNS puntato per un particolare dominio”. In questo caso, cosa succede? Purtroppo, non essendoci il … Leggi tutto

Cache DNS per velocizzare le richieste locali: pdnsd

Oggi voglio parlarvi di un piccolo software che permette di velocizzare le richieste DNS, facendo una cache locale delle richieste. Parliamo di pdnsd che risponde sulla porta 53 e fornisce le classiche risposte di un server DNS, solo che per ogni richiesta usa una cache per conservare il risultato. Per l’installazione, seguiamo il classico:

Leggi tutto

Configurare Apache per gestire più siti SSL con lo stesso IP

Dalla versione 2.2.12 di Apache, è possibile attivare più siti SSL con lo stesso indirizzo IP. In pratica dalla versione 2.2.12 il supporto SNI (Server Name Indication) è stato riscritto ed esteso al protocollo SSL. Questo significa che anche il browser deve essere abbastanza recente, ovvero Firefox 2.0 o successivo, Opera 8.0 o successivo, Internet … Leggi tutto

Linux: Port forwarding

Il port forwarding è il sistema con cui si effettua la redirezione delle richieste alla porta di un host verso un altro host.

Prendiamo ad esempio una Linux Box che funge da firewall con IP pubblico (eth0 sulla rete esterna ed eth1 su quella interna) e tramite cui vorremmo permettere dall’esterno di raggiungere i servizi di un host interno alla rete.

Leggi tutto