Linux 下指定端口开放访问权限

时间:2022-10-16 20:07:12

作者:Grey

原文地址:

博客园:Linux 下指定端口开放访问权限

CSDN:Linux 下指定端口开放访问权限

环境

CentOS 系和 Debian 系的防火墙开放的命令有一些差异,关于Linux 的安装可以参考:Linux 安装,快照,克隆

CentOS 开放指定端口

例如要开放 8808 端口,执行

firewall-cmd --zone=public --add-port=8888/tcp --permanent

其中
--zone 表示作用域;

--add-port=8808/tcp 表示指定开放的端口,其格式为【端口/通讯协议】

--permanent 表示永久生效,如果没有配置此参数,重启后配置会失效。

然后重启防火墙

firewall-cmd --reload

查看防火墙规则,用如下命令

iptables -L

Debian 系开放指定端口

首先,需要安装 iptables,执行

apt-get update
apt-get install iptables

假设要开放 8088 端口,执行

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

然后保存规则

iptables-save

设置完就已经开放了指定的端口,但重启后会失效,下面设置持续生效规则;

安装 iptables-persistent

apt-get install iptables-persistent

然后执行如下两个命令

netfilter-persistent save
netfilter-persistent reload

设置完成后,即使重启,配置也不会失效。

更多

博客园:Linux 学习笔记

CSDN: Linux 学习笔记