从linux dns服务器重定向域名
所以,IT部门决定改变一堆域名,它破坏了我实验室网络中的一堆东西。我有一个suse linux dns服务器(我没有安装,也不太了解)。我想知道是否有一种方法可以让我手动将ip地址解析为旧域名。从linux dns服务器重定向域名,linux,dns,Linux,Dns,所以,IT部门决定改变一堆域名,它破坏了我实验室网络中的一堆东西。我有一个suse linux dns服务器(我没有安装,也不太了解)。我想知道是否有一种方法可以让我手动将ip地址解析为旧域名。 仅仅在我的实验室中修改软件以指向新域名是行不通的(因为其他网站的其他实验室仍将使用旧域名)。以下是一些相关引用: Examples Corporation已分配网络192.0.2.0/24,我们内部使用10.0.0.0/24 让我们开始提供外部名称和IP,编辑/etc/bind/named.conf.l
仅仅在我的实验室中修改软件以指向新域名是行不通的(因为其他网站的其他实验室仍将使用旧域名)。以下是一些相关引用: Examples Corporation已分配网络192.0.2.0/24,我们内部使用10.0.0.0/24 让我们开始提供外部名称和IP,编辑/etc/bind/named.conf.local4并添加: 然后我们创建/etc/bind/db.example.com,其中包含以下内容: 因此,您要做的是将“example.com”替换为您的程序访问的任何域,将“192.0.2.whatever”替换为您的目标ip,删除“ns1”、“mail”、“www”、“clien1”行,并将其替换为
*.yourdomain.com. IN A your.ip.address.255
你知道suse机器使用什么程序来进行DNS查找吗?把旧的解析添加到你的/etc/hosts文件中怎么样?但是他会为所有受影响的机器更改hosts文件我想到了这一点,但是有数百台机器,操作系统可能每天都会重新安装。
; example.com
$TTL 604800
@ IN SOA ns1.example.com. root.example.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
IN MX 10 mail
IN A 192.0.2.1
ns1 IN A 192.0.2.1
mail IN A 192.0.2.128 ; We have our mail server somewhere else.
www IN A 192.0.2.1
client1 IN A 192.0.2.201 ; We connect to client1 very often.
*.yourdomain.com. IN A your.ip.address.255