Cursor AI Prompt for DNS configuration
Prompt: Share the DNS server configuration steps in Centos7.
# Step 1: Install the bind package
sudo yum install bind bind-utils -y
# Step 2: Configure the main configuration file named.conf
sudo vi /etc/named.conf
# Step 3: Add DNS zones to the named.conf file
# Replace 'yourdomain.com' with your actual domain
zone "yourdomain.com" IN {
type master;
file "forward.yourdomain";
allow-update { none; };
};
zone "0.0.10.in-addr.arpa" IN {
type master;
file "reverse.yourdomain";
allow-update { none; };
};
# Step 4: Create forward and reverse zone files
sudo vi /var/named/forward.yourdomain
sudo vi /var/named/reverse.yourdomain
# Step 5: Add DNS records to the zone files
# In the forward zone file
yourdomain.com. IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# In the reverse zone file
@ IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# Step 6: Check the configuration files for syntax errors
sudo named-checkconf
sudo named-checkzone yourdomain.com /var/named/forward.yourdomain
sudo named-checkzone yourdomain.com /var/named/reverse.yourdomain
# Step 7: Start and enable the named service
sudo systemctl start named
sudo systemctl enable named
# Step 8: Open DNS service in the firewall
sudo firewall-cmd --permanent --add-service=dns
sudo firewall-cmd --reload
sudo yum install bind bind-utils -y
# Step 2: Configure the main configuration file named.conf
sudo vi /etc/named.conf
# Step 3: Add DNS zones to the named.conf file
# Replace 'yourdomain.com' with your actual domain
zone "yourdomain.com" IN {
type master;
file "forward.yourdomain";
allow-update { none; };
};
zone "0.0.10.in-addr.arpa" IN {
type master;
file "reverse.yourdomain";
allow-update { none; };
};
# Step 4: Create forward and reverse zone files
sudo vi /var/named/forward.yourdomain
sudo vi /var/named/reverse.yourdomain
# Step 5: Add DNS records to the zone files
# In the forward zone file
yourdomain.com. IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# In the reverse zone file
@ IN SOA ns.yourdomain.com. root.yourdomain.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400 ;Minimum TTL
)
# Step 6: Check the configuration files for syntax errors
sudo named-checkconf
sudo named-checkzone yourdomain.com /var/named/forward.yourdomain
sudo named-checkzone yourdomain.com /var/named/reverse.yourdomain
# Step 7: Start and enable the named service
sudo systemctl start named
sudo systemctl enable named
# Step 8: Open DNS service in the firewall
sudo firewall-cmd --permanent --add-service=dns
sudo firewall-cmd --reload
0 Comments:
Post a Comment