注:解决仓库问题
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim aliyun.repo
'''
[appstream]
name=appstream
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
#baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/AppStream/x86_64/os/
gpgcheck=0
[baseos]
name=baseos
baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
#baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/os/
gpgcheck=0
'''
- 配置dns服务
安装dns服务
[root@localhost ~]# sudo dnf install bind bind-chroot -y
options {
修改主配置文件(/etc/named.conf)
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
secroots-file "/var/named/data/named.secroots";
recursing-file "/var/named/data/named.recursing";
allow-query { any; };
修改named.rfc1912.zones文件
[root@localhost yum.repos.d]# vim /etc/named.rfc1912.zones
增加下面的配置:
zone "example.com" IN {
type master;
file "named.example";
allow-update {none;};
};
zone "6.168.192.in-addr.arpa" IN {
type master;
file "named.192.168.6";
allow-update {none;};
};
创建并修改区域配置文件
[root@localhost yum.repos.d]# vim /etc/named.rfc1912.zones
[root@localhost yum.repos.d]# cd /var/named
[root@localhost named]# cp -a named.localhost named.example
[root@localhost named]# cp -a named.loopback named.192.168.6
[root@localhost named]# vim named.example
$TTL 1D@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
www A 192.168.6.134
[root@localhost named]# vim named.192.168.6
$TTL 1D@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
AAAA ::1
PTR localhost.
1 PTR www.example.com.
修改本地 DNS
[root@localhost named]# vim /etc/resolv.conf
# Generated by NetworkManager
search localdomain
nameserver 127.0.0.1
重启服务
[root@localhost named]# systemctl restart named