我需要一個 mx 記錄。我有 comcast,他們只允許您選擇動態 dns 服務,其中免費的一個是 freedns.afraid.org。我以前從未設定過 mx 記錄,所以我顯然對我正在處理的內容知之甚少。 “a”和“mx”類型的選項如下:
Type:
Subdomain:
Domain: crabdance.com
Destination:
有一個網域下拉清單可供選擇,我選擇了crabdance.com 網域。
對於我的“A”記錄,我擁有以下憑證。
Type: A
Subdomain:(myname)
Domain: crabdance.com
Destination: (public ip to my computer)
結果是 (myname).crabdance.com
填寫 mx 記錄的一組合格答案是什麼?
Type: A
Subdomain: [freedns.afraid.org says to leave this blank]
Domain: crabdance.com
Destination: ?
當我嘗試輸入 10:mail.(myname).crabdance.com (這是 freedns.afraid.org 推薦的)時,我在提交表單時收到以下錯誤訊息:
Core subdomains (www, ftp, mail, irc, @) are reserved for the domain owner only [crabdance.com].
任何幫助將不勝感激,謝謝!
答案1
的設定MX rewcord
如下freedns.afraid.org
:
對於 A 記錄:
Type: A
Subdomain:(myname)
Domain: crabdance.com
Destination: (public ip to my computer)
現在針對以上內容一個記錄, 這MX記錄看起來像:
Type: MX
Subdomain:(myname)
Domain: crabdance.com
Destination: 10:(myname).crabdance.com
現在任何郵件都說“someone@(myname).crabdance.com will be redirect to the server at
(myname).crabdance.com”
現場觀看freedns.afraid.org
,點選Subdomain
左側,有兩筆記錄如下:
(myname).crabdance.com A public IP address
(myname).crabdance.com MX 10:(myname).crabdance.com
如果您使用 LINUX,可以安裝inadyn
以定期更新動態 IP 位址,例如:
sudo apt-get install inadyn
完成後,開啟inadyn.conf
文件,如:
sudo vim /etc/inadyn.conf
並放置這些行:
system [email protected]
username yourusername
password yourpassword
update_period 60000
forced_update_period 320000
background
dyndns_system [email protected]
syslog
alias (myname).crabdance.com
現在你可以inadyn
像這樣運行:
sudo inadyn
更新 IP 位址。這就對了 :-)
這是螢幕截圖freedns.afraid.org
答案2
我沒有使用過這個動態 DNS 服務,但基本上,他們告訴您mail
子網域(可能即使您添加了後綴,如mail.yourlogin
)是不允許的,因為他們可能認為您正在嘗試為他們自己設定 MX 記錄領域 (crabdance.com
)。
為了設定 MX 記錄,您應該選擇範例中Type: MX
的位置。Type: A
你確實應該填寫子域我的名字但沒有郵件關鍵字,這應該有效。
無論如何,如果您仍然遇到問題,請記住,根據RFC 5321有關 DNS 記錄的文檔,如果沒有MX record
,A
則預設將使用該記錄,並且將像伺服器一樣使用該記錄MX
。