https://www.cnblogs.com/caijt/p/10978324.html
请注意,现在外网还不能访问你的5000端口的,为什么?
第一,看我上面的listening on http://localhost:5000,我这个dotnet默认只监听本地的5000端口,所以外网无法访问,解决方法就是在命令后面加上参数urls
dotnet xxxx.dll --urls http://*:5000
第二 Centos的防火墙默认是开启的,所以端口还得把防火墙关了,或在防火墙里添加个端口
//以下操作二选一 systemctl status firewalld // 查看防火墙状态 systemctl stop firewalld //关闭防火墙 firewall-cmd --zone=public --add-port=5000/tcp --permanent // permanent参数是永远存在,不然的话,重启后就没有了 firewall-cmd --reload // 重启防火墙 ,添加端口后记得执行此命令
一般来说,现在就你可以通过外网地址加5000的端口访问你的网站了。