导航:首页 > IDC知识 > ip能访问域名不能访问服务器

ip能访问域名不能访问服务器

发布时间:2020-10-31 11:37:03

1、为什么我的FTP服务器能用IP地址访问却不能用域名访问?

未备案或是网站拒绝一般的PING链接

2、为什么用IP无法访问网站,域名可以访问?

因为是虚拟主机,主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!

因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。

3、域名可以访问 用ip地址不能 是什么原因

一个IP地址抄可以绑定多个域名,
如果每个袭IP地址都可以直接访问网站的话,
那这么多的域名,它到底访问哪个好呢?

所以IP地址有的可以访问,有的不能直接访问,
能访问的那个IP,就是服务器的IP指向了一个网站文件目录.

而不能访问的那个IP,它没有指向服务器里的任何目录.

4、为什么用IP无法访问网站,域名可以访问

因为是虚拟主机。

主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了。

如果就想用ip形式访问,可以手动设置Host头域信息。

java中以org.apache.http.client.methods.HttpGet实现http请求为例,解决方法HttpGet httpGet = new HttpGet(url);

httpGet.setHeader(“Host”, ServerHostname);

(4)ip能访问域名不能访问服务器扩展资料:

1、直接使用ip地址访问不了站点的原因

原因就在于该ip地址可能对应着多个web站点,单单依靠ip地址是不知道如何匹配到哪个web站点的。但是通过域名,我们就能够知道具体要访问哪一个HOST。如果使用虚拟主机,直接找到相关virtual HOST即可,如果使用反向代理,那么通过代理找到HOST的实际私网地址也可以。

2、只有一个公网ip如何实现多个WEB站点的访问

有两种办法可以实现,其一是虚拟主机,其二就是反向代理。通过目前来看,虚拟主机的实现方式已然不多,更多的企业或者学校使用的是反向代理技术。

5、域名能解析到服务器ip地址,但是不能正常访问,服务器一切正常

解析过去后要在服务器绑定 域名信息 。 或者是绑定一个 其他的解析CNAME 类型 解析到绑定服务器上的那个域名 有延迟 不是立即生效的。

6、能ping通域名和IP地址,在本地服务器上能访问,但是就是在其它电脑不能访问?这是为什么?求解决步骤?

用访问不了的电脑测试ping域名和ip。若可以ping通,建议重启下路由或是更换下本地dns

7、怎么解决服务器通过域名可以访问,但不能通过IP访问,

servername
这行不能注释
后面跟访问的域名
保证域名能够正常解析到当前服务器的公网ip地址(国内服务器需要提前备案);
保证防火墙设置正确。
这些都具备了

8、公司的服务器,IP地址能访问,但是域名不能访问

服务器没有绑定域名
域名解析那里把域名解析到服务器
服务器那里绑定下域名就可以了

9、web服务器ip能访问 域名不能访问

您好!

可能原因:

1 防火墙设置策略问题。(过滤或者忽略了解析网段的请求)

2 光PING通域名服务器只能证实您可以联系到域名服务器所在的主机,而域名服务器的配置必须正确才可以解析地址。看看您的解析分配表,还有服务器指向 地址池等 有没有问题。

3 不排除是被屏蔽了。

再多说怕被删帖了~~

以上。

10、请问为什么我在iis上建了一个网站,分配了ip,服务器通过ip能访问,绑定域名后就不能通过ip访问

因为你把那个地址给关闭了肯定是无法使用了

与ip能访问域名不能访问服务器相关的知识