域名无法访问怎么办?是啥原因?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了域名无法访问怎么办?是啥原因?相关的知识,希望对你有一定的参考价值。

很多搭建服务器了,域名解析成功了,但是域名就是无法访问,下面就介绍下怎么解决这些问题。

工具/原料:电脑

方法/步骤:

1、打开电脑菜单,点击运行按钮

2、然后在打开输入 cmd

3、弹出管理员框 直接输入 ping 空格 网址 比如百度网址 出现以下说明网站解析成功 

4、但是网站还是无法访问 那可能就是服务器设置的问题了  进入自己的运程服务器  找到放网站的目录 单击属性-安全 看图全部打钩 

5、如果以上还是不得,可能端口没有开放,把服务端口设置80端。进入高级防火墙,添加入站规则。如图:

6、最后再去网站根目录权限全部打开。参考第四步

7、如果以上都没有办法那就申请提交工单,

注意事项:端口80要开放、根目录权限开放

参考技术A 1 域名解析问题如何检查

上述网站访问原理提到域名要解析到空间上是一个条件,所以先看这个条件是否出问题了!

检查方法:电脑桌面左下角“开始”--“运行”输入cmd,点回车enter,输入ping+空格+你的网址。然后点回车enter,如果下面出现一段英文看不到数字字段(即IP),则就是域名解析有问题,需要联系域名提供商,给你查找原因!如果可以显示IP,看一下IP是否是你开的空间的IP。如果对应解析就没有问题,如果不对应而是其他的IP,那么就是解析记录有问题,需要修改解析到正确的IP!

2 数据上传方面如何检查:

如果域名解析没问题了,那么访问原理提到过,是否是空间没有数据呢?OK,登陆FTP查看一下(登陆FTP通常让空间提供商协助),如果有首页文件(这里主要是看首页文件),那么就可以排除数据上传的问题!

3 空间如何检查错误:

如果域名解析没问题,数据上传的也没问题!那么可能就是空间方面的问题了!这个不用多想,联系一下空间提供商,需要空间提供商协助处理了!

然而空间出问题有两个方面,一个是服务器权限出问题,或者系统出问题等。另外一个是机房问题,这个说白了是电信方面的问题造成网络故障,导致服务器无法正常连接!所以再此也提醒一下网站用户,不要网站出了问题就和服务商争吵,埋怨,这个时候解决问题是关键!
4 网站程序怎么检查:

如果上面3个方面都没有问题,那么就很可能是你网站程序造成的问题了!呵呵,很多技术有一个误解,觉得程序在本地测试没有问题,上传到服务器上出问题就是服务器的原因造成的!其实不然!这就好比在马路上抽烟没问题,不要就觉得在库房里面抽烟也没问题!限定条件是不一样的!所以必要的时候要查一下程序!

参考资料:上海快网

本回答被提问者采纳
参考技术B 回答

亲,具体原因如下

1、主机未绑定正式域名

您购买主机产品后需要为主机绑定已解析的正式域名才能够正常访问。

2、域名解析不成功

如果域名解析没有成功,当您输入域名时是无法访问网站的。

域名需要正确与服务器进行解析,一般情况下添加域名A记录,将服务器的IP填写上,点击添加即可,稍等10几分钟,域名就可以正常访问网站了。

3、域名没有备案

根据国家法律规定,在中华人民共和国境内提供非经营性互联网信息服务的所有网站,均需要办理备案。

使用中国大陆的服务器,必须提交网站备案申请,在获得ICP备案号后方可正常访问网站。

如果用境外的服务器,是无需备案就可以上线的。

4、主机容量不足

当分配给您的主机空间被占用完毕时,您的网站有可能出现异常。

当网站文件超过所购空间的容量后,就会造成打不开网站的情况,这时就需要加大空间容量,或者删除部分文件方可打开网站。

5、产品到期

当您购买的域名、主机产品到期时,您的网站将无法访问。

参考技术C

一、检查域名解析问题。

二、检查数据上传是否出问题。

三、检查空间是否出现错误。

具体检查方法:

1、电脑桌面左下角“开始”--“运行”输入cmd,点回车enter,输入ping+空格+你的网址。然后点回车enter,如果下面出现一段英文看不到数字字段(即IP),则就是域名解析有问题,需要联系域名提供商,给你查找原因!如果可以显示IP,看一下IP是否是你开的空间的IP。如果对应解析就没有问题,如果不对应而是其他的IP,那么就是解析记录有问题,需要修改解析到正确的IP!

2、登陆FTP查看一下(登陆FTP通常让空间提供商协助),如果有首页文件(这里主要是看首页文件),那么就可以排除数据上传的问题!

3、一个是服务器权限出问题,或者系统出问题等。另外一个是机房问题,这个说白了是电信方面的问题造成网络故障,导致服务器无法正常连接!

参考技术D 哈哈,楼主问的问题我刚刚遇到过,不过,我是问题产生的制造者,事先声明,我也是家域名注册机构有自己的服务器。
我是公司客服,有个问题,我需要看自己域名的解析,把公司DNS改了,之后没改回来,直接导致服务器上很多网站打不开,当然,这些打不开的网站解析没问题,绑定没问题,备案没问题,什么都没有问题,但是网站打不开。技术后来查询后才发现时我把公司DNS改了。立马改回来的DNS,但是dns生效时间是72小时之内,按区域dns刷新周期不同,每个地方网站恢复时间也不一样,那2天,很多人打电话来问我网站打不开,吓死我了。
以后再也不敢动公司dns了。楼主也可以试试让空间服务商查一下是不是这个问题,然后域名所有解析改为IP解析,网站恢复的速度会快一点点!

我无法从网络中的其他设备访问本地主机的原因是啥?

【中文标题】我无法从网络中的其他设备访问本地主机的原因是啥?【英文标题】:What can be the reason I cannot access local host from other devices in the network?我无法从网络中的其他设备访问本地主机的原因是什么? 【发布时间】:2021-09-15 15:02:11 【问题描述】:

我已经用一台电脑创建了一个本地主机,我正在尝试通过其他设备访问它。问题是服务器只能在主机中访问。我应该怎么做才能通过网络中的其他设备进行连接。我使用Xampp作为本地主机和主机的IP地址通过浏览器进行连接。

【问题讨论】:

【参考方案1】:

localhost 本身意味着主机位于本地计算机上,因此无法直接从外部计算机访问。当您在浏览器上键入 localhost 时,您的服务器会识别它并根据给定的地址将其重定向到本地端口或 IP 地址。 localhost 是一个特殊的主机名,几乎总是解析为 127.0.0.1。如果您要求其他人连接到 http://localhost,他们将改为连接到他们的计算机或您的计算机。

因此,为了访问这台计算机,您需要找到该计算机的本地网络 IP。然后其他人可以通过该 IP 访问您的网站。

如果设备在同一网络中:

您可以通过转到命令提示符或按 Windows + R 然后输入 ipconfig 或 ipconfig /all 来查找本地网络的 IP。它会给出一些信息,你的本地 IP 应该看起来像 192.168.1.x。

您还需要确保您配置的任何防火墙都允许端口 80 上的流量连接到 XAMP 服务器

当您希望从 LAN 服务器(而不是 Web)访问 PHP 应用程序时,这些是要遵循的步骤

    获取服务器的内部IP或静态IP(例如:192.168.1.193) 在记事本中打开 XAMPP>apache>conf>httpd.conf 文件 搜索听 80 上面的行读起来像-#Listen 0.0.0.0:80 / 12.34.56.78:80 更改 IP 地址并替换为静态 IP 保存 httpd.conf 文件,确保服务器指向 #听 192.168.1.193:80 在应用程序根config.php(db连接)替换localhost 服务器的IP地址

注意:如果安装了防火墙,请确保将 http 端口 80 和 8080 添加到例外并允许侦听。 转到控制面板>Windows防火墙>允许程序通过Windows防火墙进行通信>添加另一个程序名称:http Port: 80再添加一个为http - 8080

如果 IIS(Microsoft .Net 应用程序 Internet 信息服务器)与任何 Microsoft .Net 应用程序一起安装在服务器上,那么它已经占用了 80 端口。在这种情况下,将 #Listen 192.168.1.193:80 更改为 #Listen 192.168.1.193:8080

如果设备在不同的网络中: 您可以使用以下外部服务轻松访问您的计算机

http://localtunnel.me/ https://ngrok.com/ http://localhost.run/ http://serveo.net

【讨论】:

感谢您的全面而有帮助的回答。我的问题是通过允许防火墙上的端口 80 解决。

以上是关于域名无法访问怎么办?是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章

dns异常不能上网是啥原因

网站外网可以正常访问,内网无法访问是啥原因?

vmware7安装linux,可以访问内网,但是无法访问外网,是啥原因?

我无法从网络中的其他设备访问本地主机的原因是啥?

java数据迁移,中文路径个别无法打开啥原因,解决办法是啥

外网无法访问nas搞了一个月了,各种方法全试了,怎么办NAS中国