设置妙用Linux:CNAME设置实战(linuxcname)
Nowadays, Linux is widely used for its security, stability and performance. And with the development of the Internet, in order to improve the access speed and accuracy of the website, setting CNAME on Linux is becoming more and more popular. For those who haven’t used Linux, it may seem like a complicated job. Here’s how to set it up.
First, log in to your server via SSH. Once logged in, go to the root folder of your domain name and create a file named CNAME. Here’s an example of how to create a file on Linux:
touch CNAME
Once the CNAME file is created, add the desired domain name to it. For example, if you want to set a “www” subdomain to redirect to your main domain, add the following line to the file:
www.yourdomain.com
Next, start the DNS server. DNS server can listen to the query from the computer and answer, as well as transfer the request to the next server. This process helps to find the website for the user and access more quickly.
systemctl start named
After the DNS server is started, edit the configuration file named.conf. It is located in the etc/named folder. Search for the “zone” directive which will open the configuration for that domain. Add the CNAME record for the domain here. The syntax will be as follows:
CNAME www
Once done, save the file and restart the DNS server.
systemctl restart named
Finally, you can use the “dig” command to verify that the CNAME has been set correctly. This command will query the DNS server to see if the CNAME has been set correctly.
dig CNAME
This is how to set up CNAME on Linux. Setting up CNAME on Linux is straight forward and allows you to redirect a domain name to another URL. This can be very helpful for SEO purposes, as well as for faster access of a website.