CentOS 7查看开放端口、端口占用和开启端口的命令与方法

分类:知识百科 日期: 点击:0

CentOS 7系统提供了查看开放端口、端口占用和开启端口的命令和方法,可以很方便的查看和操作系统端口。

查看开放端口

1、使用netstat命令:

netstat -an | grep LISTEN

使用netstat命令可以查看系统中所有的端口,使用grep命令过滤出LISTEN状态的端口,即可查看开放的端口。

2、使用ss命令:

ss -lntu

使用ss命令可以查看系统中所有开放的端口,其中l表示列表形式输出,n表示显示端口号,t表示TCP连接,u表示UDP连接,即可查看开放的端口。

查看端口占用

1、使用netstat命令:

netstat -ano | findstr 端口号

使用netstat命令可以查看系统中所有的端口,使用findstr命令过滤出指定端口,即可查看该端口是否被占用。

2、使用lsof命令:

lsof -i:端口号

使用lsof命令可以查看指定端口是否被占用,其中i表示指定端口号,即可查看该端口是否被占用。

开启端口

1、使用firewall-cmd命令:

firewall-cmd --zone=public --add-port=端口号/协议 --permanent
firewall-cmd --reload

使用firewall-cmd命令可以添加端口,其中zone表示区域,add-port表示添加端口,permanent表示永久有效,reload表示重新加载,即可开启指定端口。

2、使用iptables命令:

iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
service iptables save

使用iptables命令可以添加端口,其中I表示插入,p表示协议,dport表示端口号,j表示动作,ACCEPT表示接受,save表示保存,即可开启指定端口。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。