输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题

时间:2024-03-25 12:34:34

这两天在创建自己的博客。本来已经到最后一步了。就是创建域名,通过自己的域名可以访问到自己的博客网站。然而这个时候,问题就来了:
输入网址时:
输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题
可以进入网站

输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题
但当我输入解析的域名时:
输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题

``
Fastly error: unknown domain: ywj.kim. Please check that this domain has been added to a service.

Details: cache-dfw18640-DFW
``
请检查域名是否已经添加到服务器上了
也就是说我域名解析的服务器地址有问题

整理了一下思路,目前整个流程自己大概是能够理解的。首先明确一点,一个IP是可以对应多个域名的
输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题
我在Ping 域名的时候,发现确实解析到了添加的IP地址。但DNS超时!!!
还有一个问题,我的博客网站的IP地址并不是域名解析的那一个。但已经将域名设置为CNAME添加进去了
而且当我用博客网站的IP地址进入时,gitPages上说404未找到资源???

解决方案
原本是正向解决。首先Ping输入的IP地址就超时了。接下来找原因,发现主机和路由器连接超时。我想了一下,不对,连的是学校的网,没有路由器,硬走这条路应该走不通。那就反向吧

首先要明确,我输入XXX.io是可以进入的。那证明我的IP地址也应该可以进,然而IP地址出现404。
但网址就是通过这个IP地址进入的。我的域名如果解析这个IP地址应该是没有问题
OK!返回第一步,修改IP地址为我博客Ping出来的IP地址
输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题
在git上创建一个CNAME文件,里面存放我自己的域名。【前面的步骤图已经告知了这一步】
等待十分钟!!!!切记!!!我就是没等这十分钟,n小时之前就应该已经弄好了。
再输入域名就已经能够进入自己的博客了。
但ping出来的IP地址好像还是不行 ⇒ 算了,我也没想过通过IP地址进入自己的网站。
原因我自己认为有这几种可能性:
这个IP地址是一对应多域名的关系,当我输入网址的时候,是能够准确的找到自己的网站。但当输入IP地址时,后面连接的域名太多,无法区分是对应的哪一个,因此只能返回404,告知没有找到对应的资源