iptables防火墙常用命令

iptables防火墙启动停止和基本操作



iptables是centos7之前常用的防火墙,在centos7上使用了firewall

防火墙基本操作:

# 查询防火墙状态
    service iptables status
# 关闭防火墙
    service iptables stop
# 开启防火墙
    service iptables start
# 重启防火墙
    service iptables restart
# 永久关闭防火墙
    chkconfig iptables off
# 永久关闭后开启防火墙
    chkconfig iptables on
# 查询当前iptables的规则
    iptables -L --line-numbers

开放端口和关闭端口

关于端口的开放和关闭,我们这里采用编辑配置文件的形式,配置文件是/etc/sysconfig/iptables

在配置文件中添加一行

# 开放端口
    -A INPUT -p tcp --dport 22 -j ACCEPT
# 关闭端口
    -A INPUT -p tcp --dport 22 -j DROP

原文地址:https://www.cnblogs.com/SunArmy/p/11117674.html

时间: 2024-10-18 04:31:44

iptables防火墙常用命令的相关文章

linux下防火墙开启某个端口号及防火墙常用命令使用

linux防火墙常用命令 1.永久性生效,重启后不会复原 开启:chkconfigiptables on 关闭:chkconfigiptables off 2.即时生效,重启后复原 重启防火墙 方式一:/etc/init.d/iptables restart 方式二:service iptables restart 关闭防火墙: 方式一:/etc/init.d/iptables stop 方式二:service iptables stop 启动防火墙 方式一:/etc/init.d/iptabl

iptables防火墙相关命令详解

前提基础: 当主机收到一个数据包后,数据包先在内核空间中处理,若发现目的地址是自身,则传到用户空间中交给对应的应用程序处理,若发现目的不是自身,则会将包丢弃或进行转发. iptables实现防火墙功能的原理是:在数据包经过内核的过程中有五处关键地方,分别是PREROUTING.INPUT.OUTPUT. FORWARD.POSTROUTING,称为钩子函数,iptables这款用户空间的软件可以在这5处地方写规则,对经过的数据包进行处理,规则一般 的定义为"如果数据包头符合这样的条件,就这样处理

Ubuntu防火墙常用命令

Ubuntu默认防火墙安装.启用.配置.端口.查看状态相关信息 最简单的一个操作: sudo ufw status(如果你是root,则去掉sudo,ufw status)可检查防火墙的状态,我的返回的是:inactive(默认为不活动).sudo ufw version防火墙版本:ufw 0.29-4ubuntu1Copyright 2008-2009 Canonical Ltd.ubuntu 系统默认已安装ufw. 1.安装 sudo apt-get install ufw 2.启用 sud

iptables command 常用命令列表

命令 -A, --append 范例 iptables -A INPUT ... 说明 新增规则到某个规则链中,该规则将会成为规则链中的最后一条规则. 命令 -D, --delete 范例 iptables -D INPUT --dport 80 -j DROP iptables -D INPUT 1 说明 从某个规则链中删除一条规则,可以输入完整规则,或直接指定规则编号加以删除. 命令 -R, --replace 范例 iptables -R INPUT 1 -s 192.168.0.1 -j

Linux防火墙常用命令

Centos7 查看防火墙状态 sudo firewall-cmd --state 输出running则表示防火墙开启,反之则是关闭,也可以使用下面命令进行查询 sudo systemctl status firewalld 也会输出防火墙运行信息,如图 启动防火墙 sudo systemctl start firewalld 重启防火墙 sudo systemctl restart firewalld 停止防火墙 sudo systemctl stop firewalld 查看防火墙已开启的端

五、cent OS防火墙常用命令

查看防火墙开闭状态systemctl status firewalld 开启防火墙systemctl start firewalld 关闭防火墙systemctl stop firewalld 查看已打开端口firewall-cmd --zone=public --list-ports 增加防火墙开放端口firewall-cmd --zone=public --add-port=8080/tcp --permanent 移除防火墙开放端口firewall-cmd --zone=public --

Netscreen防火墙常用命令-管理篇

ns25-> get admin //查看防火墙的管理设置HTTP Port: 80, HTTPS Port: 443TELNET Port: 23, SSH Port: 22Mng Host IP: 192.168.0.16/255.255.255.255Mail Alert: Off, Mail Server: E-Mail Address: E-Mail Traffic Log: OffConfiguration Format: DOSDevice Reset: EnabledHardwa

iptables 的常用命令及作用

iptables-save  >文件   备份      通常是备份到除了/etc/sysconfig/iptables的其他文件 iptables-restore <文件  恢复      从文件恢复到/etc/sysconfig/iptables文件中 /etc/rc.d/init.d/iptables  save 保存规则到/etc/sysconfig/iptables中 还有 service iptable save          保存 清楚原有的规则: iptables  -F

防火墙常用命令firewalld

firewall-cmd --zone=public --list-all    查看指定区域的所有信息 firewall-cmd --zone=public --add-port=22/tcp --permanent          新增一个端口 firewall-cmd --zone=public --add-service=snmp --permanent      新增一个服务 firewall-cmd --reload   重新加载防火墙,任何修改必须执行此项才能生效 原文地址:ht