首页 > 系统相关 >linux防火墙

linux防火墙

时间:2023-07-25 19:45:34浏览次数:31  
标签:iptables service -- cmd 防火墙 firewall linux

一、iptables防火墙(需要安装防火墙sudo apt-get install firewalld命令查看插件)
1、基本操作

# 查看防火墙状态

service iptables status  

# 停止防火墙

service iptables stop  

# 启动防火墙

service iptables start  

# 重启防火墙

service iptables restart  

# 永久关闭防火墙

chkconfig iptables off  

# 永久关闭后重启

chkconfig iptables on  

2、开启80端口

vim /etc/sysconfig/iptables
# 加入如下代码
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
保存退出后重启防火墙

service iptables restart
二、firewall防火墙
1、查看firewall服务状态

systemctl status firewalld

出现Active: active (running)切高亮显示则表示是启动状态。

出现 Active: inactive (dead)灰色表示停止,看单词也行。
2、查看firewall的状态

firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务

# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
4、查看防火墙规则

firewall-cmd --list-all
5、查询、开放、关闭端口

# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口

标签:iptables,service,--,cmd,防火墙,firewall,linux
From: https://www.cnblogs.com/lcword/p/17580805.html

相关文章

  • Linux下如何重启Oracle
    操作步骤切换到oracle用户su–oracle通过sqlplus以管理员身份登录sqlplus/assysdba然后执行shutdownimmediate退出sqlplusexit重启监听器lsnrctlreload检查当前监听器的状态//可以查看各实例的状态lsnrctl......
  • 鸟哥的Linux私房菜学习记录
    第零章引入Linux操作系统的概念和背景,介绍了Linux的起源和发展历程,Linux的开源特性使得众多开发者能够共同参与其开发和改进,从而造就了Linux庞大而强大的生态系统。Linux的基本特点,Linux是一个多用户、多任务、多线程的操作系统,它具有稳定性、安全性和灵活性等突出优势Linux的......
  • How to Restore ASM Based OCR After Complete Loss of the CRS Diskgroup on Linux/U
    InthisDocumentGoalSolutionReferencesAPPLIESTO:OracleDatabase-EnterpriseEdition-Version11.2.0.1.0andlaterOracleDatabaseCloudSchemaService-VersionN/AandlaterGen1ExadataCloudatCustomer(OracleExadataDatabaseCloudMachine)......
  • linux 三剑客命令
    Linux命令集合目录Linux命令集合基础概念1软连接和硬链接1.1基础概念1.2如何创建软链接零.正则01区别02通配符03基础正则04扩展正则一awk取列1.1基本用法1.2取列案例1.3取行案例取反1.4取行取列结合案例1.5取偶数和奇数1.6过滤取反排除1.7取IP地址多个分隔......
  • Linux系统常用操作命令归纳整理
    操作分类命令查看ls      ls-l(以列表形式显示,容量为B) ls-l(以列表形式显示,容量为B)ls-a(显示隐藏目录)ls-lh(以列表形式显示,容量为KB)ls-i(显示文件id)清屏 clear    /    热键ctrl+L补全文件/查询命令热键tab取消当前指令/结束程序热键ctrl+c切换......
  • Linux扩容ext4格式的根目录
    Linux扩容ext4格式的根目录Ubuntu例子系统版本Ubuntu22.04.2LTS根目录信息sda磁盘是30G,基本都给了根目录根目录是/dev/sda1根目录文件系统格式是ext4通过vgslvspvs查看,并没有涉及到lvm方式扩容根目录扩大磁盘虚拟机先扩大sda硬盘扩容/dev/sda1分区即把sda......
  • linux MHA架构
    MHA架构可以完成mysql的高可用,避免单台服务器的故障导致服务关闭,提高容错率,保证master的切换。目录一、MHA概述二、MHA组成三、MHA的特点四、MHA工作原理五、MHA实验六、总结    一、MHA概述1.MHA概述MHA(MasterHighAvailability)是一套优秀的MySQL......
  • [Linux系统] 使用WSL2下的Ubuntu20.04
    一、安装WSL2下的Ubuntu20.04 1)打开windowsWSL服务#以管理员身份运行PowerShelldism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestartdism.exe/online/enable-feature/featurename:VirtualMachinePlatform/all/norest......
  • linux快捷方式-中标麒麟
    在中标麒麟上部署软件,需要快捷方式。在桌面创建快捷方式后,有时候会发现界面图标显示不全。先把原先的快捷方式贴出来,再往下讨论:可执行程序目录脚本A_start.sh#!/bin/bashCUR_DIR=/home/3D/bin/DebugexportLD_LIBRARY_PATH=$CUR_DIR:LD_LIBRARY_PATH$CUR_DIR/MGIAP 桌......
  • Linux基础30 HTTP协议, 请求信息, 请求方法, 状态码, 请求头信息
    HTTP协议HTTP协议概述1.什么是HTTPHTTP全称:HyperTextTransferProtocol中文名:超文本传输协议HTTP协议简单的说,将用户请求的页面从服务器传输到客户端浏览器,浏览器进行解析,解析以后变成一个我们人类可以理解的方便观看的页面2.什么是超文本包含有超链接(Link)和......