由 board 在 05-18-2003 19:58 发表:
iptables配置怎么加载到自启动里面去?
iptables配置怎么加载到自启动里面去?
脚本不会写呢
我在终端输入:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -APOSTROUTING -o eth1/0 -s 192.168.0.0/24 -j SNAT --to 外网地址
客户机能上网了,但是服务器重起一次以后,必需在终端重新输入一次,请问,有什么办法让服务器配置一次iptables就生效了?
谢谢,我新手,对iptables不时很清楚
由 dicker 在 05-18-2003 22:43 发表:
你需要shell编程:
[www:~#] vi /etc/init.d/gate_waye
#! /bin/sh
case "$1" in
start)
echo -n "Open GateWay for DAvid...."
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -APOSTROUTING -o eth1/0 -s 192.168.0.0/24 -j SNAT --to 外网地址
echo "OK"
;;
stop)
;;
reload)
;;
force-reload|restart)
sh $0 stop
sh $0 start
;;
*)
echo "Usage: /etc/init.d/atd {start|stop|restart|force-reload|reload}"
exit 1
;;
esac
exit 0
然后你再把gate_waye加到启动项里去,如果你用的是debian的话你可以执行rcconf,然后选上gate_waye.........ok一切搞定.
由 hhl00 在 05-18-2003 23:20 发表:
如果你使用的是Rehat,那就非常