dns - BIND - isteğin alt ağına göre farklı bir IP nasıl döndürülür


12

A ofisine hizmet veren bir intranet DNS sunucumuz (RHEL'de system-config-bind) ve A ve B ofislerini bağlayan bir VPN'imiz var. Office A'nın "dev" adlı bir sunucusu var.

Ofis A'da yerel ağdaki bir sunucu "dev" e erişmek için adres 192.168'dir. 1 .13

Ofis B'de, VPN üzerinden bir "dev" sunucusuna erişmek için adres 192.168'dir. 2, 13

Benim sorum şu - DNS sunucusunu, gelen isteğin alt ağına bağlı olarak "dev" için farklı bir IP döndürecek şekilde ayarlayabilir miyim?

Örnek: A ofisinde BIND 192.168 değerini döndürür. 1 "dev" IP olarak .13, kaynak talebi 192.168 den, çünkü. 1 /24 alt.

B ofisinde BIND 192.168 değerini döndürür. 2 "dev" IP olarak .13, kaynak talebi 192.168 den, çünkü. 2 /24 alt.

Yanıtlar:


13

Görünümleri kullanmanız gerekir:

view "officeA" {
   match-clients { 192.168.1.0/24; };

   include "/etc/named.conf.zones-rfc1912";
   include "/etc/named.conf.zones-common";
   include "/etc/named.conf.zones-officeA";
};

view "officeB" {
   match-clients { 192.168.2.0/24; };

   include "/etc/named.conf.zones-rfc1912";
   include "/etc/named.conf.zones-common";
   include "/etc/named.conf.zones-officeB";
};
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.