Özel ağ kurdum, böylece DHCP'yi sunucumun birine kurdum. Şimdi genel ağım DNS çalışmıyor. Özel ağ için DNS'yi genel ağ DNSiyle çakışan nasıl ayarlayabilirim?
DHCP Kurulumu.
DHCP sunucusunu kurun ve yapılandırın:
apt-get install isc-dhcp-server
Dhcp isteklerini için sunucunuzun dinleneceği ağ kartını seçin
vi /etc/default/isc-dhcp-server
INTERFACES="eth0"
DHCP isteklerine tahsis edilecek IP adresi aralığını belirlemek için DHCP yapılandırmalarını değiştirin.
vi /etc/dhcp/dhcpd.conf
subnet 10.10.7.0 netmask 255.255.255.0 {
range 10.10.7.30 10.10.7.254;
option domain-name-servers 10.10.7.1;
option domain-name "opexlabs-demo.org";
option routers 10.10.7.1;
}
DHCP sunucusu hizmetini yeniden başlatın:
service isc-dhcp-server restart
/etc/init.d/isc-dhcp-server restart
Sonra özel ağ için DNS ayarlarım:
DNS Ayarı.
Dns paketini kurun
apt-get install bind9
BIND'nin değişiklikleri kabul etmesi için paylaşılan bir anahtar oluşturun
rndc-confgen -a -c dhcpd.key -k dhcpd
Bölgeler yaratıyoruz. Bölgeler genellikle alan adları veya alt ağlardır.
vi /etc/bind/named.conf.local
include "/etc/bind/dhcpd.key"
zone "opexlabs-demo.org" {
type master;
file "/var/cache/bind/opexlabs-demo.org.zone";
allow-update { key "dhcpd"; };
};
zone "7.10.10.in-addr.arpa" {
type master;
file "/var/cache/bind/10.10.7.zone";
allow-update { key "dhcpd"; };
};
Erişmek için kullanıcı ve grubu değiştirin:
chown bind dhcpd.key
chown bind /var/cache/bind/*
chown bind.dhcpd dhcpd.key
chmod g+r dhcpd.key
DHCPD'nin bir dosyayı okumasına izin vermek için varsayılan yapılandırma:
vi /etc/apparmor.d/local/usr.sbin.dhcpd
/etc/bind/dhcpd.key r,
Apparmor hizmetini yeniden başlatın:
/etc/init.d/apparmor restart
Sonunda DHCP'de DNS kurulumu
vi /etc/dhcp/dhcpd.conf
ddns-update-style interim;
include "/etc/bind/dhcpd.key";
authoritative;
subnet 10.10.7.0 netmask 255.255.255.0 {
range 10.10.7.30 10.10.7.254;
option domain-name-servers 10.10.7.1;
option domain-name "opexlabs-demo.org";
option routers 10.10.7.1;
ddns-domainname "opexlabs-demo.org";
zone opexlabs-demo.org. {
primary 10.10.7.1;
key "dhcpd";
}
zone 7.10.10.in-addr.arpa. {
primary 10.10.7.1;
key "dhcpd";
}
}
/etc/init.d/isc-dhcp-server restart
/etc/init.d/bind9 restart
Aslında, Genel ağ kullanıyoruz (192.168.1.0/24) varsayılan dhcp ve dns sunucusuna sahip. Ve sunucumdan birine özel dhcp kurdum (10.192.1.0/24). Özel ağ ile herhangi bir çatışma olmadan çalışan özel Dhcp sunucusu. Şimdi DNS'yi özel ağa ayarlamak istiyorum. Sunucudaki özel dns'de yapılandırdım ancak yapılandırılmış ortak ağ DNS sonra çalışamıyor. Her iki DNS de sistemde nasıl çalışacak?
/etc/bind/dhcpd.key r,
.