Debian域名解析到不同服务器的方法

在Debian上实现域名解析到不同服务器,常用方法有修改本地hosts文件、配置DNS服务器(以BIND为例),具体如下:

  • 修改本地hosts文件(临时):适用于测试或临时绑定。用root权限编辑/etc/hosts文件,添加域名与对应服务器IP的映射,格式为“IP地址 域名”,可添加多条记录,保存后用ping命令验证,如ping example.com
  • 配置DNS服务器(永久):以BIND为例,先安装BIND软件包,然后编辑/etc/bind/named.conf.local添加区域定义,再创建区域数据文件,如/etc/bind/db.example.com,在其中为同一域名添加多条A记录,对应不同服务器IP,最后重启BIND服务使配置生效,可通过dignslookup命令测试。