Dns 从命令行设置MX记录

Dns 从命令行设置MX记录,dns,devops,Dns,Devops,应该有一个简单的方法来找到这个问题的答案,但实际上我已经努力了很多,没有找到答案 我的域DNS指向配置了Apache Vhost的服务器,但我希望我的MX记录指向其他域。我找到的所有答案都是使用某种GUI管理器,如Cpanel或DirectAdmin,但我没有它们,我觉得我也不需要它们 但我怎么能改变我的MX记录呢。我应该修改哪些文件。我的虚拟主机设置中有什么?我完全搞不懂这一点。假设您运行Linux/Unix操作系统和bind9名称服务器,并且您的名称服务器是域的主服务器 对于Linux。 检

应该有一个简单的方法来找到这个问题的答案,但实际上我已经努力了很多,没有找到答案

我的域DNS指向配置了Apache Vhost的服务器,但我希望我的MX记录指向其他域。我找到的所有答案都是使用某种GUI管理器,如Cpanel或DirectAdmin,但我没有它们,我觉得我也不需要它们


但我怎么能改变我的MX记录呢。我应该修改哪些文件。我的虚拟主机设置中有什么?我完全搞不懂这一点。

假设您运行Linux/Unix操作系统和bind9名称服务器,并且您的名称服务器是域的主服务器

对于Linux。 检查文件
/etc/named.conf
/etc/named.conf.local
,查找以下段落:

zremove one "yourdomain" {
    type master;
    file "/path/to/some/file";
对于BSD操作系统,检查文件
/usr/local/etc/named.conf

编辑包含区域描述的文件(
/usr/local/etc/named.conf

您将看到这样的线条 MX mm mail.server.hostname中的
nnnn。
其中
n
m
是数字。 将
mail.server.hostname.
替换为您的邮件主机名。注意尾随。如果您的邮件服务器比当前多/少,请添加/删除记录。 您还必须修改
SOA
记录
serial
字段的增加值 重新启动名为


顺便说一句,您可以从手册页获得有关DNS服务器配置的信息:
named(8)
named.conf(5)

您使用什么操作系统和什么名称服务器?Apache不管理您的DNS MX资源记录。有些DNS服务器有CLI,有些没有。某些DNS服务器支持以绑定格式导入记录。在您的域的DNS服务器上编辑您的问题和详细信息。