V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Liir
V2EX  ›  问与答

如何判断一个尚未被注册的域名是否被墙?

  •  1
     
  •   Liir · 2016-04-18 18:13:42 +08:00 · 3451 次点击
    这是一个创建于 2922 天前的主题,其中的信息可能已经有所发展或是发生改变。
    手里原来有个挺喜欢的域名,三年前不小心没上 https 就搭了 twip ,被墙了。前段时间没关注就掉了,现在想注回来,不过因为是国别域名,价格小贵,不敢轻易下手。不知道是否有方法在注册之前能够得知该域名是否处于被墙的状态呢?
    10 条回复    2016-04-18 21:47:32 +08:00
    Slienc7
        1
    Slienc7  
       2016-04-18 18:57:07 +08:00
    直接测试 DNS 解析结果是否存在问题;
    以 HTTP 模式访问任意境外网站,在 URL 后面带上你的域名作为关键字,查看是否会 CONNECTION_RESET 。

    仍然不保险,风险自担。
    mringg
        2
    mringg  
       2016-04-18 19:04:13 +08:00
    choury
        3
    choury  
       2016-04-18 19:08:12 +08:00 via Android
    @mringg 可以,但是 https 肯定是不行的
    Slienc7
        4
    Slienc7  
       2016-04-18 19:10:45 +08:00
    @mringg
    3# 说的对。
    http://www.vultr.com/www.twitter.com 这种。
    需要注意:
    这个国外网站(e.g. vultr)的域名没有被关键字过滤;
    各个域名被墙的姿势可能不一样,因此这种方法只能作为补充手段。
    lhbc
        5
    lhbc  
       2016-04-18 19:13:44 +08:00
    DNS 污染:
    dig @8.8.8.8 twitter.com

    HTTP 重置:
    自己 nginx 搭建一个,绑定你的域名,然后
    curl <ip> -H "host: <domain>"
    <> 替换为你的 IP 和需要注册的域名
    UnisandK
        6
    UnisandK  
       2016-04-18 19:17:45 +08:00
    改 hosts 把 IP 指向国外来一发请求试试,反正它过滤 HOST 也不会验证域名实际上是不是指向这个 IP 的
    JJaicmkmy
        7
    JJaicmkmy  
       2016-04-18 19:29:18 +08:00 via iPad
    在国外的 VPS 上装个 Nginx ,在本地 hosts 访问,看看有没有问题。
    oott123
        8
    oott123  
       2016-04-18 20:13:23 +08:00   ❤️ 1
    curl -H "Host: 你的域名" http://httpbin.org/get
    VmuTargh
        9
    VmuTargh  
       2016-04-18 20:20:06 +08:00
    Liir
        10
    Liir  
    OP
       2016-04-18 21:47:32 +08:00
    谢谢各位指教
    @oott123 返回 connection reset by peer
    看来还是被墙中
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1366 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 17:31 · PVG 01:31 · LAX 10:31 · JFK 13:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.