Newsgroup: it.comp.reti.ip-admin
Titolo: Router & Firewall con Linux

Ho configurato una machina Linux per fare da firewall fra una lan ed un
router Cisco di interbusiness.
Il router ha indirizzo a.b.c.1 e tutte le macchine sono impostate per
collegarsi usando come default gateway l'indirizzo del router attuale.
Mettendo fra lan (eth1, indirizzo ip a.b.c.5 ) e router (eth0, indirizzo
a.b.c.3) il firewall  e configurando accuratamente arp e route riesco a
far funzionare tutto perfettamente (sia in entrata che in uscita) da
qualunque macchina a cui semplicemente imposti come default gateway
l'indirizzo a.b.c.5
Fatto 30 vorrei fare 31.
L'ideale sarebbe poter utilizzare i PC senza alcuna modifica al
routing.  Purtroppo non sono riuscito a impostare una "entry" arp sulla
scheda eth1 per l'indirizzo a.b.c.1
Questa e' una delle righe che da arp sul firewall:
Address  HWtype  HWaddress           Flags Mask            Iface
a.b.c.1        ether   00:00:00:00:00:01    CMP                   eth0
00:00:00:00:00:01 e' l'indirizzo HW della scheda eth1
la riga di impostazione e'
/sbin/arp -v -i eth1 -s a.b.c.1 -D eth1 pub
questo e' il routing:
Destination     Gateway         Genmask         Flags Metric Ref    Use
Iface
border.dslabs.i *               255.255.255.255 UH    0      0        1
eth0
a.b.c..0    *               255.255.255.0   U     0      0        5 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0
lo
default         a.b.c.1   0.0.0.0         UG    0      0        0 eth0
Spero di essere stato esauriente.
Sinceramente non so proprio come risolvere il problema :-((( mi serve
proprio una mano !
Grazie a chi sapra' aiutarmi.
--
Sergio Strampelli
dS Labs S.r.l.
Via Zoe Fontana, 220/b2 - 00131 ROMA
Tel: 
+39-06-41294330
Email: 
s.stra...@dslabs.it
Web: 
http://www.dslabs.it


Scusa, ma non ho capito bene.
Situazione originaria
hub unico
a.b.c.x PC con default gateway a.b.c.1
a.b.c.1 router
Situazione attuale
hub 1
a.b.c.x PC con default gateway a.b.c.5
a.b.c.5 scheda "interna" del bastion su linux box 
hub 2 
a.b.c.3 scheda "esterna" del bastion
a.b.c.1 router
Situazione desiderata 
hub 1
a.b.c.x PC con default gateway a.b.c.1
a.b.c.1 scheda "interna" del bastion su linux box 
hub 2 
a.b.c.3 scheda "esterna" del bastion
a.b.c.? router
E' così?
Perché vuoi usare la stessa classe C per la zona protetta e per la zona
demilitarizzata?
C'è una ragione particolare?
Saluti,
Jacopo
Follow up su it.comp.reti.ip-admin

Hai provato ad aggiungere sulla macchina Firewall uno static host routing
del tipo :
host : a.b.c.1  -->gateway : a.b.c.3  ?

 C'è una ragione particolare?
Vorrei non dover riconfigurare numerosi PC.  Inoltre il server web vorrei
tenerlo "dentro".
Ho provato a compilare il kernel 2.1.112 per avere anche il NAT, ma non riesco
a farlo partire (si blocca quando dovrebbe partire INIT).


MaxP wrote:

L'host a.b.c.1 (il router di interbusiness) gia' ha un suo routing, tramite
la scheda "esterna".
In due parole, il problema e' che non riesco ad assegnare una entry arp alla
eth1, nonostante il parametro -i eth1 sulla riga di comando di arp.


La cosa non mi è del tutto chiara quindi prendi la risposta con beneficio
d'invetario:
Ma se tu imposti come default gateway ai client l'indirizzo del firewall e a
quest'ultimo l'indirizzo
del router dovresti ottenere quello che vuoi....
Ciao.

...
