数码资讯
关于设置CentOS防火墙iptables的教程
点评:iptables是常用的Linux防火墙软件,以下关于防火墙,安装防火墙iptables规则明确说,只开放指定端口的基本应用,指定IP防火墙屏蔽IP段和解封,删除已添加的iptables规则iptables 1、安装iptables防火墙 如何知道系统是否已经安装了iptables执行ipta
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
点评:iptables是常用的Linux防火墙软件,以下关于防火墙,安装防火墙iptables规则明确说,只开放指定端口的基本应用,指定IP防火墙屏蔽IP段和解封,删除已添加的iptables规则iptables
1、安装iptables防火墙
如何知道系统是否已经安装了iptables执行iptables - V,如果显示为:
iptables V1.3.5
这表明iptables已经安装。
如果没有安装iptables需要先安装,执行:
yum安装iptables
在Linux建立了一个防火墙,以CentOS为例,打开iptables配置文件:
六 / / / iptables sysconfig等
查询是否有一个开放的80端口通过 / /初始化等。D / iptables状态命令,如果两种处理方式不:
1。修改六 / / / sysconfig等iptables命令添加防火墙的80端口
一rh-firewall-1-input M州新米的TCP TCP --dport 80 J P
2。关闭/打开/重新启动防火墙
/ /初始化等。D / iptables停止#开始打开#重启重启
三.永久关闭防火墙
chkconfig -- 35级iptables关闭/ etc / init. d / iptables阻止iptables -P输入下降
4。打开活动模式21端口
iptables -输入-p tcp -运动21 -j ACCEPT
5。在被动模式49152到65534之间打开端口。
iptables -输入-p tcp -运动49152:65534 -j ACCEPT
iptables -输入-我罗-j ACCEPT
iptables -输入-状态-状态- J接受了
重启后所有的修改iptables:
iptables服务重新启动
你可以确认规则已经生效了。
iptables -L
通过本文的介绍,我们清楚的知道在CentOS配置iptables防火墙的过程中,我希望每个人都能掌握它!
2。删除现有的iptables规则
iptables -清除在默认表过滤规则链的规则
iptables X清除规则在用户的自我在默认表滤波器固定链
iptables -Z
三.打开指定的端口
#允许本地环回接口(即操作本机访问本机)
iptables -输入的127.0.0.1 D 127.0.0.1 -j ACCEPT
#允许建立或相关的交通
iptables -输入-状态- m;状态建立,相关-j ACCEPT
#允许所有本机对外访问
iptables -输出-接受
#允许访问端口22
iptables -输入-p tcp ndash;--dport 22 -j ACCEPT
#允许访问端口80
iptables -输入-p tcp ndash;--dport 80 -j ACCEPT
#允许FTP服务的21端口和20端口
iptables -输入-p tcp ndash;--dport 21 -j ACCEPT
iptables -输入-p tcp ndash;--dport 20 -j ACCEPT
#如果有其他端口,规则是相似的,稍微修改的声明就行了
#禁止其他未经授权的访问规则
iptables -输入- J拒绝(注:如果22口不添加允许规则,SSH连接就会断开直接。)
iptables - J拒绝了
执行后,配置就像使用命令配置IP,重新启动将失去作用。
/ / RC等。D / D / iptables保存初始化。
4,屏蔽IP
#如果你只是想屏蔽IP 3、打开指定的端口可以跳过。
IP的命令是一个单#盾
iptables -我输入的123.45.6.7 J滴
信的# 123.0.0.1的123.255.255.254指挥整个剖面
iptables -我输入的123.0.0.0 / 8 J滴
#封IP从123.45.0.1到123.45.255.254命令
iptables -我输入的124.45.0.0 / 16 J滴
#封IP从123.45.6.1到123.45.6.254命令
iptables -我输入的123.45.6.0 / 24 J滴
5。看看iptables规则已添加
iptables - L - N
v:显示详细信息,包括匹配包的数量和每个规则的匹配字节数。
在v的基础上,禁止自动单元转换(k,m)
n:只显示IP地址和端口号,IP不解析为域名。
6。删除添加的iptables规则
在序列号显示所有iptables,执行:
iptables - L - N -线数;
例如,要删除输入序列号中的8规则,执行:
iptables的D输入8
启动节水7和iptables规则
CentOS可以在安装好防火墙iptables不存在,开始启动,可以执行:
chkconfig ndash;345级的iptables
添加到启动和启动。
CentOS可以执行:使用iptables保存规则。
小心 uff1a
一定要留下一个好的自己,离开VNC管理端口和SSH管理端口
需要注意的是,您必须根据自己的服务器的情况修改文件。
1、安装iptables防火墙
如何知道系统是否已经安装了iptables执行iptables - V,如果显示为:
iptables V1.3.5
这表明iptables已经安装。
如果没有安装iptables需要先安装,执行:
yum安装iptables
在Linux建立了一个防火墙,以CentOS为例,打开iptables配置文件:
六 / / / iptables sysconfig等
查询是否有一个开放的80端口通过 / /初始化等。D / iptables状态命令,如果两种处理方式不:
1。修改六 / / / sysconfig等iptables命令添加防火墙的80端口
一rh-firewall-1-input M州新米的TCP TCP --dport 80 J P
2。关闭/打开/重新启动防火墙
/ /初始化等。D / iptables停止#开始打开#重启重启
三.永久关闭防火墙
chkconfig -- 35级iptables关闭/ etc / init. d / iptables阻止iptables -P输入下降
4。打开活动模式21端口
iptables -输入-p tcp -运动21 -j ACCEPT
5。在被动模式49152到65534之间打开端口。
iptables -输入-p tcp -运动49152:65534 -j ACCEPT
iptables -输入-我罗-j ACCEPT
iptables -输入-状态-状态- J接受了
重启后所有的修改iptables:
iptables服务重新启动
你可以确认规则已经生效了。
iptables -L
通过本文的介绍,我们清楚的知道在CentOS配置iptables防火墙的过程中,我希望每个人都能掌握它!
2。删除现有的iptables规则
iptables -清除在默认表过滤规则链的规则
iptables X清除规则在用户的自我在默认表滤波器固定链
iptables -Z
三.打开指定的端口
#允许本地环回接口(即操作本机访问本机)
iptables -输入的127.0.0.1 D 127.0.0.1 -j ACCEPT
#允许建立或相关的交通
iptables -输入-状态- m;状态建立,相关-j ACCEPT
#允许所有本机对外访问
iptables -输出-接受
#允许访问端口22
iptables -输入-p tcp ndash;--dport 22 -j ACCEPT
#允许访问端口80
iptables -输入-p tcp ndash;--dport 80 -j ACCEPT
#允许FTP服务的21端口和20端口
iptables -输入-p tcp ndash;--dport 21 -j ACCEPT
iptables -输入-p tcp ndash;--dport 20 -j ACCEPT
#如果有其他端口,规则是相似的,稍微修改的声明就行了
#禁止其他未经授权的访问规则
iptables -输入- J拒绝(注:如果22口不添加允许规则,SSH连接就会断开直接。)
iptables - J拒绝了
执行后,配置就像使用命令配置IP,重新启动将失去作用。
/ / RC等。D / D / iptables保存初始化。
4,屏蔽IP
#如果你只是想屏蔽IP 3、打开指定的端口可以跳过。
IP的命令是一个单#盾
iptables -我输入的123.45.6.7 J滴
信的# 123.0.0.1的123.255.255.254指挥整个剖面
iptables -我输入的123.0.0.0 / 8 J滴
#封IP从123.45.0.1到123.45.255.254命令
iptables -我输入的124.45.0.0 / 16 J滴
#封IP从123.45.6.1到123.45.6.254命令
iptables -我输入的123.45.6.0 / 24 J滴
5。看看iptables规则已添加
iptables - L - N
v:显示详细信息,包括匹配包的数量和每个规则的匹配字节数。
在v的基础上,禁止自动单元转换(k,m)
n:只显示IP地址和端口号,IP不解析为域名。
6。删除添加的iptables规则
在序列号显示所有iptables,执行:
iptables - L - N -线数;
例如,要删除输入序列号中的8规则,执行:
iptables的D输入8
启动节水7和iptables规则
CentOS可以在安装好防火墙iptables不存在,开始启动,可以执行:
chkconfig ndash;345级的iptables
添加到启动和启动。
CentOS可以执行:使用iptables保存规则。
小心 uff1a
一定要留下一个好的自己,离开VNC管理端口和SSH管理端口
需要注意的是,您必须根据自己的服务器的情况修改文件。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。