若绾 若绾
  • 分类
    • 技术
  • 基准跑分
  • 信用卡
  • 摄影
  • 音乐
  • 关于
首页 技术 Linux系统 [Linux指南] Linux各发行版防火墙端口放行的方法 Centos | Ubuntu | Debian

[Linux指南] Linux各发行版防火墙端口放行的方法 Centos | Ubuntu | Debian

Royc30ne 2 年前

Centos

firewall-cmd --zone=public --add-port={PORT}/tcp --permanent

--zone                #作用域
--add-port=80/tcp     #添加端口,格式:端口/通讯协议
--permanent           #使操作永久生效,没有此参数重启后失效

#例如,要放行HTTP协议的80端口,可以使用以下命令:
sudo firewall-cmd --add-port=80/tcp --permanent
sudo firewall-cmd --reload

Ubuntu

Ubuntu默认使用ufw防火墙。要放行一个端口,可以使用以下命令:

sudo ufw allow <port>/<protocol>

#例如,要放行HTTP协议的80端口,可以使用以下命令:
sudo ufw allow 80/tcp

Debian

Debian默认使用iptables防火墙。若系统未预装,可以执行以下命令安装iptables

apt-get update
apt-get install iptables
apt-get install iptables-persistent

要放行一个端口,可以使用以下命令:


sudo iptables -A INPUT -p <protocol> --dport <port> -j ACCEPT

#例如,要放行HTTP协议的80端口,可以使用以下命令:
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT

#保存规则(重启后失效)
iptables-save

#保存规则(重启后仍然生效)
netfilter-persistent save
netfilter-persistent reload

#查看当前防火墙规则
iptables -L
# Linux# VPS# 服务器# 防火墙
0
Royc30ne
万头攒动火树银花之处不必找我,若与相见,我在各种灯火交集处

评论 (0)

返回
    发表评论

猜你喜欢

  • Chevereto V4的进阶使用:加入图片审核及儿童色情鉴黄机制
  • Chevereto V4的进阶使用:挂载外部对象存储拓展存储空间
  • 教你如何使用 Docker 安装 Chevereto V4 搭建属于自己的图床
  • [Linux指南]手把手教你配置Ubuntu下的CUDA、cuDNN环境
  • [Linux指南]查看网卡配置及切换网卡工作模式
Royc30ne
万头攒动火树银花之处不必找我,若与相见,我在各种灯火交集处
22
文章
2
评论
5
获赞

最新内容

Chevereto V4的进阶使用:加入图片审核及儿童色情鉴黄机制
2 年前
Chevereto V4的进阶使用:挂载外部对象存储拓展存储空间
2 年前
教你如何使用 Docker 安装 Chevereto V4 搭建属于自己的图床
2 年前
Creative Commons License

本作品采用知识共享署名-非商业性4.0国际许可协议进行许可。

  • xLog
  • RSS
  • Email
  • 友链
  • 隐私政策
  • 开往
Copyright © 2021-2025 若绾. 萌ICP备20239880号.
友情链接: KPFD BlogWall BlogFinder 张洪Heo 又见苍岚 淇云博客
  • 分类
    • 技术
  • 基准跑分
  • 信用卡
  • 摄影
  • 音乐
  • 关于