为什么我的域名无法访问,已经启用了花生壳

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-02
为什么用IP无法访问网站,域名可以访问?

因为是虚拟主机,主机上放置了N个网站,而每个网站绑定1个或以上域名,所以用域名访问主机可以解析到网站目录,但用IP的话服务器就不知道解析到哪个目录了!
因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用IP访问是因为没有域名信息,所以服务器不知道要访问的是哪个网站目录,只有共享IP的虚拟主机或者VPS才有这情况,像有邦定独立IP功能或者独立主机的服务器就可以直接通过域名和ip都可以访问。
为什么有些网站通过host可以访问而直接输入ip不能?
第一种可能:
假如是一次单纯的http请求,指定host用域名访问,和直接输入ip访问,效果应当是一样的,但仅限于一次请求。现如今,当你打开一个网页,事情会变得复杂很多,网页不光是一个html,还有许多css样式、javascript脚本、其他网页元素(Flash等)需要下载,执行js脚本或Flash插件的时候,还会进行新的网络请求。
html里包含的css、js资源地址,以及js脚本发出的网络请求地址,可能是用域名记录的(而非IP地址)。假如是改host的方式,那么你的系统知道,这个域名对应正确的IP地址,可顺利访问。如果是没有host,输入IP访问,那么对于网页资源、脚本中的域名地址,系统不知道这个域名就是你输入的IP,仍需要通过DNS获取IP地址,DNS有问题的话,就不能正确加载。
墙最早只做DNS劫持、污染,通过域名得不到正确的IP,如果你ping一个网址,实际ping的是假的IP地址,可能是超时无响应,可能是错误的服务器的回应,但你ping它的IP地址,结果是正确的,所以改host有效。后来墙高级了,可以阻拦、劫持你的请求,那么怎么ping都会出问题。值得注意的是,仍有很多网站只有DNS污染,没有针对IP地址的行为(或网站IP地址在不断更新,墙的更新慢一拍),所以改host仍然有效。
第二种可能:
有些网站服务器端程序需要通过你的URL来决定返回的内容(可能一个IP地址上的服务器需要同时提供两个网站的访问),那么你的URL中不包含正确的域名,服务器程序就没办法回应你(不知道你要访问的到底是个啥),只好返回个错误。

看看你路由器 80端口打开了么?有的路由器有限制,你看看你什么型号的路由器 一般的路由器 是192.168.3.1进去 帐号密码都是admin

希望采纳

域名无法访问有以下几点,逐一检查排查一下

①域名解析,域名服务商那里如果没有正确解析到服务器会导致无法访问
②网站程序错,如果是vps,看一下本地能不能打开,如果是ftp,检查看一下目录文件
③网站权限 ,检查相关目录的权限是否给到

你都没有说清楚,是你自己的搭建的域名网站吗,还是什么,域名是无法直接访问的,如果是你自己搭建的网站,你自己就检查一下你自己的配置
如果是你要查看你自己在花生壳申请的域名的话,你就用命令检查一下DNS的解析情况 NSLOOKUP 然后输入你的域名,如果解析出来了就没有问题了,如果解析不出来就给花生壳打电话,是他们那的问题

  • 为什么我的5c5c5c com域名无法访问呢?
    答:另外,网络连接问题也可能是一个原因。如果用户的网络连接不稳定或者存在防火墙等安全设置,可能会阻止浏览器访问某些网站。此时,用户可以尝试更换网络环境或者调整安全设置来解决问题。最后,如果该网站已经被关闭或者更名,那么原来的域名就无法访问了。这种情况下,用户需要尝试通过其他途径找到该网站的最新信息...
  • 为什么域名无法访问
    答:域名到期 在互联网上,一个域名的有效期一般为1年至10年不等,当域名到期后,就无法再继续使用了。所以,如果遇到一个域名无法访问的问题,我们需要先去查询域名的有效期,如果域名已经过期了,那么就需要重新进行购买或者续费之后才能继续使用。服务器问题 有时候,我们在访问某个网站的时候,会出现无法...
  • 打开一些网页时为什么会出现“您输入的域名或网址无法访问”?
    答:2、然后在运行中输入cmd,点击确定按钮。3、进入窗口界面,输入nslookup+解析错误的网址域名,然后回车,以12306网站为例讲解,输入nslookup www.12306.cn。4、然后在浏览器直接输入IP地址就跳过了DNS解析服务器并解决打开一些网页时为什么会出现“您输入的域名或网址无法访问”的问题了。
  • 空间正常,域名解析正常,但还是无法访问
    答:等基础排查方式,以及更换服务器环境,等等方式排查。网络原因,如果网络不通,网站也是打不开的。建议采用Tracert(跟踪路由)的方式,查看访问途径的设备是否有异常的延时,采用代理访问的方式使用其他线路测试速度。客户端问题,浏览器不兼容,或者异常崩溃都会导致网页无法打开。更换浏览器测试即可。
  • 打开网页,跳出“您输入的域名无法访问”是怎么回事?
    答:2、在我的电脑地址栏中输入:C:\Windows\System32\drivers\etc点击转到按钮;3、在打开的etc窗口下打开hosts文件,打开方式选择记事本点击确定;4、打开hosts记事本文档删除For example:...127.0.0.1 localhost之后的网址,点击保存,此时再打开需要访问的页面会发现网站已经可以正常访问。
  • 为什么看空间时,说你输入的域名无法访问
    答:3.你的浏览器不兼容导致部分代码不能执行。请下载最新的遨游浏览器。★版权申明:本答案为小资男人原创,任何人不得盗用!★ 4.你的IE浏览器缓存出错,请右键点击桌面IE浏览器,选择属性,在常规页面里,点击删除文件这个按钮,选择全部删除,并且点击删除cookies按钮。5.网站服务器访问量太大,导致服务器超...
  • 域名解析生效后为什么还无法打开网站
    答:摘要:域名是网站的地址,是用来定位网站的独一无二的名字。在域名注册商那里注册了域名之后需要进行域名解析才能正常访问网站。一般来说,域名解析后,就可以通过域名访问网站了。但是很多时候我们会遇到域名解析不生效,或者是域名解析生效后,网站还是打不开的问题,下面就来说明下原因。一、影响域名解析...
  • 域名无法访问怎么办?是什么原因?
    答:一、检查域名解析问题。二、检查数据上传是否出问题。三、检查空间是否出现错误。具体检查方法:1、电脑桌面左下角“开始”--“运行”输入cmd,点回车enter,输入ping+空格+你的网址。然后点回车enter,如果下面出现一段英文看不到数字字段(即IP),则就是域名解析有问题,需要联系域名提供商,给你查找...
  • 为什么我绑定了一个域名,但是用该域名还是无法访问?
    答:有可能是你绑定的域名的DNS 还没有生效这种情况需要等待一天或者两天,还有一种情况是你需要在主机服务界面添加你购买的域名,这两种情况你只要设置是正确的保证可以访问,如果不能请检查域名解析的主机商的IP或别名等其他的是否正确,再要不好就要找域名和主机商帮忙解决了有可能是他们的问题 ...
  • 域名怎么登录不了域名怎么登录不了了
    答:我用的公司代理服务器,想上51VV怎么都登录不上去,请问怎么办?上网什么的都可以上去的?检查防火墙,本机的和服务器的是不是有IP或者关键词或者域名的限制!一个网站用域名可以访问,用ip不能访问,是为什么?因为http请求里包含了域名信息,所以用域名访问,虚拟主机服务器会根据域名来返回网站,直接用...