Archivio per la categoria firewall

Tunnel SSH

Tunnel SSH

A volte si ha la necessità di collegarsi ad un server che sta dietro un firewall e quindi non è raggiungibile.
Col comando qui sotto è possibile creare un tunnel dal server (dietro il firewall) al client attraverso cui far passare in senso contrario la connessione al servizio che ci occorre, in questo caso ‘telnet’.

Sul server lanciare il comando per creare il tunnel fino al nostro client:
$ ssh -f -N -R 2333:localhost:23 guest@80.100.100.100
2333 porta usata sul client
23 porta del servizio sul server (telnet)
guest è un utente presente sul client
80.100.100.100 indirizzo IP (su internet) del client

Il server si collega con il client usando ssh e gli dice di redirigere le richieste alla porta 2333 sul client alla porta 23 del server.
Se va tutto bene verrà chiesta la password per accedere sul client come utente guest (a meno che ci sia autenticazione con chiave criptata).

Ora sul client è possibile collegarsi via telnet al server:
$telnet localhost 2333

Il comando è utile se il tunnel viene mantenuto attivo e quindi è possibile sfruttarlo, quindi attenzione ai tempi di Timeout di ssh (V. configurazione SSH).

fonte: http://www.openskill.info

  • Facebook
  • MySpace
  • Netlog
  • Windows Live Spaces
  • Share/Bookmark

Tags: , ,

Firewall linux

Eseguire automaticamente il firewall all’avvio del sistema.

Per poter creare uno script che venga automaticamente lanciato ad ogni avvio di linux, dobbiamo creare un file .sh nella directory /etc/init.d/.

Andare sotto /
# wget http://www.photogulp.it/firewall.tar.gz
# tar xvf firewall.tar.gz
ora avete inserito i script nelle seguenti directory:
/etc/firewall.sh e /etc/flush_firewall.sh
/etc/init.d/firewalld
ora avete a dispsizione i seguenti comandi
/etc/init.d/firewalld start
/etc/init.d/firewalld stop
/etc/init.d/firewalld status
/etc/init.d/firewalld restart

Diamo i permessi di esecuzione
# chmod a+x /etc/init.d/firewalld
per avviarlo in esecuzione automatica creare i link simbolici tramiter il comando
# update-rc.d firewalld defaults
Ora lo script verrà eseguito ad ogni avvio della macchina.
Nel link sotto il tar.gz dello script firewall per le regole iptable, lo script flush_firewall per stoppare il firewall e lo script firewalld per dare start, stop, restart e status.

script firewall tar.gz

  • Facebook
  • MySpace
  • Netlog
  • Windows Live Spaces
  • Share/Bookmark

Tags: , ,

clicca qui

clicca qui

18 visitatori online
18 ospiti, 0 membri
Numero max di visitatori odierni: 26 alle 08:44 am CEST
Mese in corso: 26 alle 08-01-2010 08:44 am CEST
Anno in corso: 111 alle 06-29-2010 08:29 am CEST
Complessivo: 111 alle 06-29-2010 08:29 am CEST
} catch(err) {}

PHOTOGULP – TUTTOPERILPC é a prova di Digg grazie alla cache fornita da WP Super Cache

clicca qui