I have a situation, in which I need your help please.

I setup a server / firewall on a school network, with aprox. 34 workstation. I
have got DHCP to work without a problem, but can't route anything via the
server.

The Linux server has two network cards, one setup with 10.0.0.1, which connects
to and ADSL router on 10.0.0.2. I can ping the ADSL router from Linux, and surf
the internet without any problems. The second network card, which connects to
the school network, is setup as 10.0.1.1, and I can ping any workstation on the
LAN.

From any one of the LAN workstations, I can ping 10.0.1.1, as well as 10.0.0.1,
but I can't ping 10.0.0.2.

I'm running SySEfirewall2, which is configured with YaST

My routing table looks as follows:

LinuxServer:~ # route -nv
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.2 255.255.255.0 UG 0 0 0 eth1
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.0.0.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.2 0.0.0.0 UG 0 0 0 eth1


Your help in this matter will be highly appreciated