linux防火墙设置命令是什么
之前我们介绍了Windows如何开启关闭防火墙,那么对于Linux就相对复杂一点,需要用到命令实现。若是需要对linux防火墙设置需要什么命令吗?具体怎么设置?
linux防火墙设置命令:
1、永久性生效,重启后不会复原:
学习啦在线学习网 01chkconfig iptables on
学习啦在线学习网 01chkconfig iptables off
学习啦在线学习网 2、即时生效,重启后复原:
学习啦在线学习网 01service iptables start
01service iptables stop
学习啦在线学习网 注:需要说明的是对于linux下的其它服务都可以用以上命令执行开启和关闭操作。
也可以做简单的修改,在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:
学习啦在线学习网 01-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
学习啦在线学习网 02-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
03-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
04-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
80端口是http服务,21端口是ftp服务,22端口是ssh服务,23端口是telnet服务且均是采用TCP协议。
补充:防火墙实用技巧
1、首先我们需要依次点击【开始】【控制面板】【系统和安全】【windows防火墙】,来查看我们的防火墙的状态。
学习啦在线学习网 2、如果你防火墙的配置存在问题,那么你可以通过点击【自定义】设置来查看防火墙的配置情况。
学习啦在线学习网 3、在我们开启了防火墙之后,如果你需要让某个程序允许通过防火墙测率,你可以通过点击【控制面板】【系统和安全】,单击右侧的【允许程序或功能通过windows防火墙】。
学习啦在线学习网 4、在弹出的【允许的程序】对话框中设置允许你通过防火墙的程序。
学习啦在线学习网 5、我们需要在【家庭/工作】、【公用】对话框中打钩。
6、如果你想更改你程序的网络位置,你可以在下图中更改程序的网络位置。
相关阅读:防火墙相关知识
防火墙在网络中经常是以两种图标出现的。一种图标非常形象,真正像一堵墙一样。而另一种图标则是从防火墙的过滤机制来形象化的,在图标中有一个二极管图标。而二极管我们知道,它具有单向导电性,这样也就形象地说明了防火墙具有单向导通性。这看起来与防火墙过滤机制有些矛盾,不过它却完全体现了防火墙初期的设计思想,同时也在相当大程度上体现了当前防火墙的过滤机制。因为防火最初的设计思想是对内部网络总是信任的,而对外部网络却总是不信任的,所以最初的防火墙是只对外部进来的通信进行过滤,而对内部网络用户发出的通信不作限制。当然防火墙在过滤机制上有所改变,不仅对外部网络发出的通信连接要进行过滤,对内部网络用户发出的部分连接请求和数据包同样需要过滤,但防火墙仍只对符合安全策略的通信通过,也可以说具有“单向导通”性。
防火墙的本义是指古代构筑和使用木制结构房屋的时候,为防止火灾的发生和蔓延,人们将坚固的石块堆砌在房屋周围作为屏障,这种防护构筑物就被称之为“防火墙”。其实与防火墙一起起作用的就是“门”。如果没有门,各房间的人如何沟通呢,这些房间的人又如何进去呢?当火灾发生时,这些人又如何逃离现场呢?这个门就相当于我们这里所讲的防火墙的“安全策略”,所以在此我们所说的防火墙实际并不是一堵实心墙,而是带有一些小孔的墙。这些小孔就是用来留给那些允许进行的通信,在这些小孔中安装了过滤机制,也就是上面所介绍的“单向导通性”。