谁能帮我让这段脚本自动运性?

TCCCE 2004-01-20 03:29:55
#begin
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
/sbin/iptables --flush INPUT
/sbin/iptables --flush FORWARD
/sbin/iptables --flush POSTROUTING --table nat
/sbin/iptables --policy FORWARD DROP
/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 --source 172.168.0.0/16 --jump MASQUERADE
/sbin/iptables --append FORWARD --in-interface eth0 --match state --state ESTABLISHED,RELATED --jump ACCEPT
/sbin/iptables --append FORWARD --source 172.168.0.0/16 --jump ACCEPT
#end
我想把他变为自动运性,可是添加到rc.local中后却出错,而在终端中运性就没有问题.
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
joyaid 2004-01-21
  • 打赏
  • 举报
回复
??为什么要让他自运行呢??能起什么作用呢?配置完了不就可以用了么?
iptables不是可以自动存储规则么?FW难道需要经常重起么???
不明白啊??
wang1981 2004-01-21
  • 打赏
  • 举报
回复
在把着iptableset.sh加到rc.local中
wang1981 2004-01-21
  • 打赏
  • 举报
回复
把他存成一个iptableset.sh头一行 是
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
.....
旧可以了
fpwang 2004-01-20
  • 打赏
  • 举报
回复
我用的是crontab
blh 2004-01-20
  • 打赏
  • 举报
回复
1、用setup命令选择服务,选择启动iptables(禁止使用ipchains)
mayabin 2004-01-20
  • 打赏
  • 举报
回复
不要在rc.local中添加上面的shell命令,
把它存到一个文件中,加上可执行属性,
在rc.local中执行那个文件,
我的iptables就是用这种方法,
不过我没有添加/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
这些东西,
默认带了吧,为什么要加啊?

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧