O
Ovid Bailey
I have a DNS server with two IP addresses (e.g.,
172.16.1.10 and 192.168.1.10). For 95% of the connecting
clients, I need them to use the 192.168.1.10 address; the
other 5% need to use 172.16.1.10.
Everyone is connected using a Cisco VPN. DHCP is provided
via a server at each site, and it is not synched with AD.
At those locations, the DNS server for the Class C clients
is defined as 192.168.1.10. The DHCP works fine, and
ipconfig shows only one DNS server (the Class C address).
However, when I look at the client DNS cache, I see both
addresses. My problem comes when the Class C client tries
to use one of the AD functions (like changing a pwd). It
looks for foo.bar.com, and if the Class C address is used,
everything works fine. But if the Class B address is used
(i.e., if it's the first in the local cache), the client
request fails since it doesn't know where that Class B
network is.
Is there a way to create an OU / group policy / script to
define which client uses which DNS server in its cache?
I've read through the posts and MS docs and found DSN
search order, but that describes name servers order, not
ip address order for the same server. Or tell the DNS
server to push only one of those addresses, not both? I'm
using Win2K, not 2003, and XP clients.
Thanks in advance.
172.16.1.10 and 192.168.1.10). For 95% of the connecting
clients, I need them to use the 192.168.1.10 address; the
other 5% need to use 172.16.1.10.
Everyone is connected using a Cisco VPN. DHCP is provided
via a server at each site, and it is not synched with AD.
At those locations, the DNS server for the Class C clients
is defined as 192.168.1.10. The DHCP works fine, and
ipconfig shows only one DNS server (the Class C address).
However, when I look at the client DNS cache, I see both
addresses. My problem comes when the Class C client tries
to use one of the AD functions (like changing a pwd). It
looks for foo.bar.com, and if the Class C address is used,
everything works fine. But if the Class B address is used
(i.e., if it's the first in the local cache), the client
request fails since it doesn't know where that Class B
network is.
Is there a way to create an OU / group policy / script to
define which client uses which DNS server in its cache?
I've read through the posts and MS docs and found DSN
search order, but that describes name servers order, not
ip address order for the same server. Or tell the DNS
server to push only one of those addresses, not both? I'm
using Win2K, not 2003, and XP clients.
Thanks in advance.