作者 主題: 免費網域 no-ip ,從外面卻 找不到自己架的 DNS 裡的 MX 記錄  (閱讀 6819 次)

0 會員 與 1 訪客 正在閱讀本文。

jo_man

  • 懷疑的國中生
  • **
  • 文章數: 57
    • 檢視個人資料
請教一下學長們,小弟在 NO-IP 申請了一domain name  ,
假設為 abc.no-ip.com, 然後自行架設一 dns server
為dns.abc.no-ip.com , 我用固定 外部 IP ,在NO-IP 網頁有勾
 ALLOW Widcards 這個選項,so 我ping dns.abc.no-ip.com, 可以
解析 ping www.abc.no-ip.com  也可以,不過卻解析不到我的 MX 記錄

#dig @dns.abc.no-ip.com abc.no-ip.com mx   用自己架的DNS 可以解析到 MX 記錄   …

#dig @168.95.1.1 abc.no-ip.com mx  用hinet 的 DNS 就找不到 MX 記錄了,  

#dig @168.95.1.1 abc.no-ip.com  這樣也解析的出來,是不是因為no-ip 幫忙解的,

我記得我申請過 www.adsl.org 這裡的網域,那是架設mail server 是可以正常收發信的,(這個網站最近,進不去是不是改址了?) no-ip 是不是,不能架mail server , 不過小弟看了這裡的文章,有的人說可以,有的說不可以,這個話題好像好久沒有談談了,以下是小弟的正解檔,請各位學長看一下,應該沒錯吧。

abc.no-ip.com.               IN        NS        dns.abc.no-ip.com.
dns.abc.no-ip.com.          IN        A          61.30.44.XX
abc.no-ip.com.               IN        MX 10   mail.abc.no-ip.com.
mail.abc.no-ip.com.         IN        MX 20   mail.abc.no-ip.com.
abc.no-ip.com.               IN        A          61.30.44.XX
mail.abc.no-ip.com.         IN        A          61.30.44.XX
www.abc.no-ip.com.       IN         A          61.30.44.XX

在NO-IP申請的 abc.no-ip.com  這個網域不是就是我的了嗎,我自己架dns server 後,用自己的dns 找得到 mx ,為什麼 hinet dns 會找不到呢,請學長們指示一下囉,謝謝。
INUX ,我會加油的,好像快瘋了。

SaPow

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 509
    • 檢視個人資料
1.你怎麼不問一下 no-ip.com ?
2.給你參考一下,你知道問題在哪邊?
代碼: [選擇]
[root@fileserver root]# dig john.no-ip.com any

; <<>> DiG 9.2.1 <<>> john.no-ip.com any
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2101
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3

;; QUESTION SECTION:
;john.no-ip.com.                        IN      ANY

;; ANSWER SECTION:
[color=red]john.no-ip.com.         60      IN      A       82.38.35.79[/color]

;; AUTHORITY SECTION:
no-ip.com.              86400   IN      NS      nf2.no-ip.com.
no-ip.com.              86400   IN      NS      nf3.no-ip.com.
no-ip.com.              86400   IN      NS      nf1.no-ip.com.

;; ADDITIONAL SECTION:
nf1.no-ip.com.          86400   IN      A       63.215.241.225
nf2.no-ip.com.          86400   IN      A       63.208.74.227
nf3.no-ip.com.          86400   IN      A       216.66.37.13

;; Query time: 249 msec
;; SERVER: 168.95.1.1#53(168.95.1.1)
;; WHEN: Tue Dec 14 11:33:26 2004
;; MSG SIZE  rcvd: 150

jo_man

  • 懷疑的國中生
  • **
  • 文章數: 57
    • 檢視個人資料
感恩 SaPow 博士的回應, 小弟不知 dig@john.no-ip.com  ----  any 這是什麼意思,請教一下,我的 abc.no-ip.com 的 A 記錄是找得到的,
dig @168.95.1.1 abc.no-ip.com  這個A 記錄沒問題,
dig @168.95.1.1 abc.no-ip.com mx  ,是MX 記錄找不到,這樣我的mail server 就收不到信了,問no-ip的話,小弟英文能力還在努力中。
INUX ,我會加油的,好像快瘋了。

reggie

  • 活潑的大學生
  • ***
  • 文章數: 386
    • 檢視個人資料
你向no-ip.com註冊的是一個A Record還是NS Record?
如果你申請的只是個A Record,任憑你在你自已的dns Server設定任何record
外面的人一樣是找不到你自己設的MX Record,除非大家預設是向你的dns server 發出query

==============
補充一點:
如果你的mail server只有A Record的話,還是可以收到Internet上面的信

jo_man

  • 懷疑的國中生
  • **
  • 文章數: 57
    • 檢視個人資料
一樣感恩reggie 學長的回應,我想我在  no-ip 是申請 A Record ,在Host Type,
裡是選 DNS Host (A) 的,這樣的話,別人是不可能找的到 mx 記錄的,我了解了,那no-ip裡 並沒有可選 NS Record 的選項呀,不過沒關係,我主要是只要收的到信就好了,之前沒試過從外部寄信回來過,(自己寄給自己是可以的) 因為從外面一直找不到mx Record , 但請教一下,為何沒有mx 記錄還可以收得信呢,那我的DNS server 裡就不用加 mx 記錄了,對嗎? 謝謝
INUX ,我會加油的,好像快瘋了。

jo_man

  • 懷疑的國中生
  • **
  • 文章數: 57
    • 檢視個人資料
小弟剛又回去no-ip 看一下,有發現,有一個地方,可以讓你填 MX Recard 的地方,之前有填過,但它不讓我填,就放棄了,
不過這次就可以填的進去了,讓我爽了一下,果然等幾分鐘後…
dig @168.95.1.1 abc.no-ip.com mx  這個mx 記錄就有了,從外部收發信也正常,
感謝學長們又幫一個無知的小子,解決了問題。
INUX ,我會加油的,好像快瘋了。