Joseph L. Casale wrote:
What exactly did you add to /etc/sysctl.conf?
Do you have any errors when you run "sysctl -p" on the command line as root?
Filipe
Hi,
I added the following to /etc/sysctl.conf:
net.ipv4.ip_forward = 1
sysctl -p does not show any errors.
So after a #service network restart, I see this:
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Disabling IPv4 packet forwarding: net.ipv4.ip_forward = 0
[ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
Bringing up interface eth1:
Determining IP information for eth1... done.
But a sysctl -p shows the right info after? Is this behavior normal?
sysctl -p reads the /etc/sysctl.conf file and sets whatever options are
in there, so if you run that, its just putting back what you've said in
sysctl.conf
It looks like ip_forward is being reset by /etc/init.d/network when you
pass argument STOP or RESTART (with the network STOPPED, how can there
be forwarding?)
it does look like /etc/init.d/network START reruns any sysctl.conf
settings, so its probably turning it back on when the network is
(re)started if you're setting it in there.
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos