您需要在 CentOS 中打开 5000 端口。
将端口 5000 添加到文件中
/etc/services
testport 5000/tcp # Application Name
添加到防火墙
firewall-cmd --zone=public --add-port=5000/tcp --permanent
firewall-cmd --reload
但是他还是不行。团队
netstat -na |grep 5000
不显示
您需要在 CentOS 中打开 5000 端口。
将端口 5000 添加到文件中
/etc/services
testport 5000/tcp # Application Name
添加到防火墙
firewall-cmd --zone=public --add-port=5000/tcp --permanent
firewall-cmd --reload
但是他还是不行。团队
netstat -na |grep 5000
不显示
/etc/services文件只是端口名称到可读字母的“转换器”:
各种信息/统计工具都可以从该文件中获取端口描述。
防火墙也不会“提升”端口,而只会打开对端口的访问(设置规则)。
为了能够连接到端口,您需要确保访问在防火墙中没有被阻止(如果是,则打开),并且,关键,您需要一个服务于该端口的服务(程序)。例如,对于标准 http/https (80/443),通常 nginx(或 apache 或其他)在服务器上运行。
netstat 你只是说你没有第 5000 个监听端口,没有人服务它。
然后你必须看看问题陈述。如果任务是“在防火墙中打开一个端口”,那么您已经完成了您需要做的一切。