当前位置:   article > 正文

linux下如何开放端口,并且查看是否成功开放_linux查看端口是否开放

linux查看端口是否开放

前言

使用linux我们经常要看端口是否已经开放,这里记录下怎么查看。

一、开放端口过程

1.1 查看防火墙状态

firewall-cmd  --state
  • 1

在这里插入图片描述
这里的状态就是没关闭防火墙,如果在运行就是running的状态。

1.2、开放端口

firewall-cmd --zone=public --add-port=6123/tcp --permanent
  • 1

这里开放端口为6123端口,开放其他端口只需要改成其他端口就行。

1.3、重新加载

firewall-cmd --reload
  • 1

1.4 查看端口是否开放

netstat -aptn |grep 6123
  • 1

在这里插入图片描述
端口开放后在本机执行这个命令,可以看得到是哪个程序开放的端口,例如这里是24973这个java进程开放的端口。
或者其他机器执行telnet指令也可以查看是否开放。
例如我在网络互通的其他机器telnet这台机器会得到如下的提示就是开放成功了。

telnet 192.168.184.129 6123
  • 1

在这里插入图片描述

总结

开放端口指的是,防火墙打开的情况下才需要开放端口,如果防火墙就是关闭的就不需要开放端口了,如果需要打开或者关闭防火墙执行以下命令

systemctl start firewalld.service
systemctl stop firewalld.service
  • 1
  • 2

如果需要开机就开关防火墙执行以下命令

systemctl disable firewalld.service 开机关闭防火墙					
systemctl enable firewalld.service 开机启动防火墙
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/663716
推荐阅读
相关标签
  

闽ICP备14008679号