网站域名解析配完了还是打不开,新手先查这 3 处
新手把网站部署到云服务器、域名解析也配了,浏览器一打开还是打不开,先别急着换服务器、重装系统。多数情况下问题出在下面 3 处,按顺序查一遍,往往几分钟就能定位。
1. 解析生效了没有:先 ping 一下域名,看返回的 IP 是不是你服务器的公网 IP。如果返回的还是旧 IP 或解析不到,多半是解析记录配错了(主机记录、记录值写错最常见),或者本地 DNS 缓存还没刷新。改完解析一般要等几分钟到几十分钟,可以换个网络、用手机流量再试一次,排除本地缓存的影响。
2. 安全组放行了没有:解析没问题、IP 也能 ping 通,但网页打不开,八成是安全组没放行 80/443 端口。云服务器默认只开少量端口,Web 服务用的 80(HTTP)和 443(HTTPS)要自己在安全组入方向里放行。检查时注意两点:一是规则要挂在实例所在的安全组上,二是源地址别写错,测试阶段可以先放通 0.0.0.0/0,确认通了再收紧。
3. 服务器里服务起了没有:前两处都没问题,就进服务器看服务本身。先看 Web 服务(Nginx/Apache/Tomcat)是不是在运行,再看它监听的是不是 80/443 端口、有没有被防火墙(firewalld/iptables)拦住。还有一个新手常踩的坑:服务只监听了 127.0.0.1,本机能 curl 通、外面却访问不了,改成监听 0.0.0.0 才能对外提供服务。
查完这 3 处还打不开,再看域名有没有完成备案(国内访问未备案域名会被拦截)、证书有没有过期。按“解析—安全组—服务”这个顺序排查,比东一榔头西一棒子省事得多,也避免一上来就重装系统把数据折腾没了。
- 点赞
- 收藏
- 关注作者
评论(0)