因此,IT部门决定改变一堆域名,它在我的实验室网络中打破了很多东西。我有一个suse linux dns服务器(我没有设置并且不太了解)。我想知道是否有一种方法可以让它手动解析旧域名的IP地址。 只需修改我实验室中的软件以指向新的域名就行不通(因为其他站点的其他实验室仍将使用旧域名)。
答案 0 :(得分:0)
以下是this tutorial的一些相关引用:
示例公司已分配网络192.0.2.0/24,内部我们使用10.0.0.0/24。
让我们开始提供外部名称和IP,我们编辑/etc/bind/named.conf.local4并添加:
zone "example.com" {
type master;
file "/etc/bind/db.example.com";
};
然后我们使用以下内容创建/etc/bind/db.example.com:
; 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.
所以你要做的就是替换" example.com"无论您的程序访问哪个域,请替换" 192.0.2.whatever"使用您的目的地IP并删除" ns1"," mail"," www"," clien1"行并用
替换它*.yourdomain.com. IN A your.ip.address.255