我需要一条 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