赞
踩
使用linux我们经常要看端口是否已经开放,这里记录下怎么查看。
firewall-cmd --state
这里的状态就是没关闭防火墙,如果在运行就是running的状态。
firewall-cmd --zone=public --add-port=6123/tcp --permanent
这里开放端口为6123端口,开放其他端口只需要改成其他端口就行。
firewall-cmd --reload
netstat -aptn |grep 6123
端口开放后在本机执行这个命令,可以看得到是哪个程序开放的端口,例如这里是24973这个java进程开放的端口。
或者其他机器执行telnet指令也可以查看是否开放。
例如我在网络互通的其他机器telnet这台机器会得到如下的提示就是开放成功了。
telnet 192.168.184.129 6123
开放端口指的是,防火墙打开的情况下才需要开放端口,如果防火墙就是关闭的就不需要开放端口了,如果需要打开或者关闭防火墙执行以下命令
systemctl start firewalld.service
systemctl stop firewalld.service
如果需要开机就开关防火墙执行以下命令
systemctl disable firewalld.service 开机关闭防火墙
systemctl enable firewalld.service 开机启动防火墙
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。