Linux系统防火墙相关知识

防火墙是干什么的,就是管理端口的

端口是干什么的,就是管理与外界连接的

为什么系统要与外界连接

我错了,你可以不用连接,单机也可以很快乐
很多人说防火墙是保护你的系统的,我不这么认为,它也可以开放端口让别人来入侵你啊
好吧,刀可以防身,也可以伤己

相关命令

systemctl status firewalld 查询防火墙状态
firewall-cmd --state 查询防火墙状态

systemctl start firewalld 打开防火墙,重启恢复原样
systemctl enable firewalld 打开防火墙,永久生效

systemctl stop firewalld 关闭防火墙,重启恢复原样
systemctl disable firewalld 关闭防火墙,永久生效

firewall-cmd --zone=public --add-port=3838/tcp --permanent 防火墙命令前置,作用域为public,打开3838端口/通讯协议tcp,永久生效
firewall-cmd --zone=public --add-port=3838/udp --permanent 防火墙命令前置,作用域为public,打开3838端口/通讯协议udp,永久生效
firewall-cmd --reload 重新加载防火墙,不中断用户连接,不丢失状态信息,估计重新加载会命令会生效,待考证

remove 移除端口,与add用法相反

firewall-cmd --query-port=3939/tcp 查询指定tcp端口3939的防火墙状态

firewall-cmd --list-port 查询开放了哪些端口

posted @ 2021-12-01 10:21  WinyHan  阅读(61)  评论(0编辑  收藏  举报