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

linux 各种防火墙

时间:2022-11-25 09:22:16浏览次数:37  
标签:iptables 各种 service -- cmd 防火墙 firewall linux

一、iptables防火墙
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

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

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

相关文章

  • kali linux 设置proxychains 代理
    因为kali自带proxychains工具直接修改/etc/proxychains.conf配置文件直接修改socks4 127.0.0.1 1080值得注意的是在ssr上开启允许局域网上连接参考连接:https://w......
  • VMware虚拟机linux系统初使用
    命令模式转换为图形模式:输入用户名密码之后输入:startx官网下载pycharmDownloadPyCharm:PythonIDEforProfessionalDevelopersbyJetBrains默认下载路径即可输入:t......
  • arm-linux-gcc把char定义为 unsigned char
    目录三者的关系char的定义参考文章三者的关系ANSIC提供了3种字符类型,分别是char、signedchar、unsignedchar。而不是像short、int一样只有两种(int默认就是unsigned......
  • linux docker 远程连接配置
    新买的服务器安装docker,记录下配置过程默认配置下,dockerdaemon只响应来自本地host的客户端请求。如果需要远程客户端请求,需要修改配置文件vim/etc/systemd/system/mu......
  • linux设置硬件时间和系统时间
    点击查看代码#hwclock--set--date="05/31/2210:15:20"(设置硬件时间,格式:月/日/年时:分:秒)#hwclock--hctosys(hc代表硬件时间,sys代表系统时间)https://blog.csdn......
  • Linux(ubuntu)下创建用户没有创建home目录
    useradd-musername#参数-m自动创建用户的家目录https://blog.csdn.net/inthat/article/details/120436806......
  • Linux查看网络速度
    点击查看代码watch"ifconfigeth0|grepbyte"watch"ifconfigenp0s3|grepbyte"https://blog.csdn.net/HardProgrammer/article/details/124187035......
  • Linux 删除文件夹和文件的命令(强制删除包括非空文件)
    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm-rf命令即可。 直接rm就可以了,不过要加两个参数-rf即:rm-rf目录名字 -r......
  • linux基础 | 基础介绍、目录、操作系统命令、用户管理、常用指令
    1、Linux目录知识Linux在根目录下有很多目录都是规定好的,比如etc里面是配置信息,boot是启动时用到的文件Linux会把计算机的硬件映射成一个文件来管理在Linux里面一切皆是......
  • Linux c 开发-31 获取磁盘序列号
    lsblk-n--nodeps-oname,serial/dev/mmcblk0cat/sys/class/block/mmcblk0boot1/device/device/serialstaticintget_chip_id(char*buf,size_tsize){ char*pa......