Ubuntu server 使用bind9做DNS服务

Ubuntu 使用bind9 配置一个git.monitor.com的域名指向192.168.99.162 IP

要在Ubuntu上使用Bind9配置一个git.monitor.com的域名指向192.168.99.162 IP,需要进行以下步骤:

  1. 确保已经安装了Bind9。如果没有安装,可以使用以下命令进行安装:
1
2
sudo apt-get update
sudo apt-get install bind9
  1. 打开Bind9的配置文件named.conf.local,可以使用任何文本编辑器打开该文件:
1
sudo nano /etc/bind/named.conf.local
  1. 在配置文件中添加以下内容:
1
2
3
4
zone "git.monitor.com" {
type master;
file "/etc/bind/db.git.monitor.com";
};
  1. 保存并关闭文件。

  2. 创建一个新的区域文件db.git.monitor.com,可以使用以下命令创建并编辑该文件:

1
sudo nano /etc/bind/db.git.monitor.com
  1. 在文件中添加以下内容:
1
2
3
4
5
6
7
8
9
10
11
$TTL 86400
@ IN SOA ns.git.monitor.com. admin.git.monitor.com. (
2023102701 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; Minimum TTL

@ IN NS ns.git.monitor.com.
@ IN A 192.168.99.162
ns IN A 192.168.99.162
  1. 保存并关闭文件。

  2. 检查Bind9配置文件是否有语法错误,可以使用以下命令进行检查:

1
sudo named-checkconf
  1. 如果没有错误,重新启动Bind9服务:
1
sudo service bind9 restart

现在,git.monitor.com的域名应该已经成功指向了192.168.99.162 IP。请确保你的网络配置和主机IP设置正确,并替换相关的IP和域名信息。


Ubuntu server 使用bind9做DNS服务
https://jgq12138.github.io/2023/10/27/Linux/Ubuntu_server_bind9/
作者
JGQ12138
发布于
2023年10月27日
许可协议