Newsgroup: it.comp.os.linux.sys
Titolo: Problema resolv?

Ciao,
sto impazzendo con un problema forse banale ma di cui non riesco a 
venire a capo.
Ho la rete aziendale separata come al solito in rete interna 
(
192.168.0.0/24
) e DMZ (
172.16.0.0/12
). In quest'ultima ho un server 
Ubuntu 6.06.1 (172.16.0.100) che mappa tutte le connessioni provenienti 
dalla rete 192.168.0.0 come se arrivassero indistintamente dall'IP del 
gateway (192.168.0.254). Al login infatti si presenta:
Last login: Tue Jul 24 10:47:23 2007 from firewall.localdomain
dove firewall.localdomain è l'indirizzo 192.168.0.254.
In questo modo è impossibile sapere qual è stato l'ultimo client ad 
accedere via SSH al server.
In generale ecco cosa si presenta come output di 'netstat -nt':
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp6       0    0 ::ffff:
172.16.0.100:22
 ::ffff:
192.168.123.254:2091
 
ESTABLISHED
tcp6       0    0 ::ffff:
172.16.0.100:22
 ::ffff:
192.168.123.254:1711
 
ESTABLISHED
tcp6       0    0 ::ffff:
172.16.0.100:22
 ::ffff:
192.168.123.254:1478
 
ESTABLISHED
tcp6       0    0 ::ffff:
172.16.0.100:22
 ::ffff:
192.168.123.254:1481
 
ESTABLISHED
Questo è il file /etc/network/interface:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
         address 172.16.0.100
         netmask 255.255.255.0
         network 172.16.0.0
         broadcast 172.16.0.255
         gateway 172.16.0.1
         # dns-* options are implemented by the resolvconf package, if 
installed
         dns-nameservers 172.16.0.1
Questo problema mi capita solo su questo server, ne ho un altro nella 
stessa DMZ che invece funziona regolarmente.
Qualcuno riesce a darmi una dritta, per favore?
Ciao e grazie!
Alex

 stessa DMZ che invece funziona regolarmente.
Quale problema?
Benjamin

 stessa DMZ che invece funziona regolarmente.
Quale problema?
Benjamin

 Quale problema?
Comportamento, se preferisci. :-) Comunque mi quoto da solo:
"In quest'ultima [la DMZ] ho un server Ubuntu 6.06.1 (172.16.0.100) che 
mappa tutte le connessioni provenienti dalla rete 192.168.0.0 come se 
arrivassero indistintamente dall'IP del gateway (192.168.0.254). Al 
login infatti si presenta:
Last login: Tue Jul 24 10:47:23 2007 from firewall.localdomain
dove firewall.localdomain è l'indirizzo 192.168.0.254.
In questo modo è impossibile sapere qual è stato l'ultimo client ad 
accedere via SSH al server."
Non saprei come cercare di essere più chiaro, comunque questo è il 
lastlog dell'altro server che puoi confrontare con quello del mio 
messaggio originale:
Last login: Tue Jul 24 10:39:29 2007 from 192.168.0.11
Come vedi da questo lastlog riesco realmente a risalire all'IP del 
client da cui è stato effettuato l'ultimo accesso.
Ciao e grazie,
Alex

 Last login: Tue Jul 24 10:39:29 2007 from 192.168.0.11
Il firewall per caso fa NAT per raggiungere quel server, ma non per gli
altri nel DMZ?
Benjamin

 Benjamin
Mi hai messo una pulce nell'orecchio e ho verificato che sul firewall 
(Endian Firewall 2.1) c'è effettivamente una regola per cui:
TCP 	85.xxx.yyy.zzz : 10022 	=>	172.16.0.100 : 22(SSH)
dove 85.xxx.yyy.zzz è un alias associato all'interfaccia RED del 
firewall. Disabilitando la regola, le connessioni che giungono dalla 
GREEN vengono mostrate con l'indirizzo reale del client ma, ovviamente, 
il server non è più raggiungibile dall'esterno (Internet). Mi rendo 
conto che a questo punto sono OT, ma ti chiederei lo stesso la cortesia 
di dirmi se secondo te non ho configurato qualcosa sul firewall o è un 
comportamento inevitabile.
Grazie,
Alex

 comportamento inevitabile.
Non credo che sia inevitabile - se non sbaglio dovrebbe bastare un
semplice forwarding dall'intranet alla DMZ (che per le altre macchine
nella DMZ sembra di esistere).
Benjamin