Method, device, electronic equipment and storage medium for deploying domain name resolution service

By using Ansible tools and RPM package management, the deployment of domain name resolution service components is automated, solving the cumbersome and time-consuming deployment problems in existing technologies and achieving efficient and reliable deployment and monitoring of domain name resolution services.

CN116248506BActive Publication Date: 2026-02-27CHINA TELECOM CLOUD TECH CO LTD
3 Cites 0 Cited by

Patent Information

Application Number
CN202211666464.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2026-02-27
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

In existing technologies, the clustering or multi-machine miniaturized deployment of domain name resolution services is cumbersome, time-consuming, and costly, making it difficult to achieve efficient and automated deployment.

Method used

Ansible automated operation and maintenance tools are used, based on RPM packages and yum repository management, to generate and install domain name resolution service components. The deployment is automated through monitoring scripts and configuration files, including the configuration and initialization of components such as nginx, named, fast_cgi, and BGP.

Benefits of technology

It enables automated deployment of domain name resolution services, improves deployment efficiency, reduces human intervention, lowers the risk of deployment failure, supports batch deployment and scheduled monitoring, and improves deployment success rate.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The application provides a method and device for deploying a domain name resolution service, electronic equipment and a storage medium. The method comprises: generating an rpm package according to the processor architecture and kernel version of a target server and uploading the rpm package to a yum source; selecting a deployment node, adding the IP address, hostname and login password information of the target server to the hosts file of the deployment node; installing each service relied on by the domain name resolution service on the target server according to the yum source; generating and running a network configuration file based on an ansible var variable file and a template file; running a monitoring script and starting preprocessing before starting the domain name resolution service when the network configuration file is found; starting an nginx component process, specifying a config file and a log saving path; generating a fast_cgi component configuration file and starting a fast_cgi component process; starting a named component process in response to monitoring that the network configuration file exists; and configuring the interface IP address, route and vxlan.
Need to check novelty before this filing date? Find Prior Art