外網用戶無法解析到自己做的DNS伺服器的域名
麻煩達人幫我看看DNS問題。
【簡單的說,內網正常,外網用戶無法解析到我的域名】
我申請了一個域名;並且把ns1.hantaichina.com和122.227.142.46 在域名運行商那邊指定了
內網使用和解析都正常;
我是寧波市的 我讓我北京的朋友幫我做測試
解析出來
ns1.hantaichina.com的結果是:
Non-authoritative answer:
Name: ns1.hantaichina.com
Address: 60.191.124.236
jxc.hantaichina.com的結果是:
Non-authoritative answer:
Name: jxc.hantaichina.com
Address: 60.191.124.236
而正確的結果應該是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
《解決方案》
inter NIC nameserver 搜索結果如下:
Server Name: NS1.HANTAICHINA.COM
IP Address: 122.227.142.46
Registrar: XIN NET TECHNOLOGY CORPORATION
Whois Server: whois.paycenter.com.cn
Referral URL: http://www.xinnet.com
結果是正確的
《解決方案》
現在的CU這麼這麼冷清了呢?
達人!!
《解決方案》
回復 #3 cnnbstar 的帖子
Domain Name: HANTAICHINA.COM
Registrar: XIN NET TECHNOLOGY CORPORATION
Whois Server: whois.paycenter.com.cn
Referral URL: http://www.xinnet.com
Name Server: NS.XINNET.CN
Name Server: NS.XINNETDNS.COM
Status: ok
Updated Date: 08-jan-2009
Creation Date: 07-jan-2009
Expiration Date: 07-jan-2010
注意
Name Server: NS.XINNET.CN
Name Server: NS.XINNETDNS.COM
你的ns伺服器沒有起作用,檢查一下你在註冊商那的配置或者直接聯繫註冊商吧
《解決方案》
域名商那邊重新調整了下我的NS ;現在結果如下:
Domain Name: HANTAICHINA.COM
Registrar: XIN NET TECHNOLOGY CORPORATION
Whois Server: whois.paycenter.com.cn
Referral URL: http://www.xinnet.com
Name Server: NS1.HANTAICHINA.COM
Name Server: NS2.HANTAICHINA.COM
Status: ok
Updated Date: 09-jan-2009
Creation Date: 07-jan-2009
Expiration Date: 07-jan-2010
《解決方案》
我想問下如果ns伺服器註冊好了,在域名商那裡可以把域名的dns設置成自己吧?
例如域名test.com在萬網註冊,dns伺服器改成ns1.test.com和ns2.test.com,然後在自己的dns伺服器上做ns1.test.com和ns2.test.com的A記錄
[ 本帖最後由 user3g 於 2009-1-9 16:47 編輯 ]
《解決方案》
樓上的問題就是我的疑惑點
我就是這個問題沒搞明白
目前還在等DNS刷新;
已經過去了24多小時了;
公網上ns1.hantaichina.com已經可以解析到了;
但是我自己伺服器上的諸如mail.hantaichina.com還是沒辦法解析到
請達人指點
《解決方案》
或者說
我用新網的DNS,在裡面設置好關於我域名的A記錄,MX記錄
然後我的mail伺服器在我公司裡面,請問這樣的設置 能否讓我的mail伺服器收到郵件呢?
《解決方案》
不知道你是故意還是無意: zone "out.hantaichina.com" in {
這樣是解析out.hantaichina.com。不是hantaichina.com,自然無法解析到mail.hantaichina.com的記錄。
修改zone "out.hantaichina.com" in {為zone "hantaichina.com" in {吧。
《解決方案》
謝謝樓上的提醒。我范了一個低級錯誤。
master_out.hantaichina.com內容 不知道有沒有問題呢?
我的主機名字是mailhantaichina.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