腾讯云域名DDNS映射到电信外网IP
路由器将外网DMZ全部映射到内网的一台机器
机器上部署Docker部署了nginx、mysql和spring boot项目
Nginx默认配置,什么都没改
内网使用域名可以访问Nginx、MySQL、Spring Boot
外网使用域名可以访问不了MySQL、Spring Boot,但是访问不了Nginx
备注:如果整个部署在阿里云服务器上没任何问题
问题可能是在nginx上
内网访问域名是什么ip?
内网正常,就不是nginx问题吧
你可能缺少像这样的配置:
server {
listen 端口;
server_name 域名;
}
外网映射做好没?
默认情况下,国内80端口需要白名单域名,也就是有备案的,所以如果在网络没有问题的情况下,可能是域名问题