如何通过 freedns.afraid.org 创建动态 DNS 和 MX 记录

如何通过 freedns.afraid.org 创建动态 DNS 和 MX 记录

我需要一条 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该记录,并将像服务器一样使用。AMX

相关内容