无法访问第4级域名末尾带有下划线的网站

时间:2016-05-03 08:55:26

标签: linux dns subdomain

我们公司有自己的开发服务器。自2006年以来,我们有了这个规则 - 如果项目完成并转移到生产中,我们必须在文件系统中为项目名称附加下划线。所以网址改为

projectname.devel.domain.tld

projectname_.devel.domain.tdl

我是自2008年以来的Linux用户,但我无法打开这个网站。它无法到达。我知道这是从Windows工作,但为什么它不能从Linux工作?这是DNS的问题吗?我使用DNSmasq只用了4年而没有改变这些项目域的行为。

Traceroute到常规项目名称

    $ traceroute projectname.devel.domain.tld
    traceroute to projectname.devel.domain.tld (x.x.x.x), 30 hops max, 60 byte packets
     1  gateway (192.168.1.1)  1.815 ms  1.801 ms  1.798 ms
     2  ttxf1.ttx-net.sk (x.x.x.x)  3.823 ms  3.792 ms  3.742 ms
     3  ttx00.ttx-net.sk (193.110.186.1)  4.441 ms  3.774 ms  4.432 ms
     4  10.100.101.158 (10.100.101.158)  15.013 ms  15.026 ms  15.017 ms
     5  10.100.109.29 (10.100.109.29)  14.995 ms  15.003 ms  14.978 ms
     6  10.100.103.9 (10.100.103.9)  15.634 ms  11.021 ms  10.978 ms
     7  10.100.100.1 (10.100.100.1)  10.896 ms  5.784 ms  5.646 ms
     8  * * *
     9  * * *
...
    28  * * *
    29  * * *
    30  * * *

traceroute到带有下划线的项目名

$ traceroute projectname_.devel.domain.tld
projectname_.devel.domain.tld: Name or service not known
Cannot handle "host" cmdline arg `projectname_.devel.domain.tld' on position 1 (argc 1)

有任何线索吗? 感谢

1 个答案:

答案 0 :(得分:2)