为什么我的MVC部署到Linux虚拟机之后访问不了?

虚拟机用的VMware,网络模式用的桥接,CentOS7,已经安装了.net5的sdk,程序是我在Windows下用.net5敲出来的,如何以文件发布,把那个文件夹压缩之后在Linux里解压,如何直接运行了,看着运行也没报错啊,但是在Windows里面输入172.18.16.11:5000就是访问不了

看看5000端口开没

是网络连接的问题?

原来CentOS默认配置了防火墙,要开启端口的话需要手动开启,我把防火墙关了就可以访问了