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
