Linux防火墙与端口操作命令
CentOS 7系统
1. 防火墙操作命令
| 序号 | 作用 | 命令 |
|---|---|---|
| 1 | 查看防火墙状态 | systemctl status firewalld |
| 2 | 重启防火墙 | firewall-cmd --reload |
| 3 | 关闭防火墙 | systemctl stop firewalld |
| 4 | 启动防火墙 | systemctl start firewalld |
| 5 | 禁用防火墙开机自启 | systemctl disable firewalld |
| 6 | 启动防火墙开机自启 | systemctl enable firewalld |
| 7 | 查看版本 | firewall-cmd --version |
| 8 | 查看帮助 | firewall-cmd --help |
2. 端口操作命令
| 序号 | 作用 | 命令 |
|---|---|---|
| 1 | 查看所有已开放端口 | firewall-cmd --list-port |
| 2 | 查看某个端口是否开放 | firewall-cmd --query-port=端口号/协议(tcp/udp) |
| 3 | 拒绝所有包 | firewall-cmd --panic-on |
| 4 | 取消拒绝所有包 | firewall-cmd --panic-off |
| 5 | 查看是否拒绝接收包 | firewall-cmd --query-panic |
| 6 | 开启端口 | firewall-cmd --zone=public --add-port=端口号/协议(tcp/udp) --permanent |
| 7 | 移除端口 | firewall-cmd --zone=public --remove-port=端口号/协议(tcp/udp) --permanent |
开启/移除断开的参数含义:
| 参数 | 含义 |
|---|---|
| --zone | 指定作用域 |
| --add-port=端口号/协议(tcp/udp) | 添加端口和端口协议 |
| --remove-port=端口号/协议(tcp/udp) | 移除端口和端口协议 |
| --permanent | 永久生效,重启后已久生效 |
3. CentOS 7 下安装firewall
命令:yum install firewalld
Linux防火墙与端口操作命令的更多相关文章
- linux防火墙与端口设置
1.编辑iptables文件 # sudo vi /etc/sysconfig/iptables 添加如下一行 -A INPUT -p tcp -m state --state NEW -m tcp ...
- linux 防火墙打开端口/屏蔽IP等
开启/禁用 sudo ufw allow|deny [service] 打开或关闭某个端口,例如: sudo ufw allow smtp 允许所有的外部IP访问本机的25/tcp (smtp)端口 ...
- Linux 防火墙开放端口(有时不生效可能是没有保存、重启导致)
原创 Centos7--防火墙(Firewall)开启常见端口命令 2018-05-22 20:19:51 午夜阳光psb 阅读数 7396更多 分类专栏: Linux 版权声明:本文为博主原创文章, ...
- linux防火墙开启端口
1.使用命令查看端口开启情况(下图为安装时未选择开启防火墙) [root@fullstack ~]# iptables -L -n Chain INPUT (policy ACCEPT) target ...
- linux 防火墙开端口(转)
vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火 ...
- Linux 防火墙命令的操作命令CentOS
service firewalld status; #查看防火墙状态 systemctl start firewalld.service;#开启防火墙 systemctl stop firewalld ...
- linux防火墙添加端口
防火墙配置文件: /etc/sysconfig/iptables 1.使用命令查看端口开启情况(下图为安装时未选择开启防火墙) [root@fullstack ~]# iptables -L -n ...
- linux防火墙开放端口,针对固定ip开放端口
编辑/etc/sysconfig/iptables,添加 -A INPUT -m state --state NEW -m tcp -p tcp -s 127.0.0.1 --dport 6379 - ...
- Linux防火墙放行端口
添加放行端口 firewall-cmd --zone=public --add-port=端口号/tcp --permanent 重启防火墙 systemctl restart firewalld.s ...
- Linux 防火墙 开放 端口 iptables
查看状态:iptables -L -n 方法1.使用iptables开放如下端口/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT保存/etc/ ...
随机推荐
- CMD输出文本文件内容的type指令(替代Linux的cat指令)
:: 本脚本的所有指令本身不输出到屏幕 @echo off :: 打印文本文件内容并匹配关键字,结果不输出到屏幕 type result.txt | find "error" &g ...
- 20200926--矩阵转置(奥赛一本通P95 8 多维数组)
输入一个n行m列的矩阵A,输出它的转置(看下面说明) 输入:第1行包含两个整数n和m(1<=n<=100,1<=m<=100),表示矩阵A的行数和列数.接下来n行,每行m个整数 ...
- daimayuan第三课(哈希,堆)
1:哈希 建立:拉链法: a:数组 #include <bits/stdc++.h> using namespace std; const int md = 1e9; int h[1000 ...
- asm 理解
stm32中有3条总线:地址总线,数据总线,系统总线:地址总线上是地址值,数据总线上是数据值,cpu读写时会先在地址总线上传输地址值,如果是写操作之后数据总线上会放往前面地址处写入的数据值,如果是读操 ...
- spring boot 中 CommandLineRunner接口使用
接口定义:接口,用于指示bean包含在SpringApplication中时应运行.可以在同一应用程序上下文中定义多个CommandLineRunner bean,并可以使用ordered接口或@Or ...
- Spring Boot中的JSON技术
Spring Boot中的JSON技术 平日里在项目中处理JSON一般用的都是阿里巴巴的Fastjson,后来发现使用Spring Boot内置的Jackson来完成JSON的序列化和反序列化操作也挺 ...
- js 全屏显示指定区域
小猪最近使用vue开发项目的时候,需要实现将指定区域全拼展示的操作. 小猪选择使用js来实现,实现原理:使用requestFullscreen()方法将指定的dom元素在全屏模式下打开. 支持的部分浏 ...
- hdu: You Are the One(区间DP)
Problem Description The TV shows such as You Are the One has been very popular. In order to meet the ...
- java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:解决办法
激动的心,颤抖的手.本来web项目数据库连接的好好地,突然就连不上了,一直报java.sql.SQLException: No suitable driver found for jdbc:mysql ...
- C++的万能引用解析
C++11除了带来了右值引用以外,还引入了一种称为"万能引用"的语法:通过"万能引用",对某型别的引用T&&,既可以表达右值引用,也可以表达左值 ...