Immagine
 Italian Betacrew... di Admin
\\ Home Page : Articolo
IPTABLES NAT e DNAT
Di ir0nfl4m3 (del 25/06/2009 @ 12:30:55, in Linux :: IPTABLES, linkato 1608 volte)

Ecco a voi un brevissimo script per abilitare il nat nella vostra lan e forwardare le porte ai server che vi interessano

in /etc/rc.d/rc.local

inserite le righe

/sbin/modprobe ip_tables
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_conntrack_irc
/sbin/modprobe iptable_nat
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_nat_irc
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_dynaddr

e da shell date i seguenti comandi:

iptables -P INPUT DROP
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.0.2:80

queste due regole vi permettono la navigazione in lan e l'accesso dall'esterno al server web sulla macchina con
ip 192.168.0.2.

Alla prossima :)

 

Technorati Tag:   

Articolo Articolo Commenti Commenti (0) Storico Storico Stampa Stampa  Condividi Condividi
 
TrackBack Url: (I TrackBack sono moderati)
http://www.betacrew.org/dblog/tb.asp?id=25

 
Articoli correlati
Vnc su Linux (50%)
Netgear WG511T e linux (50%)
Configuriamo Spamassassin contro lo spam su linux (50%)
Connessione tramite Cellulare GPRS su GNU/Linux (50%)
Kernel 2.6.xx & Synaptics Touchpad (50%)
Consigliamo il server per l'ora NTP -> ntp.ien.it

ir0nfl4m3

Calendario

< settembre 2010 >
L
M
M
G
V
S
D
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
             

Fotografie

Howto (1)

Le fotografie pił cliccate

Top 10 utenti del mese

Sondaggio

Quale sistema server utilizzate?

 Ubuntu server 8.04 LTS
 CentOS 5
 Wondows 2000 server
 Windows 2003 server
 Windows 2008 server

Stuff

Listening
Virgin Radio Italy

Varie

Ci sono 5 persone collegate

07/09/2010 @ 16.37.52
script eseguito in 125 ms