歡迎您光臨本站 註冊首頁

DNS無法被外網的用戶提供自己域名的正確解析

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

DNS無法被外網的用戶提供自己域名的正確解析

小弟申請了一個 aaa.com的域名,運營商把1.1.1.1和ns1.aaa.com關聯
小弟自己做了一個DNS;內網自己的域名如:mail.aaa.com可以實現解析
但是在公司外,nslookup ;server xx.xxx.xx.xx(DNS公網IP),然後輸入mail.aaa.com解析出來的是一個錯誤的IP;但是解析www.sina.com.cn卻是可以的

請問這個解析出來的錯誤的IP 是我自己的設置原因還是公網DNS原因??

//////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////
【抱歉 我沒把問題描述清楚 給大家的閱讀帶來困難 我從新開了一個帖子 】
【勞煩 達人 幫忙】

[ 本帖最後由 cnnbstar 於 2009-1-9 10:26 編輯 ]
《解決方案》

在外網 可以我自己的DNS來實現DNS解析 但是解析mail.aaa.com卻是個錯誤的IP;不是我在zone裡面設置的那個公網IP;而是一個不相關的公網IP;這個讓我很鬱悶。
我的DNS這麼不會去解析我正向解析裡面的IP呢???


是不是公網DNS有問題??
《解決方案》

達人幫忙
《解決方案》

我的一個zone正向解析文件

$ORIGIN .
$TTL           8H
@               IN      SOA  mail.hantaichina.com.  (
                        2001021802 ; serial
                        300 ; refresh
                        300 ; retry
                        7200000 ; expire
                        3600 ; default_ttl
                        )
               IN      NS      mail.hantaichina.com.
               IN      MX      10      mail.hantaichina.com.
$ORIGIN hantaichina.com.
localhost       IN      A       127.0.0.1
ns1             IN      A       122.227.142.46
mail            IN      CNAME   ns1
ftp             IN      CNAME   ns1
jxc             IN      CNAME   ns1
《解決方案》

我的NS server是 ns1.hantaichina.com
我在家裡用nslookup;server 122.227.142.46;然後無法解析到mail.hantaichina.com或者jxc.hantaichina.com等相關的域名;

ns1.hantaichina.com和122.227.142.46 在域名運行商那邊指定了
《解決方案》

內網解析正常;
我的resolv.conf
domain  hantaichina.com
nameserver 192.168.1.20
nameserver 122.227.142.46
我的hosts.conf
127.0.0.1               mail.hantaichina.com mail localhost.localdomain localhost

我的named.conf中關於外網的

view "external" {
        match-clients {any; };
        zone "out.hantaichina.com" in {
        type master;
        file "master_out.hantaichina.com";
//      allow-query { any; };
        };
};

master_out.hantaichina.com內容

$ORIGIN .
$TTL           8H
@               IN      SOA  mail.hantaichina.com.  (
                        2001021802 ; serial
                        300 ; refresh
                        300 ; retry
                        7200000 ; expire
                        3600 ; default_ttl
                        )
               IN      NS      mail.hantaichina.com.
               IN      MX      10      mail.hantaichina.com.
$ORIGIN hantaichina.com.
localhost       IN      A       127.0.0.1
ns1             IN      A       122.227.142.46
mail            IN      CNAME   ns1
ftp             IN      CNAME   ns1
jxc             IN      CNAME   ns1
《解決方案》

達人幫我看看呢?
我是寧波市的 我讓我北京的朋友幫我做測試
解析出來
jxc.hantaichina.com的結果是:
Non-authoritative answer:
Name:   jxc.hantaichina.com
Address: 60.191.124.236

而正確的結果應該是122.227.142.46
《解決方案》

我該這麼做呢??

[火星人 ] DNS無法被外網的用戶提供自己域名的正確解析已經有521次圍觀

http://coctec.com/docs/service/show-post-24998.html