Hi again, After some more research, I'm quite sure this line in /etc/init.d/network is what's causing the problem:
# Run this again to catch any interface-specific actions sysctl -e -p /etc/sysctl.conf >/dev/null 2>&1 because in /etc/sysctl.conf, ip_forward is set to 0 Now the question remains: what's the point in "enabling ipv4 forwarding" if the default sysctl.conf will reset it to 0 again? (I haven't modified sysctl.conf since install) Thanks Hans On Sun, 2002-09-29 at 12:01, SainTiss wrote: > Hi, > > I'm having an odd problem here: > > during /sbin/service network restart, ipv4 forwarding is being enabled > as it should be... > > just after the "Enabling ipv4 packet forwarding [ OK ]" has > appeared, I did cat /proc/sys/net/ipv4/ip_forward and the output was > "1"... > > Then after eth0 had been brought up, the output still was "1"... > > But then after eth1 had been brought up as well (last action of the > network restart), the output was "0" again... > So something reset the forwarding... > > Does anyone recognize this problem? > > Does anyone know a solution to it? > > Thanks > > Hans > >
signature.asc
Description: This is a digitally signed message part