【小白】Linux防火墙端口号(开启|状态|关闭)&Linux端口号是否被占用【超详细】

前言 

个人博客:www.wdcdbd.com​​​​​​

此片文章是针对小白,所以讲的比较详细一些,会大量使用实操代码图片,共大家快速上手参考。话不多说我们直接开始。

Linux防火墙端口号(开启|状态|关闭)

一、防火墙

在查询或操作防火墙时需要确保防火墙是开启的。

1、查询防火墙是否开启状态

# 查询防火墙状态

systemctl status firewalld

2、开启防火墙

#开启防火墙

systemctl start firewalld

# 查询防火墙状态

systemctl status firewalld

 输入开启防火墙命令时没有任何提示就是最好的提示!

3、关闭防火墙

#关闭防火墙

systemctl stop firewalld

#查看防火墙状态

systemctl status firewalld

 防火墙关闭和开启一样,没有提示就是最好的提示

4、重启防火墙

# 重启防火墙

systemctl restart firewalld

# 查看防火墙状态

systemctl  status firewalld

二、防火墙端口号操作

      开启防火墙是为了防止一些恶意攻击,但是我们有一些端口还要对外开放,所以就只通过防火墙开放一些指定的端口,这样即保证了防止恶意攻击,又保证了端口的对外开放。

1、查询指定的端口号是否开启

#查询指定的端口号是否开启   (指定的是8080端口)

firewall-cmd --query-port=8080/tcp

no:为未开启状态    ||    yes:为开启状态

2、开启指定的端口号

#开启指定的端口号

firewall-cmd --add-port=8080/tcp --permanent

# 开启完成之后重新加载配置

firewall-cmd --reload

重新加载之后,再次使用查询指定端口命令,如果出现yes则代表开启成功!

3、关闭指定的端口号

#关闭指定的端口号

firewall-cmd --remove-port=8080/tcp --permanent

#关闭完成之后重新加载文件

firewall-cmd --reload

# 再次查看指定该端口号

firewall-cmd --query-port=8080/tcp

好了!以上就是对防火墙以及防火墙端口号的基础操作。快快拿去,增强你的技术吧。

Linux端口号占用情况

关于查询Linux端口号占用可以分为两个命令 lsof命令 和 netstat命令

lsof

lsof全拼(list open files) 是一个列出当前系统打开文件的工具。

语法:

lsof -i:端口号

发现6380已经被redis-ser占用,如果没有被占用那么就什么都不显示。

netstat

用于显示tc,udp的端口和进程等相关情况

语法:

netstat -tunlp | grep 端口号

# -t 显示tcp相关的信息

# -u 显示udp相关的信息

# -n 不显示别名

# -l 列出在监听的服务状态

# -p 显示相关的程序名

 总结

linux查询防火墙的端口号和查询端口号是否被占用是linux很重要的步骤,提升自己就要掌握查询防火墙的端口号和查询端口号是否被占用这些基本操作命令。所以加油吧。

  • 15
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值