[bglug] SFIDA per veri GURU di IPTables
Fleur
andrea@moltimedia.it
Mar 24 Maggio 2005 12:50:25 CEST
Rete IP Pubblica: 71.90.80.248-255 (71.90.80.248/28)
CISCO IP _ 1: 71.90.80.249 (DEFAULT GATEWAY)
CISCO IP _ 2: 71.90.80.250 (IP PUBBLICO DI NAT x NAVIGAZIONE RETE PC)
LINUX IP : 71.90.80.251
Rete IP Locale :
10.0.0.0-255 (10.0.0.0/24)
CISCO IP_3 10.0.0.1 (indirizzo locale impostato come default GW della rete
privata
sui vari client che NATTA su rete pubblica IP_2 -> 71...250)
SERVERLINUX 10.0.0.2
GESTIONALE IP 10.0.0.3 : server Windows 2003 con installato software
gestionale
ed accesso dai vari client tramite Terminal Server (25 utenti)
CLIENT IP 10.0.0.101-125 : indirizzi IP locali assegnati in modo statico ai
vari pc client
Come e' possibile configurare IPTABLES sulla macchina Linux in modo che chi
si collega
all'indirizzo PUBBLICO 71.90.80.251:3389 venga
rediretto verso 10.0.0.3:3389 (Server Gestionale locale - Terminal Server)?
Questo permetterebbe di consentire la connessione al server gestionale da
Internet
(flitrando poi opportunamente l'IP PUBBLICO SORGENTE)
senza dover assegnare a quest'ultimo un INDIRIZZO IP PUBBLICO
(nel range ancora non usato 71.90.80.252-254).
I + arguti si saranno gia' accorti che bisogna NON solo fare un REDIRECT del
pacchetto
(verso l'IP LOCALE 10.0.0.3) ma anche un MASQUERADING (per fare in modo che
i pacchetti di RISPOSTA del server gestionale ritornino al mittente con
l'indirizzo 71.90.80.251)
Qualche idea concreta ?
(qualche suggerimento lo trovate qui:
http://www.netfilter.org/documentation/HOWTO/it/)
Mi pare ovvio sottolineare il fatto che IO NON CI SIA RIUSCITO !
Sono curioso di vedere le vostre risposte !
Ciao
Fleur
PS : GLI INDIRIZZI IP INDICATI SONO OVVIAMENTE CASUALI
(PER TUTELARE LA MIA PRIVACY :-)
Maggiori informazioni sulla lista
bglug