Chinaunix

标题: RHEL无法打开ip_forward转发 [打印本页]

作者: guanghai    时间: 2008-08-23 09:54
标题: RHEL无法打开ip_forward转发
RHEL无法打开ip_forward转发
大家好!我在用LINUX作代理服务器时,代理客户端上网。不管如何设置 net.ipv4.ip_forward=1 ,在service network restart 的时候,老是提示 “禁用IPV4转送:net.ipv4.ip_forward=0 ” 具体的配置如下:
在/etc/sysctl.conf  里面可以这样写:
  net.ipv4.ip_forward=1
  net.ipv4.conf.default.rp_filter=1
  kernel.sysrq=0

在 /etc/rc.d/rc.local后面添加了:
  iptables -F
  iptables -F -t nat
  iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE
  echo 1>/proc/sys/net/ipv4/ip_forward
客户端一直上不了外网,但LINUX机器可以,而且DNS是正确的。请问是什么原因?要如何解决?
作者: 飞哥2005    时间: 2008-08-26 22:51
为什么写在/etc/tc.d/rc.local里面了 ? 你可以写成shell脚本 或直接打在终端上面看看
作者: cuci    时间: 2008-08-26 23:03
echo 1>/proc/sys/net/ipv4/ip_forward
此句把1>中间空格分开
或者echo "1">
作者: andrewqin    时间: 2008-08-26 23:46
3楼正解。。。
作者: cst05001    时间: 2008-08-27 00:06
service iptables save




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2