V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sugelawa
V2EX  ›  程序员

网站在国外,联通网络能 Ping 通 IP,但无法通过域名访问,是什么情况?

  •  
  •   sugelawa · 2014-07-15 18:17:36 +08:00 · 7465 次点击
    这是一个创建于 3577 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,电信网络访问正常,多谢!
    23 条回复    2014-07-17 20:59:32 +08:00
    hadoop
        1
    hadoop  
       2014-07-15 18:28:34 +08:00
    通过ip访问呢
    0x61
        2
    0x61  
       2014-07-15 18:34:10 +08:00 via iPhone   ❤️ 1
    我突然想起买linode没开机ping不通然后疯狂换IP的段子...
    sugelawa
        3
    sugelawa  
    OP
       2014-07-15 18:45:11 +08:00
    @hadoop 通过IP也不能访问,为什么能Ping通却无法访问?我的域名放在Godaddy,默认的两个DNS无法Ping通,我加了几个其他能Ping通的Godaddy家的DNS,仍然无法Ping通域名。大侠知道肿么回事吗?
    hadoop
        4
    hadoop  
       2014-07-15 18:49:07 +08:00
    @sugelawa 运营商那边封了某些端口,比如22? 你可以把服务换到高一些的不常见端口试试
    sugelawa
        5
    sugelawa  
    OP
       2014-07-15 18:52:40 +08:00
    @hadoop ssh IP地址能连进去,不会是运营商屏蔽了80端口吧?另外域名Ping不通是怎么回事?
    ooxxcc
        6
    ooxxcc  
       2014-07-15 18:58:01 +08:00
    域名ping不通肯定是解析有问题,把godaddy的NS去掉,换成第三方的
    pluson
        7
    pluson  
       2014-07-15 18:58:49 +08:00
    想想可能是域名解析的问题,你把域名放到host里面去,指定ip,如果没有问题的话,那就是你域名解析的服务器被墙了,换个DNS服务商。
    sugelawa
        8
    sugelawa  
    OP
       2014-07-15 19:01:35 +08:00
    @pluson 请问怎样判断DNS服务被墙?默认的NS65和NS66两个godaddy的DNS服务无法Ping通,但NS01, NS02,NS03能Ping通,我将后三者也加了进去,但是仍然无法访问域名。另外,为什么IP能Ping通,却无法通过它访问域名?能SSH上去。
    sugelawa
        9
    sugelawa  
    OP
       2014-07-15 19:01:57 +08:00
    @ooxxcc 请问怎样判断DNS服务被墙?默认的NS65和NS66两个godaddy的DNS服务无法Ping通,但NS01, NS02,NS03能Ping通,我将后三者也加了进去,但是仍然无法访问域名。
    moname
        10
    moname  
       2014-07-15 19:07:33 +08:00 via iPad   ❤️ 1
    换dns,多半是ns的问题。
    sugelawa
        11
    sugelawa  
    OP
       2014-07-15 19:09:48 +08:00
    @moname 默认的NS65和NS66两个godaddy的DNS服务无法Ping通,但NS01, NS02,NS03能Ping通,我将后三者也加了进去,但是仍然无法访问域名。
    pluson
        12
    pluson  
       2014-07-15 19:11:47 +08:00
    通过IP访问域名?ping不能域名不就证明你的DNS服务被墙了吗?你不把那两个ping不通的加进去试试。
    sugelawa
        13
    sugelawa  
    OP
       2014-07-15 19:15:22 +08:00
    @pluson 通过IP访问是说直接在浏览器中输入IP进行访问,经测试可以用IP直接SSH进去,但是浏览器无访问,翻墙则可以。尝试将两个Ping不通的去掉后,还是无法访问。
    1994S
        14
    1994S  
       2014-07-15 19:20:28 +08:00
    我的网站这几天和你一样的情况😠 联通不能访问,电信可以访问😠
    @sugelawa
    sugelawa
        15
    sugelawa  
    OP
       2014-07-15 19:33:47 +08:00
    @1994S 是的,估计不是这几天的事了,可能会一直持续下去,所以要解决啊,有办法吗?
    1994S
        16
    1994S  
       2014-07-15 19:57:49 +08:00
    @sugelawa 没办法啊,只有等了
    GhostFlying
        17
    GhostFlying  
       2014-07-15 20:38:13 +08:00
    本地解析是完全解不出还是解析出了错误的ip?
    sugelawa
        18
    sugelawa  
    OP
       2014-07-15 20:46:11 +08:00
    @GhostFlying 完全解析不出来,Unkown Host
    hadoop
        19
    hadoop  
       2014-07-15 22:37:26 +08:00
    1. 首先确认,ping 域名 ping不通是因为dns没解析对还是啥原因。可以http://ping.chinaz.com/ 测一下其他运营商是否能解析你的域名

    2. 我猜你的服务是80端口的http服务吧,如果联通可以ssh 直连ip ,但是访问不了80的http端口,那有可能是做了限制
    ooxxcc
        20
    ooxxcc  
       2014-07-16 11:31:34 +08:00
    @sugelawa NS不是随便加就可以的,godaddy给你分配的几个NS才能解析你的域名,换了其他的我记得是不能工作的

    你需要做的是注册第三方NS(he.net linode dnspod),然后更改NS设置成第三方NS的服务器
    kiah
        21
    kiah  
       2014-07-16 16:17:12 +08:00
    被墙了
    sugelawa
        22
    sugelawa  
    OP
       2014-07-17 20:35:34 +08:00
    @ooxxcc 我把默认提供的两个NS都给换掉了,现在国内外访问都没问题了。
    sugelawa
        23
    sugelawa  
    OP
       2014-07-17 20:59:32 +08:00
    @hadoop 我把默认提供的两个NS都给换成其它能Ping通的NS,现在国内外访问都没问题了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   788 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:29 · PVG 05:29 · LAX 14:29 · JFK 17:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.