CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

网络安全,安全,网络安全设备,信息安全产品,网络安全新闻,信息安全市场分析,黑客攻防,防黑反黑技巧,黑客,网络安全技术,网络安全方案,病毒播报,最新病毒库,攻防技巧,入侵渗透,新闻,思科,Juniper,天融信,瑞星,金山,江民,卡巴斯基,赛门铁克, 趋势,绿盟科技,联想网御,MCAFEE,安氏,冰峰网络,网络入侵,木马,病毒,病毒分析,木马分析,样本分析,木马样本分析,病毒样本分析,杀毒软件

您现在的位置: IT专家网 > 安全子站 > 安全技巧

巧用iptables建立Linux防火墙

作者: 阿林,  出处:IT专家网, 责任编辑: 张帅, 
2008-03-11 13:38
  在本文中笔者将讨论使用iptables工具建立一个Linux防火墙的基本过程。不过,配置防火墙与个人喜好的Linux操作系统有着密切的关系。

  如果你将这三条规则集成到一个脚本命令过程中,就会得到

  1. 一个可以阻止每一个进入的连接的服务器。

  2. 不过它允许通过本地接口的内部主机的连接。

  3. 同时还允许80号端口所有进入的 tcp请求得以通过。

  通过指定一个特定的IP地址,你还可以得到更加精细的控制,例如:iptables -A INPUT -d 196.1.1.2 –i eth0 –p tcp --dport 80 -j ACCEPT

  示例脚本命令

  你的选择几乎无限,不过你需要当心。下面我们给出一段基本的脚本命令过程,借此你会发现它对于开始你的防火墙设置是很有用的。在复制这段脚本时,你要记住较长的命令在这里已经被分成了几行:

      #!/bin/bash
  #
  # iptables firewall settings for linux server
  #
  ### DEFAULT POLICY
  iptables -P INPUT DROP
  iptables -P OUTPUT ACCEPT
  iptables -P FORWARD DROP
  ### ESSENTIAL RULES
  # Allow internal host packets on local interface
  iptables -A INPUT -i lo -j ACCEPT
  ### PROTOCOL LEVEL RULES
  # Allow PORT 80 TCP packets on ethernet interface
  iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
  # LOG ALL OTHER PACKETS
  # Logging for any failed packets for troubleshooting use
  iptables -A INPUT -j LOG --log-prefix "INPUT: "

  笔者希望这段对防火墙的简短介绍可帮助你确认能够构建一个更加安全的服务器的关键规则。

 

      IT专家网原创文章,未经许可,严禁转载!

  • 第1页:Iptables简介
  • 第2页:脚本命令
  • 共2页。 9 1 2

    网友评论

    笔名 
    请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
    • 周排行榜
    • 月排行榜

    邮件订阅


    天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
    All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
    渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i