linux 防火墙 源代码
来源:百度知道 编辑:UC知道 时间:2024/06/01 08:42:21
求linux防火墙的源代码 如果自己编写防火墙 是不是就是向内核中添加自己编写的规则???????
还有如何添加这些规则呢
还有如何添加这些规则呢
指令如下:
IPADDR=“207.175.253.15”
#换成您缆线调制解调器的IP地址。
NETMASK=“255.255.255.0"
#换成您的网络屏蔽。
NETWORK=“207.175.253.0"
#换成您的网络地址。
BROADCAST=“207.175.253.255"
#换成你的广播地址.
GATEWAY="207.175.253.254"
#换成您的网关地址.
#用以上的宏来设定您的缆线调制解调器以太网卡
/sbin/ifconfig eth0 $ {IPADDR} broadcast ${BROADCAST}netmask ${NETMASK}
#设定IP路由表
/sbin/route add -net ${NETWORK} netmask $ {NETMASK}eth0
#设定intrang 以太网络卡eth1,不宏指令
/sbin/ifconfig eth1 192.168.1.254 broadcast 192.168.1.255.netmask 255.255.255.0
/sbin/route add -net 192.168.1.0 netmask 255.255.255.0eth1
#接着设定IP fw adm初始化
/sbin/ipfwadm -F-p deny
#拒绝以下位置之外的存取
#打开来自192.168.1.X的传送需求
/sbin/ipfwadm -F-a m -S 192.168.1.0./24-D 0.0.0.0/0