系统环境
实体机 CentOS 7.8
软件环境
1.DNS服务使用docker方式搭建(开机自启)
docker方式搭建DNS服务
2.gitlab-ce使用rpm方式手动安装(开机自启)
wget -c -t 0 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm
rpm -ivh ./gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm
问题详述
重启centos机器后,dns自定义域名解析正常,转发域名(例如百度、阿里网址)解析失败。尝试重启网卡、docker均无法解决。测试中发现,移除bind容器后,重新添加后,转发域名解析成功,再次重启机器后失败!
额外说明:另外一台为VMware Workstation Pro下CentOS 7.8的虚拟机,同样也安装了DNS服务(named)与gitlab-ce,无此问题!这又是什么原理?
解决办法
卸载gitlab-ce后,重启机器正常!
rpm -qa |grep -i gitlab-ce
rpm -e gitlab-ce
reboot
说明:gitlab-ce为本人测试用,无实际数据,测试或生产环境慎重!!!