Chinaunix

标题: 用IPTABLES 做NAT.但ip_forward的值过两分钟就为0 [打印本页]

作者: mutounet    时间: 2007-04-30 19:43
标题: 用IPTABLES 做NAT.但ip_forward的值过两分钟就为0
今天做了个NAT.做好了.能通.
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j SNAT --to 10.129.16.23
但过两分钟后.就屏幕变黑.但不是死机哈..像WINDOWS屏保..网就不通了..
/proc/sys/net/ipv4/ip_forwad 的值也变成了0
重新输入echo 1 >/proc/sys/net/ipv4/ip_forward 后.又是通的..但两分钟后又不行

有谁遇到过呀..求解!!!!

[ 本帖最后由 mutounet 于 2007-4-30 19:53 编辑 ]
作者: platinum    时间: 2007-04-30 21:20
贴一下 /etc/crontab 的内容,以及 /etc/cron.d 目录下的文件
作者: mutounet    时间: 2007-05-01 16:22
/etc/cron.d目录下没有任何文件!!
/etc/crontab中的内容为
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
#run-parts
01 * * * * root run-parts /etc/cron.hourly
02 * * * * root run-parts /etc/cron.daily
03 * * * * root run-parts /etc/cron.weekly
03 * * * * root run-parts /etc/cron.monthly
作者: marsaber    时间: 2007-05-01 18:27
/etc/sysctl.conf:
修改:
net.ipv4.ip_forward = 0
为:
net.ipv4.ip_forward = 1

如果没有该行的话,添加这行试试.
作者: maluyao    时间: 2007-05-01 21:19
还有可以以root用户的身份执行;
crontab -l
看看里边有没有两分钟执行一次的东西。
作者: aredfox    时间: 2007-05-01 21:48
如果实在找不到,就在crontab中加一条,每2分钟echo 1 >/proc/sys/net/ipv4/ip_forward,至少可以先用着,慢慢再查.
作者: mutounet    时间: 2007-05-01 23:01
原帖由 marsaber 于 2007-5-1 18:27 发表于 4楼  
/etc/sysctl.conf:
修改:
net.ipv4.ip_forward = 0
为:
net.ipv4.ip_forward = 1

如果没有该行的话,添加这行试试.

这个早就改了,,.不成
作者: mutounet    时间: 2007-05-04 17:56
做了crontab后一样的..只要屏保后就不持行了..不让他进入屏保就没问题
作者: platinum    时间: 2007-05-05 09:21
这应该不是“屏保”,而是“电源管理”导致的硬件待机
如果 crontab 都不能起作用的话,的确证明是“死”了,若你认为没死,只能证明是待机了

请检查 BIOS 中的高级电源管理设置,最好设置成 DISABLE,一般服务器没有设置什么硬件几分钟自动等待的……
作者: ssffzz1    时间: 2007-05-07 23:39
BIOS中有关休眠和待机的关掉。
具体的拼写可能不太准确,凑合着看吧。
/etc/init.d/acpi stop
/etc/init.d/apm stop
/etc/init.d/cron stop
作者: szxsztszk    时间: 2007-05-07 23:49
LZ已经解决了。
关闭了apmd进程就OK了。
作者: mutounet    时间: 2007-05-08 14:04
解决了...改了BIOS和电源管理就对了..谢谢大家..
在语言上对platinum伤害..对不起platinum....
作者: dayan_he    时间: 2007-05-09 17:47
hehe, 楼主以后做事情别太激动
作者: ssffzz1    时间: 2007-05-11 11:04
还对不起我。没给我专家分。
作者: westgo    时间: 2007-05-29 16:31
很有启发  




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