CentOS 7'de DNS (Domain Name System) sunucusu kurmak için BIND (Berkeley Internet Name Domain) yazılımını kullanabilirsin. İşte adım adım nasıl yapılacağına dair bir rehber:
sudo yum update
komutunu kullanarak yükleyiciyi güncelleyin.sudo yum install bind bind-utils
komutuyla BIND yazılımını ve yardımcı araçları yükleyin.sudo nano /etc/named.conf
komutunu kullanarak named
ayar dosyasını açın. Bu dosya, BIND'in yapılandırma ayarlarını içerir.named.conf
dosyasında zone tanımlamalarını yapın. Örnek bir zone tanımı:zone "ornek.com" {
type master;
file "/var/named/ornek.com.zone"; // Zone verilerinin depolanacağı dosya
};
sudo nano /var/named/ornek.com.zone
$TTL 86400
@ IN SOA ns1.ornek.com. admin.ornek.com. (
2023111201 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ; Minimum TTL
)
@ IN NS ns1.ornek.com.
@ IN A 192.168.1.1
www IN CNAME ornek.com.
sudo systemctl start named
komutuyla BIND servisini başlatın.sudo systemctl enable named
komutuyla sistemin yeniden başladığında BIND'in otomatik olarak başlamasını sağlayın.sudo firewall-cmd --permanent --zone=public --add-service=dns
sudo firewall-cmd --reload
nslookup
veya dig
gibi komutlarla DNS ayarlarınızı test edin.Unutmayın, bu yalnızca genel bir rehberdir. Kurulum sırasında yaşayabileceğiniz özel durumlar veya ağ yapılandırması gereksinimleri olabilir. Bu yüzden dökümantasyonları ve rehberleri dikkatlice takip etmek önemlidir.
Call now to get more detailed information about our products and services.