默认脚本只开启常规web服务器的80,3306,22端口#vi default_firewall.sh#!/bin/bash########################################################################### File:         default_firewall.sh# Descrip
转载 精选 2013-08-07 08:32:43
606阅读
下的iptables详解及配置一.防火墙简介  能够确保信息安全的一种设备,设备上有一些特定的规则,允许或拒绝数据包通过。通过防火墙可以隔离风险区域与安全区域的连接,同时不会妨碍风险区域的访问。当然需要注意的是世界上没有绝对的安全,防火墙也只是启到一定的安全防护。大多数的安全风险还是在内网当中!二.防火墙分类(1)软件防火墙:件防火墙需要运行在特定的计算机上,而且需要计算机的操作系统的支
系统的默认策略是INPUT为DROP,OUTPUT、FORWARD链为ACCEPT,DROP设置得比较宽松,因为我们知道出去的数据包比较安全;为了验证脚本的通用性,我特的查看了服务器的内核及iptables版本,命令如下所示:uname-aiptables -V如果大家要采用iptables作为主机防火墙时,建议用Centos5.6 x86_64或更高版本,不然系统会有如下错误信息:12345ip
原创 2014-03-08 18:11:46
619阅读
echo "firewall start! let us go!"    弹出  防火墙开启  冲啊echo 1 > /proc/sys/net/ipv4/ip_forward  写入 /proc/sys/net/ipv4/ip_forward 值为1echo 1 > /proc/sys/net/ipv4/ip_dynaddr &nbs
原创 2011-12-23 22:41:22
2026阅读
#!/bin/sh################################################################################ File: iptables.sh## Purpose: To build a basic iptables policy with default log and drop rules.# This script wa
转载 精选 2013-08-06 00:00:38
407阅读
#!/bin/shIPTABLES=/sbin/iptablesMODPROBE=/sbin/modprobeINT_NET=192.168.0.0/24###flush existing rules and set chain policy setting to DROPecho "[+] Flushing existing iptables rules..."$IPTABLES -F$IPTA
原创 2010-11-20 14:45:54
470阅读
 #!/bin/sh#modprobe ipt_MASQUERADEmodprobe ip_conntrack_ftpmodprobe ip_nat_ftpiptables -Fiptables -t nat -Fiptables -Xiptables -t nat -X###########################INPUT键###########
转载 精选 2011-05-17 17:56:31
307阅读
一个哥们的,留着有机会用下。 #!/bin/sh################################################################################ File: iptables.sh## Purpose: To build a basic iptables policy with default log and drop rules.
转载 精选 2012-06-28 18:42:54
1233阅读
1点赞
手机上使用localhost为什么不能访问?电脑上使用localhost 访问主页的原理是 电脑上有网站资源和服务器相关程序apache等的支持, 同时在 电脑的hosts文件中 有 127.0.0.1 到localhost的映射. 而手机上的hosts文件中 是没有 这样的映射的,即使有,也不可以使用localhost,因为手机本机上并没有网站资源和apache等. 只有创建 localhost
 基于linux内核的防火墙iptables功能强大,可以抵挡来自网络层的大部分攻击.今天写一个入门级的iptables脚本,以备日后查阅修改之用,也希望对刚接触iptables的新手有点借鉴意义.       系统环境:单网卡主机,RHEL4,iptables系统内带无须安装.下面是脚本内容及说明. #vi /root/s
转载 2010-07-21 15:26:42
355阅读
注意:以下只是部分总结,并没有进行验证,只做本人参考,后续将会验证之 #/bin/bash # #===============<<load modules>>=================== # # 整理核心支持模块之清单 #/sbin/depmod -a # #modprobe the modules we need # #/sbin/modp
原创 2012-02-27 21:44:03
750阅读
    #!/bin/bash IPNET=172.16.0.0/16 IP=172.16.21.1 PORTS="22,80,443,3000,199,3306,873,25,110" LIM="-m limit --limit 25/minute --l
原创 2012-06-06 11:27:02
1048阅读
入门级iptables脚本
原创 2009-04-15 11:58:38
2215阅读
1点赞
4评论
iptables 脚本实例
原创 2014-11-14 16:16:47
631阅读
1点赞
shell脚本全文#!/bin/bash #Linux主机iptables批量修改的脚本 iptables_tcp_accept () { iptables -A INPUT -s $IP_ADDRESS -p tcp $TCP_PORT -j ACCEPT } iptables_tcp_dport_accept () { iptables -A INPUT -s $IP_ADDRESS
转载 2024-03-26 16:35:21
157阅读
七周四次课(11月30日) 10.15 iptables filter表案例iptables -I/-A/-D INPUT -s 1.1.1.1 -j DROP iptable -I是在最前面增加一条规则 -A在最后面增加一条规则 -D是删除规则 后面跟链的名字 -s 后面跟源IP -p指定协议(tcp、) –sport 源端口 -d 目标IP –dport目标端口 -j 跟行为(DORP、
转载 2024-05-16 09:34:14
35阅读
在部署云平台服务器安装操作系统(centos7.6)后我们检查iptables服务发现是没有的,但是可以查询到iptables的rpm包,但/etc/sysconfig/下没有iptables配置文件原因是centos7 默认不是iptables,而是firewalld。其实不安装iptables-services其实也可以使用,别的软件也可以调用iptables创建规则,如firewalld;但
①此脚本能自动过滤掉企业中通过NAT出去的白名单IP,很多企业都是通过NAT软路由上网,我们可以将一些与我们有往来的公司及本公司的安全IP添加进白名单,以防误剔; ②阀值DEFIIN这里定义的是100,其实这个值应该根据具体生产环境而定,50-100之间较好; ③此脚本原理其实很简单,判断瞬间连接数是否大于100,如果是白名单里的IP则跳过;如果不是,则用iptables -I来自动剔除,这里不能用-A,A是在iptables的规则的最后添加,往往达不到即时剔除的效果;
推荐 原创 2011-07-25 14:03:02
3790阅读
8点赞
15评论
下面以自己的Web服务器举例说明之,系统的默认策略是INPUT为DROP,OUTPUT、FORWARD链为ACCEPT,DROP设置得比较宽松,因为我们知道出去的数据包比较安全;为了验证脚本的通用性,我特的查看了服务器的内核及iptables版本,命令如下所示: [root@ud50041 ~]# uname -a Linux ud50041 2.6.9-34.ELsmp #1 SMP F
转载 精选 2011-11-21 21:01:44
416阅读
安全的Web主机iptables防火墙脚本,比较好的原型脚本。在生产环境下调试iptables脚本前,强烈建议编写crontab任务,每5分钟关闭一次iptalbes脚本,防止将SSH客户端锁在外面。
转载 2011-11-20 14:27:18
977阅读
  • 1
  • 2
  • 3
  • 4
  • 5