PDA

View Full Version : Route table


efewfew
28-06-2011, 11:26
Ciao, ho un macchina linux che vorrei facesse da gateway, le intefracce sono
eth0 (esterna, rete 192.168.1.0/24 gw .254)
eth1 (interna, rete 192.168.20.0/24 gw .254)

ho configurato l'opzione di forward a 1 ma non mi funziona, da un client nella interna riesco a navigare solo in google e youtube, e niente gli altri siti, anche se il nameserver li risolve correttamente (provato con nslookup) stranissimo...

vi chiedo di guardare la tabella di routing, è configurata correttamente?

root@taunton:/home/patrick# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.20.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0

nebbia88
28-06-2011, 12:05
http://www.linux.com/archive/feature/113821

FORSE ti manca questo?

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

non è il mio campo...

efewfew
28-06-2011, 17:02
avevo gia dato questo comando, non proprio uguale ma dovrebbe fungere comunque
root@taunton:/home/patrick# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- anywhere anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

nebbia88
28-06-2011, 17:14
hai provato a seguire quel "tutorial"? anche se credo che l'unica parte che ti interessi quella relativa a iptables, visto che immagino che ip e dns tu li abbia impostati a mano sul client.