在Debian上实现域名解析到不同服务器,常用方法有修改本地hosts文件、配置DNS服务器(以BIND为例),具体如下:
/etc/hosts
文件,添加域名与对应服务器IP的映射,格式为“IP地址 域名”,可添加多条记录,保存后用ping
命令验证,如ping example.com
。/etc/bind/named.conf.local
添加区域定义,再创建区域数据文件,如/etc/bind/db.example.com
,在其中为同一域名添加多条A记录,对应不同服务器IP,最后重启BIND服务使配置生效,可通过dig
或nslookup
命令测试。