Newsgroup: it.comp.os.linux.sys
Titolo: 2 Schede di rete per un Linux Firewall

Allora, la mia configurazione è la seguente:
Linux RedHat 6.2 con 2 schede di rete 3com
Questo Linux (che vorrebbe essere un Firewall) è collegato con una di queste
due schede ad un server NT e con l'altra ad un modem/router.
Il problema è il seguente:
le due schede di rete sono già configurate e funzionano correttamente, una
con un indirizzo IP e l'altra con un'altro indirizzo IP.
Linux riesce tranquillamente a vedere il route ed esce in Internet
correttamente mentre non vede il server NT.
Ovvero, faccio un ping all'indirizzo IP del server NT e come risposta mi da
"Destination Host Unreachable"
Come posso risolvere il problema?
Questo msg d'errore mi viene dato dopo un bel pò che attendo.. (circa 30
secondi)
Quando faccio il ping specifico pure la scheda di rete con il parametro -I
Grazie a chi mi sa rispondere
Alberto

...
Potresti risolvere con routed (man routed) oppure
(ma di questo sono insicuro) con iproute
Ciao ZioPino

 Come posso risolvere il problema?
e' un problema di routing.
Ci dai l'output del comando route?
ciao
Buttha
-- 
* Per rispondere in email rimuovere una i dall'indirizzo
* 
http://members.xoom.it/buttha/
* Un conto e' la malavita e i suoi sporchi affari e un conto e' lo
  stato: le sue responsabilita', la sua centralita' politica, sociale e
  morale. Mi faccia due fatture separate. (Corrado Guzzanti)

Non dovrebbe essere un problema di routing... infatti davo il comando 
ping <indirizzo> -I eth0 per specificare a quale delle due schede
utilizzare. Tra le varie cose, se non utilizzavo il parametro -I in
output mi diceva che il ping veniva eseguito correttamente con
l'indirizzo IP assegnato dalla macchina...
Ora, invece, ho un altro problema: ho dovuto reinstallare Linux, con
queste due schede di rete: 3com 3c905btx e, con RedHat 6.2, al
completamento dell'installazione si blocca... Andando ad analizzare il
terminale con i tasti ctrl+alt+1 vedo che mi da il messaggio "assenza
di rete" o qualcosa di simile....


Ah, se faccio ifup eth0 (che è la scheda di rete configurata per la
LAN) il sistema mi risponde che "non è possibile raggiungere la rete"

 di rete" o qualcosa di simile....
beh, che l'installazione si blocchi non mi pare un gran bel
comportamento; due cose:
1) scaricati le immagini dei dischi di boot aggiornati: li trovi da
queste parti:
http://www.redhat.com/corp/support/errata/index.html
2) se il problema persiste, nulla ti vieta di installare senza la scheda
di rete e, una volta installato il tutto, metterci la scheda.
ciao
Buttha
-- 
* Per rispondere in email rimuovere la prima i dall'indirizzo
* 
http://members.xoom.it/buttha/
* Hai visto Dio? Si, ed e' nera.

di rete e, una volta installato il tutto, metterci la scheda.
Ed effettivamente è quello che ho fatto per installarlo nuovamente.
Ho postato un altro msg nel ng dove vi indico i miei nuovi problemi...
se potreste darmi una mano ve ne sarei grato


Ecco qui il msg che avevo inviato ...
Allora... finalmente sono riuscito a reinstallare Linux con le due
schede di
rete... aggiornando pure il driver fornito da 3com...
Niente di particolare insomma... Ho ricollegato il PC Firewall al
router...
entra in Internet che è una meraviglia ma.. la mia rete interna non ne
vuole
sapere quindi vi descrivo il risultato dei comandi:
[route@Luana /root]# route -n
Kernel IP routing table
Destination     Gateway         Genmask                 Flags  Metric
Ref
Use Iface
10.0.0.2         0.0.0.0            255.255.255.255   UH     0
0
0     eth1
151.83.31.2   0.0.0.0            255.255.255.255   UH     0          0
0     eth0
10.0.0.0         0.0.0.0            255.255.255.0       U        0
0        0     eth1
151.83.31.0   0.0.0.0            255.255.255.0       U        0
0
0     eth0
127.0.0.0       0.0.0.0            255.0.0.0               U        0
0        0     lo
0.0.0.0           10.0.0.1          0.0.0.0                   UG     0
0        0     eth1
[root@Luana /root]# ping 151.83.31.5
PING 151.83.31.5 (151.83.31.5) from 151.83.31.2 : 56(84) bytes of
data.
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
From Luana.ismm.marina (151.83.31.2): Destination Host Unreachable
--- 151.83.31.5 ping statistics ---
75 packets transmitted, 0 packets received, +72 errors, 100% packet
loss
[root@Luana /root]# ping 10.0.0.1
PING 10.0.0.1 (10.0.0.1) from 10.0.0.2 : 56(84) bytes of data.
64 bytes from 
10.0.0.1
: icmp_seq=0 ttl=64 time=1.9 ms
--- 10.0.0.1 ping statistics ---
19 packets transmitted, 2 packets received, 89% packet loss
round-trip min/avg/max = 1.9/4583.2/9164.5 ms
Allora, per intenderci, 151.83.31.5 è il server NT... 151.83.31.2 è
l'indirizzo IP del Firewall all'interno della LAN, 10.0.0.2 è
l'indirizzo IP
del Firewall con il Router, 10.0.0.1 è l'indirizzo IP del router
Se qualcuno mi sa dare una mano a far si che Linux riesca a vedere
pure la
mia LAN...
Grazie a tutti
Alberto
P.S. Dopodichè il passo sucessivo è far si che tutta la mia LAN riesca
ad
uscire in Internet passando tramite Firewall e, sempre tramite
quest'ultimo,
vorrei limitare l'utilizzo di Internet ai vari utenti... tipo proibire
l'accesso ai siti di Trading On Line...
Pensavo d'usare IPCHAIN... cosa ne pensate? C'è uno strumento visuale
che
può essermi utile? Anche perchè tra qualche mese abbandono qui il
posto e
gli altri, non essendo esperti Unix (come per altro non lo sono
nemmeno io,
ma cmq qualcosina in + rispetto a loro ne so...!!!!), dovranno
malgrado loro
prenderci familiarità.
Ringrazio tutti anticipatamente
Alberto

 Pensavo d'usare IPCHAIN... cosa ne pensate? 
ti consiglio di utilizzare ipchains e il proxy squid e li utilizzi per
fare transparent proxy:
ipchains intercetta i pacchetti destinati alla porta 80 e li reindirizza
a squid. Squid, a sua volta, si occupera' di controllare gli accessi.
ciao
Buttha
-- 
* Per rispondere in email rimuovere la prima i dall'indirizzo
* 
http://members.xoom.it/buttha/
* La fine e' vicina. Chiama la polizia.

 
Cosa assai strana.
Verifica che NT sia configurato bene.(lo so che è stupido ma può essere)
Verifica che tu non abbia impostato già le potitiche di ipchain come
deny, fai ipchains -L.
Hai per caso ricompilato il kernel?
con ifconfig cosa ti dice?
Che 3com hai? perchè io con la 3c905c ho avuto migliaia di problemi e
vai sul sito della 3com ci sono dei driver.
riesci a pingare le tue due schede di rete?
Ciao.
Fabrizio

 "Destination Host Unreachable"
Credo che sia un problema di routing.
Probabilmente devi aggiungere una route verso la sottorete dove hai il server
NT.
man route
LG
-- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it
Gilles Villeneuve will live forever
*********************************************************************