设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
运维技术 —— LinuxSir.cn
›
服务器架设、应用、维护
›
iptables配置怎么加载到自启动里面去?
返回列表
查看:
883
|
回复:
4
iptables配置怎么加载到自启动里面去?
[复制链接]
board
board
当前离线
积分
86
IP卡
狗仔卡
发表于 2003-5-18 19:58:18
|
显示全部楼层
|
阅读模式
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
dicker
当前离线
积分
45
IP卡
狗仔卡
发表于 2003-5-18 22:43:04
|
显示全部楼层
你需要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
hhl00
当前离线
积分
127
IP卡
狗仔卡
发表于 2003-5-18 23:20:52
|
显示全部楼层
如果你使用的是Rehat,那就非常简单,编辑/etc/sysct1.conf,将net.ipv4.ip_forward = 0的值改为1,然后直接修改/etc/sysconfig/iptables,将需要的内容添加进去,最后使用redhat的服务器配置,让iptables在开机时自启动。其他系统我没有用过,应该有所不同,你看者办。
回复
支持
反对
使用道具
举报
显身卡
Pye
Pye
当前离线
积分
570
IP卡
狗仔卡
发表于 2003-5-19 00:25:56
|
显示全部楼层
service iptables save
回复
支持
反对
使用道具
举报
显身卡
网事无痕
网事无痕
当前离线
积分
51
IP卡
狗仔卡
发表于 2003-5-22 23:53:22
|
显示全部楼层
你也可以在配置成功以后 用 iptables-save > /etc/sysconfig/iptables 来保存
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表