PDA

View Full Version : 2 schede di rete, IP diversi


Pirulicchio
23-06-2006, 23:50
Il sistema è formato da un PC con 2 schede di rete, una eth1 con Ip 10.0.0.1 subnet 255.0.0.0 e gateway 10.0.0.254 attacata al router l'altra eth2 con Ip 192.168.0.150 che è attacata a uno switch su una rete di tipo 192.168.0.0, l'idea sarebbe quella di condividere internet e fare da firewall tramite uno script precotto (narc) che fa anche da forward tra le due schede, il problema è che se tento di pingare la rete tipo un indirizzo 192.168.0.1 non ho risposta, ache da un pc windows se tento di pingare 192.168.0.150 il ping non ha successo, mentre se attacco lo switch sull'eth1 e la riconfiguro come eth2 il ping ha successo, e quindi configuro eth2 come eth1, ma a questo punto se apro il browser metto l'ip del router 10.0.0.254 non rieco più ad accedere alla configurazione del router, mentre con la prima configurazione ho il vicevarsa, scusate se non sono stato troppo chiaro ma è un pò incasinato da spiegare. Un'altra cosa come mai non c'è eth0?? La distribuzione è ubuntu con installazione tipo server. Le schede di rete sono eth1 integrata con chipset VIA l'altra eth2 una Realtek (che ho già provato a cambiare crdendo fosse guasta).
Ciao...

Gentoooo
24-06-2006, 19:25
Ciao, non ho ben capito dal tuo post qual'è il problema quindi quello ke sto per dirti potrebbe nn servirti...cmq...hai provato come soluzione quella di assegnare ad un'unica scheda di rete, due ip differenti??

W.S.
25-06-2006, 12:55
cosi ad occhio sembrerebbe un problema di rotte, hai controllato cosa ti dice "route -n" ?

Pirulicchio
25-06-2006, 13:49
Per Gentoooo, intendi usare un alias di rete tipo eth0:0, il problema è che il narc che è lo script precotto che uso non acetta come variabili gli alias di rete.
La tabella di route mi dà:
Kernel IP routing table
Destination Gateway Genmask
Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 10 0 0 eth2
10.0.0.0 * 255.0.0.0 U 10 0 0 eth1
default 192.168.0.254 0.0.0.0 UG 10 0 0 eth2
Ma secondo voi è giusto che non ci sia eth0? Mi pare così strano, non vorrei fossero problemi di conflitti hardware.
Grazie per l'aiuto, ciao....